Weather Atlas
Search countries and cities
Countries
Units
°Celsius
°Fahrenheit
Languages
english
español
中文
Contact
Contact
About Us
Resources
Glossary
Terms of Use
Privacy policy
Cookies Policy
Disclaimer
Weather Atlas
Canada
Canada - M
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
M
Ma-Me-O Beach
Mabel Lake
Mabou
Maccan
Macdonald, Meredith and Aberdeen Additional
Maces Bay
MacNutt
Madeira Park
Magnetawan
Magrath
Maguse River
Mahone Bay
Mahood Falls
Maitland Bridge
Makkovik
Malagash
Malakwa
Maliotenam
Manganese Mines
Manitouwadge
Manitowaning
Maniwaki
Mansons Landing
Manyberries
Maple Ridge
Margaretsville
Marieville
Marina Veilleux
Mariposa Beach
Markdale
Markerville
Markham
Markstay-Warren
Marktosis
Marron Valley
Marsh Lake
Marsoui
Martensville
Martins Point
Marwayne
Mary's Harbour
Marystown
Mascouche
Masset
Massey Drive
Massueville
Matachewan
Matagami
Matane
Mathers Corners
Matilpi
Mayerthorpe
Mayne Island
McArras Brook
McArthurs Mills
McBride
McDame
McGregor Bay
McIvers
McLeese Lake
McLeod Lake
McMasterville
McNabs Island
Meaford
Meanook
Meat Cove
Medicine Hat
Meductic
Meem Quam Leese
Meeting Creek
Memramcook
Merasheen
Mercoal
Merland
Merrickville-Wolford
Mesachie Lake
Métabetchouan-Lac-à-la-Croix
Metchosin
Meteghan
Metiskow
Mewatha Beach
Meyersburg
Meziadin Junction
Mica Creek
Michel Village
Michichi
Midale
Middle Amherst Cove
Middle Cape
Middle Stewiacke
Miles Cove
Millarville
Millertown Junction
Millhaven
Millidgeville
Minaki
Minesing
Mingan
Minitonas
Minstrel Island
Minudie
Mirabel
Miscouche
Missanabie
Mississauga
Mitchells Brook
Molesworth
Molliers
Moncton
Mont Saint-Hilaire
Mont-Joli
Mont-Laurier
Mont-Saint-Pierre
Mont-Tremblant
Montague
Montague Harbour
Monte Creek
Monte Lake
Montebello
Montmagny
Montney
Montpellier
Montreal
Montréal-Nord
Moose Factory
Moose Jaw
Moosehide
Moosonee
Moresby Camp
Moreton's Harbour
Moricetown
Morinville
Morrisburg
Moschelle
Mossleigh
Mould Bay
Mount Arlington Heights
Mount Brydges
Mount Carmel-Mitchells Brook-St. Catherines
Mount Forest
Mount Lorne
Mount Pearl
Mount Robson
Mount Uniacke
Mountsberg
Mulgrave-et-Derry
Mulmur
Muncho Lake
Mundare
Murdochville
Murray Harbour
Musgrave Harbour
Musgravetown
Mushaboom
Musquodoboit Harbour
Myrnam
Myrtle Station