EDMONTON ATTRACTIONS

TELUS World of Science

TELUS World of Science – Edmonton is a truly out-of-this-world experience, with a wide variety of themed galleries to explore, IMAX movies to discover and tons of fun and engaging hands-on science to experience.

Location & Contact

Address: 11211 142 St NW, Edmonton, AB T5M 4A1

PLAN YOUR EDMONTON ADVENTURE

Select Dates

Arriving Date
Departing Date

PLAN YOUR NEXT GETAWAY

Discover More Hotels