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.

The Ontario Science Centre is proud to be a participating partner in the Canada Strong Pass program. From June 19 to September 7, 2026, enjoy FREE admission for youth ages 17 and under and 50% off admission for young adults ages 18-24. Simply book your tickets and the discount will be automatically applied. The Canada Strong Pass does not apply to camp or group visits  and cannot be combined with any other discounts or offers.

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
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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 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
Young Adult (18 – 24 years) $13.27
Adult (25 – 64 years) $13.27
Senior (65 +) $13.27
Showing events from Jun 12, 2026 - Jun 25, 2026