World Waterpark

World Waterpark is a water park located at West Edmonton Mall in Edmonton, Alberta, Canada. It is the world’s largest shopping and entertainment complex as well as the world’s largest tourist attraction. Opened to the public in 1986, it is the largest indoor water park in North America



Located in: West Edmonton Mall
Address: 1338-8882 170 St NW, Edmonton, AB T5T 4M2
Opened: April 15, 1986
Area: 30 acres
Province: Alberta
Operating season: All year round
Pools: 3
Water slides: 17
Phone: (780) 444-5300