Prayer times in Canada
• McLeod Hill
• McLeod Lake
• McLeods
• McLure
• McMahon
• McMasterville
• McMunn
• McNamee
• McRae
• McTaggart
• McWatters
• Meacham
• Meadow Brook
• Meadow Creek
• Meadow Lake
• Meadow Portage
• Meaford
• Meaghers Grant
• Meander River
• Meath Park
• Mechanic Settlement
• Medford
• Medicine Hat
• Medora
• Medstead
• Meductic
• Meeting Creek
• Melancthon
• Melaval
• Melbourne Ridge
• Melbourne
• Melbourne
• Meldrum Bay
• Meleb
• Melfort
• Melita
• Melocheville
• Melrose
• Melrose
• Melville
• Memphremagog
• Memramcook East
• Memramcook
• Memramcook
• Mendham
• Menisino
• Menneval
• Menzie
• Meota
• Mercier
• Merigomish