Where is St. Albert, Alberta?
St. Albert is a city in Alberta, Canada, immediately northwest of Edmonton, with the Sturgeon River valley running through it. The City of St. Albert describes itself as minutes from northwest Edmonton, with the Red Willow Trail system following the river through the community.
Source: City of St. Albert — Why St. Albert? (read 2026-09-23)