Christmas Switch On-Castletown When Dec 07, 20245:00 pm - 8:00 pm Various events happening in the Town Square with the Christmas light switch on at 6pm. Market in Castletown Square from 10am -8pm. The event is finished. Share this event Tags: Children, Christmas, Fairs, Family, Social Categories: Arts and Crafts, Fairs, Local Events, Seasonal