Organization / Program Name(s) Located In
Mabou CeilidhMabou
Mabou Community PlaygroundMabou
Mabou MarinaMabou
Mabou Minor HockeyMabou
Mabou Rec SoccerSouthwest Mabou
Mabou Rivers Trail AssociationWest Mabou
Mabou Sailing and Boating Club, Learn to sail in the protected waters of Mabou HarbourMabou
Mabou Swim ProgramPort Hood
MacArhur School of DanceSydney
MacAskill House MuseumSt. Peter's
Maccan Tidal Wetlands ParkMaccan
MacCormack Provincial ParkIona
Macdonald MuseumMiddleton (Annapolis Co.)
MacElmons Pond Provincial ParkDebert
MacIntosh Brook TrailPleasant Bay
MacKay Brook FallsScotsburn
MacKays Wild Outdoor Adventures, Outdoor Equipment StoreTruro
MacKinnon Walking TrackNew Waterford
MacLellan's Brook Community Center & PlaygroundMcLellans Brook
MacLeod School of Highland DanceAntigonish, NS
MacPherson's Mills Community HallMcPhersons Mills
MADD (Mothers Against Drunk Drivers), Lunenburg - Queens ChapterBridgewater
MADD (Mothers Against Drunk Driving) Yarmouth CountyYarmouth (town)
MADD Colchester, MADD CanadaTruro
MADD Cumberland-Tantramar, MADD CanadaAmherst
Maggie's Place (Cumberland County)Amherst
Maggie's Place (South Colchester), Stewiacke Play GroupStewiacke
Maggie's Place Family Resource Centre (Colchester County)Truro
Mahone Bay and Area Swimming Pool, Mahone Bay & Area Swimming Pool SocietyMahone Bay
Mahone Bay and District Fire DepartmentMahone Bay
Mahone Bay Area Farmer's MarketMahone Bay
Mahone Bay CentreMahone Bay
Mahone Bay Centre, 2nd Floor GalleryMahone Bay
Mahone Bay Centre, BadmintonMahone Bay
Mahone Bay Centre, CentreFit GymMahone Bay
Mahone Bay Centre, Life DrawingMahone Bay
Mahone Bay Centre, LifewritingMahone Bay
Mahone Bay Centre, Memory CaféMahone Bay
Mahone Bay Centre, PrintmakersMahone Bay
Mahone Bay Centre, Seniors LuncheonMahone Bay
Mahone Bay Legion Swing BandMahone Bay
Mahone Bay Meditation CentreMahone Bay
Mahone Bay Museum, Mahone Bay Founders SocietyMahone Bay
Mahone Bay Quilters GuildMahone Bay
Mahone Bay Rock CampMahone Bay
Mahone Bay Tennis ClubMahone Bay
Mahoney’s Beach TrailMahoney's Beach
Mahoney's BeachMahoney's Beach
Main-a-Dieu LibraryMain-a-Dieu
Mainland Commons LoopClayton Park (Mainland Halifax)
Mainland North TrailHalifax Regional Municipality
Maitland & District Recreation Community CentreMaitland
Maitland Bridge Community HallMaitland Bridge
Making Tracks, Active Transportation Safety TrainingHalifax Regional Municipality
Making Tracks ( Scooter & Skateboard ) 
Malagash Area Heritage Association, Community CentreMalagash
Malagash Bible CampMalagash
Malagash Legion, Branch #97Malagash Mine
Malagash Meadows Horse FarmTatamagouche
Malagash Salt Miners' MuseumMalagash
Malcolm Munroe Jr. HighSydney River
Malignant Cove BeachMalignant Cove
Maltby StablesAmherst
MAMBEC- Martial Art Mind Body Education Centre, Strides Health & Fitness ClubEnfield (HRM)
MAPANNAPOLIS, Mapping our stories & Discovering ourselvesAnnapolis County
Maple Grove Education Centre, Tri-County Regional School BoardHebron
Maple Grove Soccer Field, Maple Grove Education CentreHebron
MaplefestMilford
Maplewood Maple Syrup & Christmas Tree FarmMaplewood
Maplewood-Colchester Ranger Unit, Everything she wants to beValley
Marathon of Respect and Equality, MORE RunPictou County
Marble Mountain Family WeekendMarble Mountain
MARCLunenburg County
March Break 3 on 3 Basketball Tournament!Annapolis Royal
March Break Activities 2020, Windsor RecreationWindsor
March Break Camp, Canning RecreationCanning
March Break Camp, New Minas RecreationNew Minas
March Break Camp, Port Williams Recreation ProgramsPort Williams
March Break Camp - West Hants Regional Municipality, March Break Camp 2022West Hants
March Break Camps, Spring Break, Multi sport, Daycamp, Acadia Day CampsWolfville
March Break in KentvilleKentville
March Break Play DaysKings County (NS)
Marconi TrailblazersCape Breton Regional Municipality
Margaree HarbourMargaree
Margaree Highland GamesMargaree Valley
Margaree Highlands Snowmobile ClubMargaree
Margaree-Cheticamp Volleyball ClubMargaree
Margaret Fawcett Norrie Heritage CentreTatamagouche
Margaret Hennigar Public LibraryBridgewater
Margaretsville and District Volunteer Fire DepartmentMargaretsville
Margaretsville Baptist ChurchMargaretsville
Margaretsville Community HallMargaretsville
Margaretsville LighthouseMargaretsville
Margaretsville United ChurchMargaretsville
Marie Joseph Provincial ParkMarie Joseph
Marie Joseph WharfMarie Joseph
Marie Peeples ParkPirate Harbour
Marigold Cultural CentreTruro
Marigold Guild of Needle Arts, A Chapter of the Embroiderers' Association of Canada/Association canadienne de broderieTruro
Marine Riders ATV ClubLake Echo
Mariners Baseball FieldYarmouth (town)
Marion Bridge 10km Road RaceMarion Bridge
Marion Bridge Basketball/Tennis CourtMarion Bridge
Marion Bridge Elementary SchoolMarion Bridge
Marion Bridge Fire HallMarion Bridge
Marion Bridge Recreation CentreMarion Bridge
Marion Bridge Tennis ProgramLouisbourg
Marion Bridge Volunteer Fire DepartmentMarion Bridge
Mariposa East Skating CentreNew Glasgow
Maritime Concert Opera SocietyLunenburg
Maritime Fiddlers AssociationFalmouth
Maritime Fiddlers Association, Lunenburg County Fiddler's ClubBridgewater
Maritime Inn Fitness CentreTown of Port Hawkesbury
Maritime MosaicAmherst
Maritime Paint Horse Club, MPHCAmherst
Maritime Rabbit Breeders Association, MRBANova Scotia
Maritime Race WeekendEastern Passage
Maritime Truck & Tractor Pull AssociationJames River, Antigonish County
Marmac AthleticsTruro
Martell-Richard MarathonRichmond County
Martha Hollett Memorial LibrarySydney Mines
Martime Barrel Racing Association, MBRATatamagouche
Martime Motorcycling Touring Association, MMTATimberlea
Martinique Beach Provincial ParkMusquodoboit Harbour
Martin's River Fire DepartmentMartins River
Martin's River Fire Department, Martin's River Fire Department AuxiliaryMartins River
Martock Ski Race ClubMartock
Mary Ann's Personal FitnessBridgewater
Maryvale Community HallMaryvale, Antigonish County
Masonic Alexandra Lodge #87Amherst
Masonic HallBaddeck
Masonic Lodge 67, The Grand Lodge of Nova Scotia- Minas #67Parrsboro
Mason's BeachMasons Beach
Masstown Community AssociationColchester County
Masstown United Church, Upper Londonderry Pastoral ChargeMasstown
Mastodon Ridge, Visitor Information Centre/ Winding River Art GalleryStewiacke
Mastodon Trail, Carroll's Corner Community CentreCarroll's Corner
Mat Monsters, Abhaya Mixed Martial ArtsGreenwich
Mavillette Beach Provincial Park, Provincial Day-use ParkMavillette
Mayors Challenge Curling FunspielBrookfield
McCulloch Education CentrePictou
McCulloch House Museum & Geneology Centre, Hector Exhibit Centre & ArchivesPictou
McCulloch United ChurchTruro
McCully Pastoral ChargeNappan
McDade Park, West Hants Parks and RecreationHantsport
McDonald Sports Park TrailWaverley (Bedford-Sackville Region)
McInnis Quarter HorsesChelsea
McIntosh Run Community TrailSpryfield (Mainland Halifax)
McIntosh Run Singletrack Trail SystemSpryfield (Mainland Halifax)
McIntosh Run Watershed AssociationSpryfield (Mainland Halifax)
McKay Memorial Library, Western Counties Regional Library BoardShelburne (town of)
McKinnon DancePine Grove
McMaster Mill Historic ParkRockville Notch
McNabs and Lawlor Islands Provincial ParkMainland Halifax
McPherson Mills TrailMcPhersons Mills
Me TimeBaddeck
Meadow Pond ParkLiverpool
Meadow Pond Walking TrailLiverpool
Meadowfields Community School, Tri-County Regional Centre for EducationYarmouth (town)
Meadowfields Soccer Field, Meadowfields Community SchoolYarmouth (town)
Meadowland Outdoor Rink and ParkBible Hill
Meadowview Community Centre, Meadowview Development AssociationMeadowview
Meadowville & Poplar Hill Community HallMeadowville
Meals on WheelsLiverpool
Meals On Wheels, Meal DeliveryBridgewater
Meander Waterfall Hike, Waterfall HikeWest Hants
Meat Cove Community CentreMeat Cove
Mechanics Lodge No. 78Caledonia (Queens Co.)
Medway Area Communities AssociationPort Medway
Medway Area Heritage SocietyPort Medway
Medway River Salmon AssociationMill Village
Melanson Settlement National Historic Site, Parks CanadaPort Royal (Annapolis Co.)
Melanson Taekwon-DoNew Minas
Melbourne Community CentreArcadia
Melmerby Beach Provincial ParkLittle Harbour (Pictou Co.)
Melvern Square Community CentreMelvern Square
Melville-Seafoam Community HallMelville
Membertou Annual Pow WowMembertou
Membertou Band CouncilMembertou
Membertou Baseball FieldMembertou
Membertou Basketball CourtsMembertou
Membertou ElementaryMembertou
Membertou Entrepreneur CentreMembertou
Membertou Football/Soccer FieldMembertou
Membertou Sport and Wellness Center, YMCA Membertou BranchMembertou
Membertou TrailAnnapolis Royal
Membertou Walking TrackMembertou
Membertou Wellness Home, Health CentreMembertou
Membertou Youth Centre, Membertou C@P SiteMembertou
Membertou Youth Council CoordinatorMembertou
Membertou Youth Hunt CoordinatorMembertou
Membertou-Youth HuntsMembertou
Memorial High School Vocational Technical EducationSydney Mines
Memorial ParkKentville
Memorial Park, Outdoor PoolKentville
Memory Lane Railway MuseumMiddleton (Annapolis Co.)
Men’s Drop-in BasketballMahone Bay
Men's Basketball ProgramBaddeck
Men's Bowling LeagueShelburne (town of)
Men's Health Centre GuysboroughGuysborough
Men's Pick up HockeySherose Island
Mental Wellness Peer Support Group, Lead with your HeartTruro
Merigomish & District Vol. Fire Dept/HallLower Barney's River
Merigomish and Area Recreation and Social Association, MARSAMerigomish
Mermaid Imperial Performing Arts Centre, MIPACWindsor
Mermaid Theatre of Nova ScotiaWindsor
Mersey Heritage SocietyLiverpool
Mersey River: Milton to LiverpoolSouth Shore Region
Mersey Road PaintballEast River
Mersey Skatepark, Queens County Skatepark AssociationLiverpool
Mersey Skatepark - GRAND OPENINGRegion of Queens Municipality
Meteghan Family Fun Park, Saulnierville Drugstore PlaygroundMeteghan
Michael Milburn Tai ChiMain-a-Dieu
Michael Wayne Rec CentrePictou Landing
Michelin Athletic & Social ClubGranton
Michelin Athletic & Social Club BallfieldGranton
Michelin Social & Athletic Club of BridgewaterBridgewater
Mickey Hill Provincial Park, Provincial Day-Use ParkGraywood
MicMac Rod and Gun ClubWentzells Lake
Middle & Upper Ohio Community Hall & Fire Department, Ohio Fire DepartmentMiddle Ohio
Middle Head Hiking TrailIngonish Beach
Middle River Community HallMiddle River
Middle River Consolidated SchoolBaddeck
Middle Stewiacke Mud SlingersMiddle Stewiacke
Middle Stewiacke Recreation Centre, MSRAMiddle Stewiacke
Middle Stewiacke United ChurchMiddle Stewiacke
Middleton & District ArenaMiddleton (Annapolis Co.)
Middleton & District Lions ClubNictaux
Middleton & District Minor Hockey, MustangsMiddleton (Annapolis Co.)
Middleton & District Minor SoccerMiddleton (Annapolis Co.)
Middleton & District PoolMiddleton (Annapolis Co.)
Middleton Baptist ChurchMiddleton (Annapolis Co.)
Middleton Community Badminton, MRHS Middleton BadmintonMiddleton (Annapolis Co.)
Middleton Community Hall AssociationTatamagouche
Middleton Curling ClubMiddleton (Annapolis Co.)
Middleton Family Fun RunMiddleton (Annapolis Co.)
Middleton Fire DepartmentMiddleton (Annapolis Co.)
Middleton Heart RunMiddleton (Annapolis Co.)
Middleton Missiles Swim TeamMiddleton (Annapolis Co.)
Middleton Recreation & Community DevelopmentMiddleton (Annapolis Co.)
Middleton Regional High School, Annapolis Valley Regional Centre for EducationMiddleton (Annapolis Co.)
Middleton Soccer Summer ClubMiddleton (Annapolis Co.)
Middletown Road TrailGuysborough County
Middlewood United Church, Petite Riviere Pastoral ChargeMiddlewood
Middlewood United Church Sewing CircleMiddlewood
Mid-Valley ATV ClubWilmot
Midville & District Fire DepartmentMidville Branch
Mi'Kmaq Warriors Junior A LacrosseColchester County
Mi'kmaw Kina'matnewey School TrailPotlotek
Mi'kmaw Native Friendship CentreHalifax Peninsula
Mi'kmaw Surf Camp, Unama'ki Surf FestivalPoint Michaud
Mi'kmawey Debert Interpretive TrailDebert
Mi'kmawey SchoolPotlotek
Milford Community HallMilford
Milford HouseSouth Milford
Milford House, Facility RentalSouth Milford
Mill Brook Community HallMillbrook
Mill Run Trail, Halifax North West Trails AssociationHalifax Regional Municipality
Millbrook 3D Shooters Association, ArcheryMillbrook (Colchester Co.)
Millbrook BallfieldMillbrook (Colchester Co.)
Millbrook Community HallMillbrook (Colchester Co.)
Millbrook Cultural & Heritage CentreMillbrook (Colchester Co.)
Millbrook Early Education CentreMillbrook (Colchester Co.)
Millbrook First NationMillbrook (Colchester Co.)
Millbrook Fitness CentreMillbrook (Colchester Co.)
Millbrook GymMillbrook (Colchester Co.)
Millbrook Playground - Fern DrMillbrook (Colchester Co.)
Millbrook Playground - Glooscap DrMillbrook (Colchester Co.)
Millbrook Powwow GroundsMillbrook (Colchester Co.)
Millbrook Senior's CentreMillbrook (Colchester Co.)
Millennium Trail, Town of WolfvilleWolfville
Miller Point Peace Park, TrailsDayspring
Millville Community CentreMillville (CBRM)
Millville Community HallMillville (Kings Co.)
Milne Avenue ParkNew Minas
Milton Baptist ChurchMilton (Queens Co.)
Milton Baptist Church Ladies AuxiliaryMilton (Queens Co.)
Milton Canoe & Camera ClubMilton (Queens Co.)
Milton Centennial PoolMilton (Queens Co.)
Milton Christian Church, Disciples of ChristMilton (Queens Co.)
Milton Christian Church - Christian Women's FellowshipMilton (Queens Co.)
Milton Clock Tower ParkYarmouth (town)
Milton Community AssociationMilton (Queens Co.)
Minas View Golf LinksCambridge (West Hants)
Mindfulness Yoga discounted spots for the 4 next qualified students, Teacher Training and Practice EnhancementWolfville
Miner's Marsh Walking TrailKentville
Mini Trail (Lakevale) Community CentreLakevale
Mini VolleyballBridgewater
Minudie Heritage Association OfficeRiver Hebert
Mira Boat ClubAlbert Bridge
Mira Ferry Community FairAlbert Bridge
Mira Gut BeachMira Gut
Mira River Provincial ParkAlbert Bridge
Mira Seniors & Pensioners ClubMarion Bridge
Miriam Hunt ParkCaledonia (Queens Co.)
Mission Planet Earth: A Stronach Park AdventureKingston (Kings Co.)
Mixed Dart LeagueTown of Port Hawkesbury
MODL Winter Equipment LoanLunenburg County
Mom & Tot YogaPort Williams
Moms & Tots, Salvation Army Community ChurchKentville
Moms in MotionKentville
Monastery BallfieldMonastery, Antigonish County
Monday Night ZumbaPort Williams
Monique's YogaPubnico
Monks Head BeachMonks Head
Monsignor Donnelly HallMonastery, Antigonish County
Monster Mash - 750 M Kids Fun Run 
Monthly Breakfast, Berwick & District Lions ClubBerwick
Monthly Breakfast, Ellershouse Community HallEllershouse
Monthly Breakfast, Felker Hall Community CentreCornwallis Park
Monthly Breakfast, Port George Regional Recreation CentrePort George
MoonCoast YogaBerwick
Moonlit Snowshoe HikeGaspereau
Morden Community Association (The)Morden
Morden Community CentreMorden
Morris Lane BeachEskasoni
Morristown Baptist Church, Place of WorshipMorristown (Kings Co.)
Morristown Community CentreMorristown (Kings Co.)
Moschelle Community HallMoschelle
Motorcycle ClubMunicipality of the District Barrington
Mount Carmel CentreNew Waterford
Mount Denson Baptist ChurchMount Denson
Mount Denson Community Hall, Programs and Hall RentalMount Denson
Mount Denson Garden ClubMount Denson
Mount Rose Baptist ChurchMount Rose
Mount Rose Community HallMount Rose
Mountain Equipment Co-op, MEC EventsHalifax Regional Municipality
Mountain Golf and Country ClubEast Mountain
Mountain Top Cottages & CampgroundParkers Cove
MountainviewHowie Centre
Move Together - West Hants Regional Municipality, Move TogetherWest Hants
Movie Nights in the ParkKentville
Moxham Fitness Centre LimitedSydney
Mrs. Pugsley's Emporium Inc.Amherst
Mud Creek Days, Celebrate WolfvilleWolfville
Muise Taekwon-DoYarmouth (town)
Mukashi School of Karate, Chito Ryu KarateBrooklyn (Yar. Co.)
Mulgrave Community PoolMulgrave
Mulgrave Library, RSpaceMulgrave
Mulgrave Memorial Education CentreMulgrave
Mulgrave Recreation DepartmentMulgrave
Mulgrave Road TheatreGuysborough
Mulgrave SoccerMulgrave
Mulgrave Youth CenterMulgrave
Multicultural Association of ColchesterTruro
Multicultural Association of Pictou CountyNew Glasgow
Multicultural Colour FestivalAmherst and Area
Municipal Activity Recreation Complex, MARCDayspring
Municipality of Barrington Equipment Loan ProgramMunicipality of the District Barrington
Municipality Of Chester: Summer Programs Ages 3-7Chester
Municipality of Clare Recreation DepartmentLittle Brook
Municipality of Colchester Recreation - Safe Active Living, Stay Active at HomeColchester County
Municipality of CumberlandCumberland County
Municipality of Cumberland - RecreationParrsboro
Municipality of East Hants, Recreation and CultureElmsdale
Municipality of the County of Annapolis - RecreationBridgetown
Municipality of the County of Colchester - Recreation, Colchester RecreationColchester County
Municipality of the County of Colchester - Recreation, Stay at Home ActivitiesCentral Colchester
Municipality of the County of RichmondArichat
Municipality of the County of VictoriaBaddeck
Municipality of the District of Argyle - Municipalité d'Argyle, Argyle Recreation Department - Département des loisirs d'ArgyleTusket
Municipality of the District of Chester, Chester Municipal Recreation and ParksChester
Municipality of the District of Lunenburg, District of Lunenburg RecreationCookville
Municipality of the District of Shelburne, Recreation & ParksEastern Shelburne County
Municipality of the District of Shelburne Outdoor Movie NightEastern Shelburne County
Municipality of West Hants Community Trails Program, West Hants Parks and RecreationWest Hants
Munro ParkNorth Sydney
Munroe Avenue PlaygroundNew Glasgow
Murdoch ParkNew Glasgow
Murphy's Camping on the OceanTangier
Murphy's Pond BeachPort Hood
Muscular Dystrophy Canada, South Shore ChapterSouth Shore Region
Musée des Acadiens des Pubnicos & Research Center, Acadian Museum and research centerWest Pubnico
Museum, Willowbank Upick FarmPort Williams
Museum-Ottawa House By-the-Sea Museum and Parrsborough Shore Historical SocietyParrsboro
Mush-a-Mush Beach Park, Mushamush Beach ParkSweetland
Music and events at the "O" - Oqwa'titek AmphitheatreAnnapolis Royal
Music at End of the Line Restaurant & PubBridgetown
Music at Kings Arms PubKentville
Music at Paddy's PubKentville
Music at the Oqwa'titek AmphitheaterAnnapolis Royal
Music at The Union StreetBerwick
Music Camp on the CanalSt. Peter's
Music for Young ChildrenKentville
Music Jam, Cambridge Community CentreCambridge (Kings Co.)
Music Jam, Windermere Community HallWindermere
Music JamboreeBible Hill
Music LessonsBridgewater
Music Lessons, C Guitars PlusKingston (Kings Co.)
Music Lessons - Private and Group Instruction, Debbie Mailman, B.Mus.EdKentville
Musique RoyaleLunenburg
Musique Royale, Festival of Musique across Historic Nova ScotiaLunenburg
Musquodoboit Trailways AssociationMusquodoboit Harbour
My Time Square QuiltersChester
My Yoga SpaceKentville
Myettes BeachTracadie