The Town of Spirit River, Alberta is located 80 km northwest of Grande Prairie, Alberta and 530 km northwest of Edmonton, Alberta. Neighbouring counties include the Municipal District of Spirit River No. 133 and Saddle Hills County.
Statistics
Elevation 640 metres (2100 feet)
Latitude 55°46’46″N
Longitude 118°50’11″W
Climate
Regional Averages:
Temperature
Jan. -15.0 degrees Celsius
July. 16.0 degrees Celsius
Oct. 4.0 degrees Celsius
Rainfall
317 millimetres per year
Snowfall
158 centimetres per year
Sunshine
2202 hours per year