Communities 135Fluoridated 52Not fluoridated 83
Whether fluoride is added to each community’s public drinking water, compiled from official municipal and government sources. A “No” means fluoride is not added; some systems still contain low, naturally occurring fluoride.
| City / Town | Fluoridated | Source |
|---|---|---|
| Aberdeen (City of Saskatoon WTP) | Yes | Source ↗ |
| Air Ronge (Lac La Ronge Regional WTP) | Yes | Source ↗ |
| Alameda | No | Source ↗ |
| Alida | No | Source ↗ |
| Allan (City of Saskatoon WTP) | Yes | Source ↗ |
| Annaheim (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Arcola | No | Source ↗ |
| Assiniboia | Yes | Source ↗ |
| Avonlea | No | Source ↗ |
| Balgonie (Pilot Butte WTP) | No | Source ↗ |
| Beatty (SaskWater Codette Lake WTP) | Yes | Source ↗ |
| Benson | No | Source ↗ |
| Bethune (Buffalo Pound WTP) | No | Source ↗ |
| Bienfait | No | Source ↗ |
| Bradwell (City of Saskatoon WTP) | Yes | Source ↗ |
| Brancepeth | Yes | Source ↗ |
| Broadview | No | Source ↗ |
| Bruno (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Buffalo Narrows | No | Source ↗ |
| Canora | Yes | Source ↗ |
| Canwood | No | Source ↗ |
| Carievale | No | Source ↗ |
| Carlyle | No | Source ↗ |
| Carnduff | No | Source ↗ |
| Casa Rio (City of Saskatoon WTP) | Yes | Source ↗ |
| Clavet (City of Saskatoon WTP) | Yes | Source ↗ |
| Cudworth (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Dalmeny (City of Saskatoon WTP) | Yes | Source ↗ |
| Disley (Buffalo Pound WTP) | No | Source ↗ |
| Domremy (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Duck Lake | No | Source ↗ |
| Dundurn (City of Saskatoon WTP) | Yes | Source ↗ |
| Dysart | No | Source ↗ |
| Elstow (City of Saskatoon WTP) | Yes | Source ↗ |
| Estevan | Yes | Source ↗ |
| Fillmore | No | Source ↗ |
| Foam Lake | No | Source ↗ |
| Frontier | No | Source ↗ |
| Glen Ewen | No | Source ↗ |
| Grand Coulee (Buffalo Pound WTP) | No | Source ↗ |
| Grasswood (City of Saskatoon WTP) | Yes | Source ↗ |
| Grenfell | No | Source ↗ |
| Griffin | No | Source ↗ |
| Gull Lake | No | Source ↗ |
| Hagen | Yes | Source ↗ |
| Hague (City of Saskatoon WTP) | Yes | Source ↗ |
| Halbrite | No | Source ↗ |
| Hanley (City of Saskatoon WTP) | Yes | Source ↗ |
| Hepburn (City of Saskatoon WTP) | Yes | Source ↗ |
| Herbert | No | Source ↗ |
| Hoey (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Humboldt (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Indian Head | No | Source ↗ |
| Kendal | No | Source ↗ |
| Kerrobert | No | Source ↗ |
| Keystown (Buffalo Pound WTP) | No | Source ↗ |
| Kindersley | No | Source ↗ |
| Kinistino (SaskWater Codette Lake WTP) | Yes | Source ↗ |
| Kipling | No | Source ↗ |
| La Ronge (Lac La Ronge Regional WTP) | Yes | Source ↗ |
| Lake Lenore (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Lampman | No | Source ↗ |
| Lanz Point | No | Source ↗ |
| Lashburn (City of Lloydminster WTP) | No | Source ↗ |
| Lauman's Landing | No | Source ↗ |
| Leask | No | Source ↗ |
| Leoville | No | Source ↗ |
| Lost River (City of Saskatoon WTP) | Yes | Source ↗ |
| Luseland | Yes | Source ↗ |
| Makwa | No | Source ↗ |
| Maple Creek | No | Source ↗ |
| Marquis (Buffalo Pound WTP) | No | Source ↗ |
| Marshall (City of Lloydminster WTP) | No | Source ↗ |
| Martensville (City of Saskatoon WTP) | Yes | Source ↗ |
| Marysburg (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Melfort (SaskWater Codette Lake WTP) | Yes | Source ↗ |
| Midale | No | Source ↗ |
| Missinipe | No | Source ↗ |
| Montmartre | No | Source ↗ |
| Moose Jaw (Buffalo Pound WTP) | Yes (paused; resumes 2027) | Source ↗ |
| Muenster (SaskWater Wakaw WTP) | Yes | Source ↗ |
| North Battleford | No | Source ↗ |
| Osage | No | Source ↗ |
| Osler (City of Saskatoon WTP) | Yes | Source ↗ |
| Outlook | Yes (paused Dec 2025) | Source ↗ |
| Oxbow | No | Source ↗ |
| Patuanak | No | Source ↗ |
| Peebles | No | Source ↗ |
| Pense (Buffalo Pound WTP) | No | Source ↗ |
| Pilot Butte (Pilot Butte WTP) | No | Source ↗ |
| Prince Albert | Yes | Source ↗ |
| Quill Lake | No | Source ↗ |
| Redvers | No | Source ↗ |
| Regina (Buffalo Pound WTP) | No | Source ↗ |
| Riverhurst | No | Source ↗ |
| Roche Percée | No | Source ↗ |
| Rosthern | No | Source ↗ |
| Saskatoon (City of Saskatoon WTP) | Yes | Source ↗ |
| Scott | No | Source ↗ |
| Shellbrook | No | Source ↗ |
| Shields (City of Saskatoon WTP) | Yes | Source ↗ |
| Sintaluta | No | Source ↗ |
| Sled Lake | No | Source ↗ |
| Smeaton | No | Source ↗ |
| Spiritwood | No | Source ↗ |
| St. George's Hill | No | Source ↗ |
| St. Isidore-de-Bellevue (SaskWater Wakaw WTP) | Yes | Source ↗ |
| St. Louis (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Star City (SaskWater Codette Lake WTP) | Yes | Source ↗ |
| Stony Rapids | No | Source ↗ |
| Storthoaks | No | Source ↗ |
| Stoughton | No | Source ↗ |
| Sun Dale | No | Source ↗ |
| Sunset Estates (City of Saskatoon WTP) | Yes | Source ↗ |
| Swift Current | Yes | Source ↗ |
| Thode (City of Saskatoon WTP) | Yes | Source ↗ |
| Tisdale | Yes | Source ↗ |
| Torquay | No | Source ↗ |
| Tuxford (Buffalo Pound WTP) | No | Source ↗ |
| Veregin | No | Source ↗ |
| Wadena | No | Source ↗ |
| Wakaw (SaskWater Wakaw WTP) | Yes | Source ↗ |
| Warman (City of Saskatoon WTP) | Yes | Source ↗ |
| Watrous | No | Source ↗ |
| Wawota | No | Source ↗ |
| Weldon (SaskWater Codette Lake WTP) | Yes | Source ↗ |
| Weyakwin | No | Source ↗ |
| Weyburn | Yes | Source ↗ |
| Whitewood | No | Source ↗ |
| Wilkie | No | Source ↗ |
| Windthorst | No | Source ↗ |
| Wolseley | No | Source ↗ |
| Wood Meadows (City of Saskatoon WTP) | Yes | Source ↗ |
| Yorkton | No | Source ↗ |
| Île-à-la-Crosse | No | Source ↗ |
Fluoride can be present in Canadian drinking water in two ways: some municipalities add it as part of community water fluoridation, and it also occurs naturally in some groundwater sources, where levels can vary widely depending on local geology. The chart above focuses on added fluoride, showing whether each municipality currently fluoridates its water, has never fluoridated, or has discontinued the practice. Because the decision to fluoridate is made at the local level, practices vary from one community to the next. The target for fluoridated water is 0.7 mg/L, well below the Health Canada maximum acceptable concentration (MAC) of 1.5 mg/L. Keep in mind that a community without added fluoride may still have some naturally occurring fluoride, particularly in private wells and groundwater supplies, so testing is the only way to know your actual level. This matters when selecting treatment, since common options such as standard carbon filters and water softeners do not remove fluoride, while reverse osmosis, activated alumina, and distillation can. Knowing your municipality’s fluoridation status, along with any naturally occurring fluoride in your source water, helps individuals and organizations make informed decisions about water treatment, maintenance, and risk management.