Skip to content

TELUS World of Science

Science museum

TELUS World of Science - Edmonton is a science centre offering hands-on activities, experiments, IMAX and Zeidler Dome shows for all ages.

Address
11211 142 St NW
Area
Central
Data
Rating and reviews from Google, checked on October 13, 2026.
TELUS World of Science

Other top-rated family fun, arcades & escape rooms

Ranked near TELUS World of Science in family fun, arcades & escape rooms