thecanadaweather.com
Unit: ° F ° C
Aylsham
B-Say-Tah
Badgerville
Baildon
Balcarres
Baldwinton
Balgonie
Baljennie
Balone Beach
Bangor
Bankend
Bapaume
Baring
Barrier Ford
Barthel
Barvas
Bateman
Batoche
Battle Creek
Battle Heights
Battleford
Battrum
Bay Trail
Bayard
Bayview Heights
Bazentin
Beacon Hill
Beadle
Bear Creek
Beatty
Beaubier
Beaufield
Beauval
Beaver Creek
Beaver Dale
Beaver Flat
Beaver Valley
Bechard
Beechy
Bekevar
Bélanger
Belbutte
Belle Plaine
Bellegarde
Bemersyde
Bender
Bengough
Bensham
Benson
Bents
Beresina
Bergheim
Bernard
Bertwell
Bethune
Beverley
Bickleigh
Bienfait
Big Beaver
Big Muddy
Big River
Big Shell
Biggar
Billimun
Birch Hills
Birch Rapids
Bird's Point
Birmingham
Birsay
— —