Medicine Hat is host to an impressive array of programs and activities that cater to diverse interests.
From skating to shinny and swimming to working out, our city offers an abundance of potential pastimes for those looking to keep fit and have fun. View all programs or click on Program Schedules for individual program dates, details and registration links.
Contact Us
Big Marble Go Centre
2000 Division Ave N
Medicine Hat, Alberta
T1C 1X9
403-502-8566
Email us
Crestwood Recreation Centre
1701 21 St SE
Medicine Hat, Alberta
T1A 2C2
403-529-8320
Email us
Parks
88 Kipling Street SE
Medicine Hat, Alberta
T1A 1Y3
P: 403-529-8333
F: 403-529-8254
Email us
Recreation
2000 Division Ave N
Medicine Hat, Alberta
T1C 1X9
403-502-8566
Email us
Parks
88 Kipling Street SE
Medicine Hat, Alberta
T1A 1Y3
P: 403-529-8333
F: 403-529-8254
Email us
Recreation
2000 Division Ave N
Medicine Hat, Alberta
T1C 1X9
403-502-8566
Email us