You can change the title that adds the font - an awesome icon inside the eventRender function.
I added one parameter with a key icon: if an icon is defined, it adds a font-size icon in the eventRender function.
Check out this example:
$('#calendar').fullCalendar({ events: [ { title : 'event1', start : '2015-10-01', icon : "asterisk" // Add here your icon name }, { title : 'event2', start : '2015-10-05', end : '2015-10-07' }, { title : 'event3', start : '2015-10-09T12:30:00', allDay : false // will make the time show } ], eventRender: function(event, element) { if(event.icon){ element.find(".fc-title").prepend("<i class='fa fa-"+event.icon+"'></i>"); } } })
source share