The G.D. Archibald Memorial Park sign on the lawn, with the long blue-and-white Archibald Arena building behind the trees.Photo: SriMesh · Source · CC BY-SA 3.0A game seen across a netted corner, players spread across the sheet under a timber and steel roof with a Canadian flag and scoreboard on the far wall.Photo: Google Maps listing · Source
Archibald Arena on the South Saskatchewan
Archibald Arena stands in GD Archibald Memorial Park in Saskatoon's North Park neighbourhood. The land was named George D. Archibald Memorial Park in 1950, and the Archibald Park Complex opened on December 8, 1972. The arena sits along Spadina Crescent, across from the South Saskatchewan River and the Meewasin Valley trail system.
It is a municipally owned single-sheet arena, with a 185-by-85-foot ice surface, a digital scoreboard and sound system and a concession. Minor hockey teams are its main users, alongside learn-to-skate programs, public skating and events through the winter. It is one of five City of Saskatoon indoor arenas, with ACT, Gordie Howe Kinsmen, Cosmo and Lions.
Its future is being reinvested in. A city report three years ago found the facility beyond its current useful life and estimated upgrades at CA$7 million to CA$11 million, and new funding now supports enhanced building envelope and mechanical work to improve its lifespan and accessibility. City hall is also studying whether to add more ice sheets at Archibald and ACT.
Before you head out.
Admission, rentals and arrival details, researched from official rink information. Source checks stay current for 30 days.
Admission
City of Saskatoon indoor rinks general admission, 2026-27 (in effect September 1, 2026): adult (19+ yrs) CA$7.50; youth (6-18 yrs) CA$5.25; preschool (0-5 yrs) free; family (up to seven individuals with a maximum of two adults) CA$15.00; Parent & Tot free. Prices include applicable taxes.
The City of Saskatoon says accessibility at its recreation facilities comes from wheelchair ramps, elevators and other amenities, and asks anyone who needs help to call 306-975-3392.