Collection: Ontario Science Centre Experiences Tickets

KidSpark at Harbourfront Centre uses timed tickets to manage capacity and create a safe, enjoyable experience for everyone.

Please book ahead, arrive on time and enjoy your visit during your selected time slot.

Purchase your tickets now.

Step 1: Choose your date

Step 2: Choose your time slot

KidSpark at Harbourfront Centre (235 Queens Quay West, Toronto)–Review FAQ

Step 3: Confirm your purchase

Step 4: Check your inbox for your tickets and get ready for your Ontario Science Centre experience!

Each visit is limited to the timeslot you booked. To help us manage capacity and maintain a safe, comfortable space for everyone, including families arriving after you, guests are kindly asked to leave at the end of their reserved time.

Groups of 20+ visitors are eligible for a 20% discount on admission. Please visit our Group Visits page for Harbourfront Centre.

Don’t see your preferred date or time slot? New ticket blocks will be added soon—please check back to plan your visit.

Infant (2 and under) $0.00 Sold Out
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Infant (2 and under) $0.00 Sold Out
Child (3-12 years) $13.27 Sold Out
Youth (13 – 17 years) $13.27
Child (3-12 years) $13.27 Sold Out
Adult (18 – 64 years) $13.27
Youth (13 – 17 years) $13.27 Sold Out
Senior (65 +) $13.27
Infant (2 and under) $0.00
Youth (13 – 17 years) $13.27 Sold Out
Adult (18 – 64 years) $13.27 Sold Out
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27 Sold Out
Senior (65 +) $13.27 Sold Out
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Senior (65 +) $13.27 Sold Out
Infant (2 and under) $0.00
Infant (2 and under) $0.00
Infant (2 and under) $0.00 Sold Out
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Child (3-12 years) $13.27
Adult (18 – 64 years) $13.27
Child (3-12 years) $13.27 Sold Out
Youth (13 – 17 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Youth (13 – 17 years) $13.27 Sold Out
Child (3-12 years) $13.27
Adult (18 – 64 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27 Sold Out
Senior (65 +) $13.27 Sold Out
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Infant (2 and under) $0.00
Child (3-12 years) $13.27
Youth (13 – 17 years) $13.27
Adult (18 – 64 years) $13.27
Senior (65 +) $13.27
Showing events from Mar 16, 2026 - Mar 31, 2026