Hours & Prices
The Ontario Science Centre is open year round, 7 days a week, from 10 am to 5 pm. Closed December 25.
We’re at 770 Don Mills Road at the corner of Eglinton Avenue East in Toronto, Ontario, Canada. Need directions (or a map)?
![]() |
Planning to visit several Toronto attractions? Purchase a CityPass and visit five famous Toronto attractions for one low price! |
Opening Hours
BODY WORLDS & The Story of the Heart, Ontario Science Centre and Shoppers Drug Mart® OMNIMAX Theatre®
| BODY WORLDS & The Story of the Heart | |
|---|---|
| Sunday - Thursday | 10 am - 5 pm (last ticket at 4 pm) |
| Friday & Saturday | 10 am - 9 pm (last ticket at 7 pm) |
| Ontario Science Centre | |
| We are open 7 days a week | 10 am - 5 pm |
| Shoppers Drug Mart OMNIMAX Theatre | |
| Monday to Friday | 11 am - 4 pm (last ticket at 3 pm) |
| Saturday & Sunday | 11 am - 5 pm (last ticket at 4 pm) |
Theatre is also open at 7:30 pm on Fridays and Saturdays for feature film presentation. |
|
Prices
BODY WORLDS & The Story of the Heart, Ontario Science Centre and Shoppers Drug Mart® OMNIMAX Theatre®
General Admission and Members: Buy online and skip the line!
Tickets are also available for Schools and Groups.
For individuals or groups of less than 20 people, here are our regular admission prices:
| Monday to Sunday | Friday and Saturday Evenings (from 4:30 pm) | ||||
|---|---|---|---|---|---|
| BODY WORLDS + Science Centre |
BODY WORLDS + Science Centre + IMAX Film * |
BODY WORLDS Only |
BODY WORLDS + IMAX Film * (films of one hour or less) |
||
| Adult (18-64) | General | $28.50 | $34.50 | $21 | $29 |
| Members | $15 | $21 | $15 | $21 | |
| Gold Members | $15 | $15 | $15 | $15 | |
| Child (4-12) | General | $18.50 | $24.50 | $13 | $19 |
| Members | $9 | $13 | $9 | $13 | |
| Gold Members | $9 | $9 | $9 | $9 | |
| Youth (13-17) Student (with ID) Senior (65+) |
General | $24.50 | $30.50 | $18 | $24 |
| Members | $13 | $17.50 | $13 | $17.50 | |
| Gold Members | $13 | $13 | $13 | $13 | |
| Infant (3 & under) | Free! | ||||
* Not available online - call 416-696-1000 to purchase tickets.
Ontario Science Centre and Shoppers Drug Mart® OMNIMAX Theatre®
| Science Centre Only |
IMAX Film Only |
Science Centre + IMAX Film |
|
|---|---|---|---|
| Adult (18-64) | $18 | $12 | $25 (save $5!) |
| Child (4-12) | $11 | $8 | $15 (save $4!) |
| Youth (13-17) Student (with ID) Senior (65+) |
$13.50 | $9 | $19 (save $3.50!) |
| Infant (3 & under) | Free! | ||
| Members | Free! | 50% off | Learn about other benefits of becoming a Member! |
| Gold Members | Free! | Free! | |
Prices and hours are subject to change.
Parking
Parking at the Ontario Science Centre is $8.00 per vehicle (50% off for Members, FREE for Gold Members) and is cash only. Take public transit here and you’ll not only save on the parking, you’ll help save the environment too! Need directions?
Community Access
If you represent an organization that serves low-income clients, significant discounts may be available to assist your clients visiting individually or as a group. As well, escorts of disabled visitors are admitted free, as are groups coming to the Centre as part of a registered program of therapy for their disabled clients. Learn more about our Visitor Services.
How can you save?
The best way to save at the Science Centre is to be a Member – it usually pays for itself in just 2 visits! Members get free general admission, half price IMAX® Dome films, half price parking and so much more! Memberships also make great gifts for birthdays, holidays and any occasion. Learn more about membership and sign up here!
Coming with a group?
If a membership isn’t for you, it’s easy to save by coming with your friends, family, class or organization...! Whether you’re a group of 20 or 200, check out our group discounts!


