Not sure if there's still time to do it, but if there is, all you have to do is get a snow imp, and use them while you walk around the world. Once the snow imp says it's very cold, Jack Frost is around. Talk to him for a bit of a scene, and in the end, you'll get the santa suit!
----
http://www.gameolosophy.com/Games/Online/RuneScape/Holidays-in-Runescape.429245
2001 Christmas holiday event.
The runescape Christmas event will start between Dec-17 and Dec-19. There is a complete guide for the event with walkthrough and pictures in this website, http://runescape-quest.info/runescape-Christmas-event-2008-2009-guide-and-help-with-wiki/
it starts December 18th 2009 the event allways start a week before the real holiday
To unlock the give thanks emote in RuneScape, you must complete a Thanksgiving holiday event. More accurately, the Thanksgiving event of 2008.
Have patience, it's not Christmas yet. And by the way, I don't know.
I would assume Runescape Christmas 2010.
For help, go here: http://gameolosophy.com/games/online/runescape/how-to-do-the-2009-runescape-christmas-event/
The RuneScape Christmas event is a recurring optional player event within the browser-based MMORPG RuneScape. The event offers a variety of special quests, socialization options, and special rewards for participants.
Christmas Crackers were dropped as part of the 2001 Christmas Holiday event. The crackers, when pulled with another player, had a chance to award one of the players a Partyhat.
The Christmas event is sometime before Christmas and continues a few days afterward.
all of the largly celebrated holidays Halloween, thanksgiving, Christmas, and Easter all have an event that start about 2 weeks before the actual holiday and end about 2 weeks after the holiday itself has past.
A Christmas Warble, some kind of parody of A Christmas Carol. For help, go here: http://gameolosophy.com/games/online/runescape/how-to-do-the-2009-runescape-christmas-event/