Fun Stuff

Get into the holiday spirit with our roundup of December activities perfect for cozy days and festive nights!

Wrap up the year with these events located in and around Milton:

Christmas Craft & Connect

On Saturday, December 6th, head to the Milton Sports Centre for a morning of fun and festive gingerbread house decorating! Designed for children ages 3-10, this event is also sure to be a fun morning for the whole family! There are two time slots available, and tickets are just $12 per person – everything is provided and every child gets to take home their creation.

Space is limited – click here to secure your spot!

Miracle on Main Street

The Tiger Jeet Singh Foundation, in partnership with The Downtown Milton BIA and Halton Regional Police Service, is excitedly preparing for the 17th annual Miracle on Main Street. On Saturday, December 6th from 1-5 PM in Downtown Milton, Miracle on Main Street will host a live event including a charity toy drive. Admission is entirely free with a request of a new unwrapped toy donation. There will be amusement rides, live entertainment, local vendors, petting zoo, pony rides, tree lighting, and photos with Santa!

For more information about this event, visit here.

Milton Concert Band Presents: Christmas Cheer

On Saturday, December 13th, the Milton Concert Band will be presenting their traditional Christmas Concert – Christmas Cheer. Featuring joyful music that’s sure to get you in the holiday spirit, this is an evening not to be missed! Tickets are $30 (Includes Fees + Tax), and everyone entering the theatre requires a ticket.

Click here for more information and pricing.

Santa At The Fairgrounds

The Halton Agricultural Society is happy to announce Santa at the Fairgrounds is back for its fourth year! Families will be able to visit the grounds, shop local vendors, and take a photo with Santa Claus! This event will take place over the first 3 weekends in December: December 6th & 7th, December 13th & 14th, and December 20th & 21st from 10am – 4pm. 

For more information, visit their website here.

Milton Christmas Market

On December 13th from 10am – 3pm head to the Legion at 21 Charles Street to experience the magic of the holidays at the Milton Christmas Market – a festive day filled with holiday cheer, unique gifts, and community spirit! There will be handcrafted gifts, holiday decorations, local vendors, warm festive treats, and much more! It is completely free to enter so mark your calendars and don’t miss out on this festive time!

To learn more about this event, visit here.

Christmas  on the Rails

Head over to Halton County Radial Railway, and get ready to ride into the holiday season! There’s nothing like riding the rails on vintage streetcars through the woods with snow on the trees and Christmas carols in the air. The streetcars, buildings, and grounds are decorated for the holiday season… And you may even see the Big Man himself!

Tickets are available at the door or online, and the event is running on December 6th, 7th, 13th, and 14th. For more details, visit here.

Ring in the New Year with Mayor Gordon Krantz

Since 1981, Mayor Krantz has continued the tradition that originally began in 1967! You’re invited to join Mayor Krantz in Victoria Park for a bell ringing and festive gathering to celebrate the new year and welcome 2026 in true Milton fashion! The event will take place rain or shine.