Join us this Family Day, for a full day of free activities for the whole family!
From skating to swimming, group fitness to drop-ins at the gym, there’s something for everyone to enjoy – all courtesy of Farm Boy.
-
Date: Monday, February 17, 2025
Don't miss the chance to meet Lulu the Cow and stop by the Farm Boy booth at the Magna Centre to enjoy delicious cookies and sample a hot chocolate and receive a coupon.
Farm Boy will be onsite 10:30 a.m. to 4:30 p.m., located across from the Customer Service Kiosk.
*Please note some drop-ins require pre-registration: Click here to register on Sunday, February 16 at 8:00 a.m. for Newmarket residents and 10:00 a.m. for non-residents.
For detailed drop-in schedules and program descriptions, visit
newmarket.ca/schedules or click the button below.

Magna Centre (800 Mulock Drive)
Swimming
- Lane Swim 7:30 to 9:25 am
- Parent and Tot Swim 9:30 to 10:55 a.m.
- Lane Swim: 11:00 to 12:45 p.m.
- Public Swim: 1 to 3:30 p.m.
- Public Swim: 6 to 8 p.m.
- Lane Swim 8:15 to 10 p.m.
Public Skating
- Public Skating: 9 to 10:50 a.m.
- Public Skating: 12 to 1:50 p.m.
- Public Skating: 3 to 4:50 p.m.
Group Fitness
Please note the Newmarket Fitness Centre is not free of charge.
*Pre-Registration is required (Sunday Feb 16).
** the following classes will be held in the Magna Centre Gym
- *Bolly X: 9:45 a.m. taught by Dolly (ages 12+)
- *Fusion Fit: 10:45 a.m. taught by Dolly (ages 12+)
Magna Centre Gymnasium
*Pre-Registration is required (Sunday Feb 16).
- Family Basketball: 12 noon to 2 p.m.
- *Family Pickleball (Ages 6+): 2:15 to 4:15 p.m.
- *Family Badminton (Ages 6+): 4:30 to 6:30 p.m.
- *Volleyball (Ages 18+): 6:45 to 8:45 p.m.
Recreation Youth Centre & telMAX Indoor Skate Park (56 Charles Street)
telMAX Indoor Skate Park & RYC Gymnasium
- 2012 & Younger: 10 to 11:50 p.m.
- 2009 - 2014: 12 to 1:50 p.m.
- 2011 & Older: 2 to 3:50 p.m.
Lions Park Hockey Rink (424 D'Arcy Street)
-
Family Shinny: 10 a.m. to 12 p.m.
-
13 & under Shinny: 12 to 2 p.m.
-
12 to 15 Shinny: 2 to 4 p.m.
-
13 & under Shinny: 4 to 6 p.m.
-
12 to 15 Shinny: 6 to 8 p.m.
-
16+ Shinny: 8 to 10 p.m.