Hafford grew up along the railway. The line linking Prince Albert and North Battleford was laid in 1913, and a site on that line was chosen for the village. Before that, the early community was served by the Luxembourg Post Office, and schools had already appeared in the area, beginning with the Whiteberry School District, whose building opened in 1909, followed by the Rus School District in 1910. Many more rural school districts were organized through the 1910s.
Events
CalendarNothing on Hafford’s calendar yet.
Live in Hafford? Sign in to post events.
Buy and sell
See allNothing for sale nearby yet. Things to sell, give away or find in Hafford and the towns around it go here.
Weather in Hafford
- Tonight -6°
- Fri 0°-7°
- Sat 3°-6°
- Sun 3°-5°
- Mon 5°-2°
- Tue 10°-4°
- Wed 8°
Tonight: Cloudy with 30 percent chance of light snow. Fog patches developing near midnight. Wind up to 15 km/h. Low minus 6. Wind chill minus 10 overnight.
Normal for today: high 4°, low -6°
- 9 h 46 min of daylight, 3 min 52 s shorter than yesterday · sunrise 7:59 a.m., sunset 5:46 p.m.
- Frost likely tonight, low -6°
- Waning gibbous · the Beaver Moon is full Nov 24
- On this day: record high 18° in 2008, record low -27° in 1991
No weather alerts or drinking water advisories right now.
Forecast for the North Battleford area, 63 km away, observed at North Battleford Airport at 8:00 p.m. Forecast and alerts from Environment and Climate Change Canada; water advisories from the Water Security Agency and the Saskatchewan Health Authority, checked at 8:59 p.m..
Stay in the loop
No account needed. Every email has a one-tap unsubscribe. Community updates come from Prairie Town, not the municipal office.
Weather warnings and public advisories pop up on this device, even when the page is closed.
On an iPhone, first, then turn on notifications from there.
Garbage and recycling
Add themThe pickup days aren’t here yet. The town office or a verified local can add them, from the town’s calendar, and then anyone can get a reminder the night before.
Town office
Council- Phone
- 306-549-2331
- Website
- townofhafford.ca
- Address
- Box 220
Hafford SK S0J 1A0 - Hours
- Tuesday to Friday: 9:00 a.m. to 5:00 p.m.
Hafford’s history
Collection
More photos of Hafford, from public archives
Share a photo of Hafford, old or new.
Nearby
MapHafford’s circle reaches 48 km. Events and buy and sell from these places show here too.
Work at the Hafford town office? Sign in free to post official notices here, sent to residents by email and to their phones.