thecanadaweather.com
Unit: ° F ° C
Dalemead
Dalmuir
Dalroy
Dalum
Daly Grove
Danube
Dapp
Darwell
Davies Industrial East
Davies Industrial West
Daysland
De Winton
Dead Man's Flats
Deadwood
DeBolt
Decoigne
Decrene
Deep Creek
Deer Hill
Deer Ridge
Deerland
Del Bonita
Delacour
Delburne
Delia
Delph
Demay
Demmitt
Denhart
Dennis
Derwent
Desjarlais
Devenish
Deville
Devon
Devona
Dewberry
Didsbury
Dimsdale
Dina
Dinant
Diss
Dixonville
Doan
Dodds
Dogpound
Dominion Industrial
Donalda
Donatville
Donnelly
Dorenlee
Doris
Dorothy
Douglas Glen
Douglasdale Estates
Dovercourt
Dowling
Dowling Lake
Draper
Drayton Valley
Dreau
Driftpile
Drumheller
Drywood
Duagh
Duchess
Duffield
Duggan
Duhamel
— —