Skip to Content

Find a Green School

322 schools
Have joined the Green Schools movement!

A Tiny Lab for Early Learning

Preschool/Private

2236 Maitland Street
Halifax, NS B3K 2Z9

A.G Baillie Memorial School

Chignecto-Central Regional Centre for Education

477 Victoria Avenue Extension
New Glasgow, NS B2H 1X1

Admiral Westphal Elementary

Halifax Regional Centre for Education

6 Fourth St,
Dartmouth, NS B2X 3A5

Alderney Elementary

Halifax Regional Centre for Education

2 Penhorn Dr
Dartmouth, NS B2Y 3K1

Aldershot Elementary School

Annapolis Valley Regional Centre for Education

446 Aldershot Road
Kentville, NS B4N 3A2

Allan Lafford High School

First Nation Schools

344 Sitmuk Awti
Potlotek, NS B0E 3B0

Allison Bernard Memorial High School

First Nation Schools

4673 Shore Rd
Eskasoni, NS B0A 1J0

Annapolis West Education Centre

Annapolis Valley Regional Centre for Education

100 Champlain Drive
Annapolis Royal, NS B0S 1A0

Antigonish Education Centre

Strait Regional Centre for Education

30 Appleseed Drive
Antigonish, NS B2G 3B6

Armbrae Academy

Private/Independent

1400 Oxford Street
Halifax, NS B3H 3Y8

Aspotogan Consolidated Elementary School

South Shore Regional Centre for Education

105 Parkwood Drive
Hubbards, NS B0J 1T0

Astral Drive Elementary

Halifax Regional Centre for Education

238 Astral Dr,
Dartmouth, NS B2V 1B8

Atlantic Memorial- Terrence Bay School

Halifax Regional Centre for Education

3591 Prospect Rd
Shad Bay, NS B3T 1Z3

Atlantic Montessori School

Preschool/Private

12 Flamingo Drive
Halifax, NS B3M 1S5

Atlantic View Elementary

Halifax Regional Centre for Education

3391 Lawrencetown Rd
Lawrencetown, NS B2Z 1R4

Auburn Drive High School

Halifax Regional Centre for Education

300 Auburn Drive
Cole Harbour, NS B2W 6E9

Baddeck Academy

Cape Breton-Victoria Regional Centre for Education

320 Shore Road
Baddeck, NS B0E 1B0

Barrington Municipal High School

Tri-County Regional Centre for Education

536 Oak Park Road
Barrington, NS B0W 1E0

BASINVIEW DRIVE COMMUNITY SCHOOL

Halifax Regional Centre for Education

273 Basinview Dr
Bedford, NS B4A 3X8

Bayview Community School

South Shore Regional Centre for Education

110 Clearway Street
Mahone Bay,, NS B0J 2E0

Bayview Education Centre

Strait Regional Centre for Education

133 Company Rd
Port Hood, NS B0E 2W0

Beaver Bank-Kinsac Elementary School

Halifax Regional Centre for Education

28 Kinsac Road
Beaver Bank, NS B4G 1C5

Bedford South School

Halifax Regional Centre for Education

2 Oceanview Drive
Bedford, NS B4A 4J6

Beechville Lakeside Timberlea Junior Elementary School

Halifax Regional Centre for Education

24 James Street
Timberlea, NS B3T 1G9

Beechville Lakeside Timberlea Senior Elementary

Halifax Regional Centre for Education

22 James St,
Timberlea, NS B3T 1G9

Berwick and District School

Annapolis Valley Regional Centre for Education

220 Veterans Drive
Berwick, NS B0P 1E0

Bible Hill Consolidated School

Chignecto-Central Regional Centre for Education

103 Pictou Rd,
Bible Hill, NS B2N 2S2

Bible Hill Junior High

Chignecto-Central Regional Centre for Education

741 College Rd,
Truro, NS B2N 5Y9

Bicentennial School

Halifax Regional Centre for Education

85 Victoria Road
Dartmouth, NS B3A 1T9

Big Tancook Elementary School

South Shore Regional Centre for Education

36 School Street
Big Tancook Island, NS B0J 3G0

Birch Hill Academy

Private/Independent

109 White Hills Run
Hammonds Plains, NS B4B 1W6

Bluenose Academy

South Shore Regional Centre for Education

18 Tannery Rd.
Lunenburg, NS B0J 2C0

Boularderie Elementary School

Cape Breton-Victoria Regional Centre for Education

12065 Kempt Head Road
Boularderie, NS B1X 1J9

Bras d'Or Elementary School

Cape Breton-Victoria Regional Centre for Education

10 Alder Point Road
Bras d'Or, NS B1Y 2K1

Breton Education Centre

Cape Breton-Victoria Regional Centre for Education

667 Eighth Street
New Waterford, NS B1H 3T4

Bridgetown Regional Community School

Annapolis Valley Regional Centre for Education

456 Granville Street,
Bridgetown,, NS B0S 1C0

Bridgewater Elementary School

South Shore Regional Centre for Education

130 York Street
Bridgewater, NS B4V 1R3

Bridgewater Junior-Senior High School

South Shore Regional Centre for Education

100 York Street
Bridgewater, NS B4V 1R3

Bridgeway Academy

Private/Independent

3 Valleyford Ave
Dartmouth, NS B2X 1W8

Bridgeway Academy New Glasgow

Private/Independent

33 Acadia Ave.
Stellarton, NS B0K 1S0

Bridgeway Academy Truro

Private/Independent

40 Douglas St.
Truro, NS B2N 2E7

Bridgeway Academy Yarmouth

Private/Independent

25 Beacon Street
Yarmouth, NS B5A 2W2

Brookfield Elementary School

Chignecto-Central Regional Centre for Education

233 Highway 289
Brookfield, NS B0N1C0

Brookhouse Elementary School

Halifax Regional Centre for Education

15 Christopher Ave
Dartmouth, NS B2W 3G2

Brookland Elementary

Cape Breton-Victoria Regional Centre for Education

153 Cottage Road,
Sydney, NS B1P 2E5

Brooklyn District Elementary School

Annapolis Valley Regional Centre for Education

8008 Highway 14
West Hants, NS B0N 2A0

Cabot Education Centre

Cape Breton-Victoria Regional Centre for Education

32039 Cabot Trail
Neil's Harbour, NS B0C 1N0

Caldwell Road Elementary School

Halifax Regional Centre for Education

280 Caldwell Rd,
Dartmouth, NS B2V 1A3

Cambridge and District Elementary School

Annapolis Valley Regional Centre for Education

6113 Highway 1
Kings County, NS B0P 1G0

Cape Breton Highlands Education Centre/Academy

Strait Regional Centre for Education

11070 Cabot Trail
Belle Côte, NS B0E 1C0

Cape Smokey Elementary School

Cape Breton-Victoria Regional Centre for Education

39 Brandon Lane
Ingonish, NS B0C 1K0

Caudle Park Elementary School

Halifax Regional Centre for Education

35 McGee Dr
Lower Sackville, NS B4C 2J1

Cavalier Drive School

Halifax Regional Centre for Education

116 Cavalier Dr,
Lower Sackville, NS B4C 3L9

CB-VRSB Adult High School

Cape Breton-Victoria Regional Centre for Education

290 Whitney Ave.,
Sydney, NS B1P 5A6

Central Colchester Junior High School

Chignecto-Central Regional Centre for Education

61 Onslow Road
Central Onslow, NS B6L 5B7

Central Kings Rural High School

Annapolis Valley Regional Centre for Education

6125 Highway One,
Cambridge, NS B0P 1G0

Central Spryfield Elementary School

Halifax Regional Centre for Education

364 Herring Cove Rd
Halifax, NS B3R 1V8

Centre scolaire de la Rive-Sud

Conseil scolaire acadien provincial

20 Petite Évangéline Way
Cookville, NS B4V 8Z9

Centre scolaire Étoile de l'Acadie

Conseil scolaire acadien provincial

15, rue Inglis
Sydney, NS B1P 7C6

Chebucto Heights Elementary

Halifax Regional Centre for Education

230 Cowie Hill Rd,
Halifax, NS B3P 2M3

Chedabucto Education Centre/Guysborough Academy

Strait Regional Centre for Education

27 Green Street
Guysborough, NS B0H 1N0

Chester Area Middle School

South Shore Regional Centre for Education

204 Duke St.
Chester, NS B0J 1J0

Chester District School

South Shore Regional Centre for Education

202 Duke St.
Chester, NS B0J 1K0

Chiganois Elementary School

Chignecto-Central Regional Centre for Education

11145 Highway 2
Masstown
Debert, NS B0M 1G0

Citadel High School

Halifax Regional Centre for Education

1855 Trollope Street
Halifax, NS B3H 0A4

Clark's Harbour Elementary School

Tri-County Regional Centre for Education

29 School Street
Clark's Harbour, NS B0W 1P0

Class Afloat

Private/Independent

97 Kaulbach St.
Lunenburg, NS B0J 2C0

Clayton Park Junior High School

Halifax Regional Centre for Education

45 Plateau Crescent
Halifax, NS B3M 2V7

Cobequid Consolidated Elementary School

Chignecto-Central Regional Centre for Education

2998 Highway 236
Old Barns, NS B6L 1N6

Cobequid Educational Center

Chignecto-Central Regional Centre for Education

34 Lorne Street
Truro, NS B2N 3K3

Colby Village Elementary

Halifax Regional Centre for Education

92 Colby Drive
Dartmouth, NS B2V1J7

Coldbrook and District School

Annapolis Valley Regional Centre for Education

2305 English Mountain Road
Coldbrook, NS B4R 1B6

Cole Harbour District High School

Halifax Regional Centre for Education

2 Chameau Cres.
Dartmouth, NS B2W 4X4

Colonel John Stuart Elementary

Halifax Regional Centre for Education

5 John Stewart Dr.
Cole Harbour, NS B2W 4J7

Coxheath Elementary School

Cape Breton-Victoria Regional Centre for Education

30 Mt Florence
Coxheath, NS B1R 1T8

Cusack Elementary

Cape Breton-Victoria Regional Centre for Education

500 Birchill Drive
Sydney, NS B1P 3V9

Cyrus Eaton Elementary School

Chignecto-Central Regional Centre for Education

171 Queen Street
Pugwash, NS B0K 1L0

Dalbrae Academy

Strait Regional Centre for Education

11156 Highway 19
Mabou, NS B0E 1X0

Dartmouth High School

Halifax Regional Centre for Education

95 Victoria Road
Dartmouth, NS B3A 1V2

Debert Elementary School

Chignecto-Central Regional Centre for Education

1320 Masstown Road
Debert, NS B0M 1G0

Donkin-Gowrie Complex

Cape Breton-Victoria Regional Centre for Education

81 Centre Avenue
Donkin, NS B1A 6N4

Dr. John C. Wickwire Academy

South Shore Regional Centre for Education

311 Old Port Mouton Road
Liverpool, NS B0T 1K0

Dr. John Hugh Gillis Regional High School

Strait Regional Centre for Education

105 Braemore Avenue
Antigonish, NS B2G 1L3

Dr. T.L. Sullivan Middle School

Cape Breton-Victoria Regional Centre for Education

256 Park Road
Florence, NS B1Y 1N2

Dr. W.A. MacLeod Consolidated School

Chignecto-Central Regional Centre for Education

6193 Trafalgar Road
Riverton, NS B0K 1S0

Duc d'Anville Elementary

Halifax Regional Centre for Education

12 Clayton Park Dr
Halifax, NS B3M1L3

Dutch Settlement Elementary School

Halifax Regional Centre for Education

990 Highway #277
Dutch Settlement, NS B2S 2J5

Dwight Ross Elementary School

Annapolis Valley Regional Centre for Education

949 Tremont Mountain Road
PO Box 1420
Greenwood, NS B0P1N0

East Antigonish Education Centre/Academy & Early Years Centre

Strait Regional Centre for Education

10128 Route 4
Monastery, NS B0H 1W0

East Richmond Education Centre

Strait Regional Centre for Education

9366 Pepperell Street
Richmond, NS B0E 3B0

Eastern Passage Education Center

Halifax Regional Centre for Education

93 Samuel Danial Drive,
Eastern Passage, NS B3G 1S8

Eastern Shore District High School

Halifax Regional Centre for Education

35 W Petpeswick Rd,
Musquodoboit Harbour, NS B0J 2L0

École acadienne de Pomquet

Conseil scolaire acadien provincial

791 Taylor Road
Pomquet, NS B2G 2L4

École acadienne de Truro

Conseil scolaire acadien provincial

50 Aberdeen Street
Truro, NS B2N 5B6

École Beau-Port

Conseil scolaire acadien provincial

2359, route 206
Arichat, NS B0E 1A0

École Beaubassin

Conseil scolaire acadien provincial

54, boulevard Larry Uteck
Halifax, NS B3M 4R9

École Belleville

Conseil scolaire acadien provincial

84 Belleville Street
Belleville, NS B0W 2X0

École Bois-Joli

Conseil scolaire acadien provincial

211, avenue du Portage
Dartmouth, NS B2X 3T4

École Burton Ettinger School

Halifax Regional Centre for Education

52 Alex Street
Halifax, NS B3N 2W4

École des Beaux-Marais

Conseil scolaire acadien provincial

5261 Route 7
Porter's Lake, NS B3E 1J7

École du Carrefour

Conseil scolaire acadien provincial

201 A Portage Ave
Dartmouth, NS B2X 3T4

École du Grand-Portage

Conseil scolaire acadien provincial

100 Stokil Drive
Lower Sackville, NS B4C 2G5

École Joseph-Dugas

Conseil scolaire acadien provincial

450 Patrice Ch
Clare, NS B0W 1M0

Ecole Mer et Monde

Conseil scolaire acadien provincial

5750 Atlantic St,
Halifax, NS B3H1G9

École NDA

Conseil scolaire acadien provincial

15118 Route 19
Chéticamp, NS B0E 1H0

École Pubnico-Ouest

Conseil scolaire acadien provincial

811 NS-335
West Pubnico, NS B0W 3S0

École Rockingham School

Halifax Regional Centre for Education

31 Tremont Drive
Halifax, NS B3M 1X8

École Rose-des-Vents

Conseil scolaire acadien provincial

6 chemin Bedford, C.P. 119
Greenwood, NS B0P 1N0

École secondaire de Clare

Conseil scolaire acadien provincial

80 Placide Comeau Road
Meteghan River, NS B0W 2L0

École secondaire de Par-en-Bas

Conseil scolaire acadien provincial

4258 NS-308
Tusket, NS B0W 3M0

École secondaire du Sommet

Conseil scolaire acadien provincial

500 Larry Uteck Blvd
Halifax, NS B3M 0E6

École Stella-Maris

Conseil scolaire acadien provincial

288 Chemin Peter Dugas
Meteghan, NS B0W 2J0

École Wedgeport

Conseil scolaire acadien provincial

44, chemin Ditcher
Wedgeport, NS B0W 3P0

Elizabeth Sutherland School

Halifax Regional Centre for Education

66 Rockingstone Rd,
Halifax, NS B3R 2C9

Ellenvale Junior High

Halifax Regional Centre for Education

88 BELLE VISTA DR
Dartmouth, NS B2W 2X7

Elmsdale District School

Chignecto-Central Regional Centre for Education

75 MacMillian Drive
Enfield, NS B2S 1A5

Enfield District Elementary School

Chignecto-Central Regional Centre for Education

29 Catherine Street
Enfield, NS B2T1L4

Eskasoni Elementary and Middle School

First Nation Schools

4675 Shore Rd.
Eskasoni, NS B1W 1B8

Evangeline Middle School

Annapolis Valley Regional Centre for Education

9387 Commercial St
New Minas, NS B4N 3G3

Evelyn Richardson Memorial Elementary

Tri-County Regional Centre for Education

5961 Nova Scotia Trunk 3
Shag Harbour, NS B0W 3B0

Falmouth District School

Annapolis Valley Regional Centre for Education

30 School St,
P.O. Box 106
Falmouth, NS B0P 1L0

Fanning Education Centre/Canso Academy

Strait Regional Centre for Education

129 Tickle Road
Guysborough, NS B0H 1N0

Felix Marchand Education Centre

Strait Regional Centre for Education

380 320 HWY
Richmond, Subd. A,, NS B0E 1V0

Ferrisview Elementary School

Cape Breton-Victoria Regional Centre for Education

83 Archibald Avenue
North Sydney, NS B2A 2W9

Forest Heights Community School

South Shore Regional Centre for Education

847, Route #12
Chester Basin, NS B0J 1K0

Forest Ridge Academy

Tri-County Regional Centre for Education

59 Forest View Drive
Barrington, NS B0W 1E0

Frank H. MacDonald Elementary - East Pictou Middle School

Chignecto-Central Regional Centre for Education

RR #1 (Sutherland's River)
Thorburn, NS B0K 1W0

G.R. Saunders Elementary School

Chignecto-Central Regional Centre for Education

71 Bridge Avenue
Stellarton, NS B0K 1S0

Gaspereau Valley Elementary School

Annapolis Valley Regional Centre for Education

2459 Greenfield Road
Wolfville, NS B4P 2R1

George Bissett Elementary School

Halifax Regional Centre for Education

170 Arklow Dr
Dartmouth, NS B2W 4R6

Georges P. Vanier Junior High School

Halifax Regional Centre for Education

1410 Fall River Road
Fall River, NS B2T 1J1

Glace Bay Elementary

Cape Breton-Victoria Regional Centre for Education

135 Brookside St
Glace Bay, NS B1A 1K8

Glace Bay High School

Cape Breton-Victoria Regional Centre for Education

201 RESERVE STREET,
GLACE BAY, NS B1A 4W3

Glooscap Elementary School

Annapolis Valley Regional Centre for Education

1017 Jordan Rd
Canning, NS B0P 1H0

Gorsebrook Junior High School

Halifax Regional Centre for Education

5966 South Street
Halifax, NS B3H 1S6

Graham Creighton Junior High School

Halifax Regional Centre for Education

72 Cherry Brook Road
Cherry Brook, NS B2Z 1A6

Great Village Elementary School

Chignecto-Central Regional Centre for Education

8849 Highway 2
Great Village, NS B0M 1L0

Greenfield Elementary

Cape Breton-Victoria Regional Centre for Education

25 James St,
River Ryan, NS B1H 1B8

Greenfield Elementary School

South Shore Regional Centre for Education

5060 Highway 210
Greenfield, NS B0T 1E0

Grosvenor-Wentworth Park Elementary

Halifax Regional Centre for Education

4 Downing Street
Halifax, NS B3M 2G4

H. M. MacDonald Elementary School

Strait Regional Centre for Education

2811 Highway 245
Antigonish, NS B2G 2L1

Halifax Central Junior High

Halifax Regional Centre for Education

1787 Preston St,
Halifax, NS B3H 3V7

Halifax Christian Academy

Private/Independent

114 Downs Ave
Halifax, NS B3N 1Y6

Halifax Grammar School

Private/Independent

945 Tower Road
Halifax, NS B3H 2Y2

Halifax Independent School

Private/Independent

3331 Connaught Ave,
Halifax, NS B3L 3B4

Halifax West High School

Halifax Regional Centre for Education

283 Thomas Raddall Drive
Halifax, NS B3S 1R1

Hammond Plains Consolidated School

Halifax Regional Centre for Education

2180 Hammonds Plains Road
Hammonds Plains, NS B4B 1M5

Harbour View Elementary

Halifax Regional Centre for Education

25 Alfred St
Dartmouth, NS B3A 4E8

Harbourside Elementary

Cape Breton-Victoria Regional Centre for Education

15 Church Street
Sydney, NS B1N 2R3

Harbourview Montessori

Private/Independent

290 Murphy Rd
Sydney, NS B1R 1W8

Harmony Heights Elementary School

Chignecto-Central Regional Centre for Education

25 Cedar Drive
Truro, NS B2N5W3

Harrietsfield Elementary School

Halifax Regional Centre for Education

1150 Old Sambro Road,
Harrietsfield, NS B3V 1B1

Harry R. Hamilton Elementary School

Halifax Regional Centre for Education

40 Hamilton Drive
Middle Sackville, NS B4E3A9

Hawthorn Elementary

Halifax Regional Centre for Education

10 Hawthorne St,
Dartmouth, NS B2Y 2Y3

Hebbville Academy

South Shore Regional Centre for Education

16161 Highway #3
Hebbville, NS B4V 6Y1

Highland Park Junior School

Halifax Regional Centre for Education

3479 Robie Street
Halifax, NS B3K 4S4

Hilden Elementary School

Chignecto-Central Regional Centre for Education

1737 Truro Road
Truro, NS B0N 1C0

Hillcrest Academy

Tri-County Regional Centre for Education

127 King St.
Shelburne, NS B0T 1W0

Hillside Park Elementary School

Halifax Regional Centre for Education

15 Hillside Ave
Lower Sackville, NS B4C 1W6

Holland Road Elementary

Halifax Regional Centre for Education

181 Holland Rd,
Fletchers Lake, NS B2T 1A1

Horton High School

Annapolis Valley Regional Centre for Education

75 Greenwich Road
Greenwich, NS B4P 2R2

Ian Forsyth Elementary School

Halifax Regional Centre for Education

22 Glencoe Drive
Dartmouth, NS B2X 1J1

Inglis Street Elementary

Halifax Regional Centre for Education

5985 Inglis Street
Halifax, NS B3H 1K7

Inverness Education Centre/Academy

Strait Regional Centre for Education

59 Veterans Memorial Court
Inverness, NS B0E 1N0

J. L. Ilsley High School

Halifax Regional Centre for Education

38 Sylvia Avenue
Halifax, NS B3R 1J9

John Bernard Croak Victoria Cross Memorial Elementary School

Cape Breton-Victoria Regional Centre for Education

10 Second Street,
Glace Bay, NS B1A 5Z4

JOHN MACNEIL ELEMENTARY SCHOOL

Halifax Regional Centre for Education

62 Leaman Dr
Dartmouth, NS B3A4P2

JOHN MARTIN JUNIOR HIGH SCHOOL

Halifax Regional Centre for Education

7 Brule St
Dartmouth, NS B3A 4G2

John W. MacLeod - Fleming Tower Elementary School

Halifax Regional Centre for Education

159 Purcells Cove Rd
Halifax, NS B3P 1B7

Joseph Giles Elementary

Halifax Regional Centre for Education

54 Gregory Dr
Cole Harbour, NS B2W 3M6

Jubilee Elementary School

Cape Breton-Victoria Regional Centre for Education

755 Main Street
Sydney Mines, NS B1V 2L4

Junction Road Elementary School

Chignecto-Central Regional Centre for Education

19 Junction Rd,
Springhill, NS B0M 1X0

King's-Edgehill School

Private/Independent

33 King's-Edgehill Lane
Windsor, NS B0N 2T0

Kings County Academy

Annapolis Valley Regional Centre for Education

121 Orchard Ave
Berwick, NS B0P 1E0

Kings View Academy

Private/Independent

1649 Brunswick St #101
Halifax, NS B3J 2G3

Kingston & District School

Annapolis Valley Regional Centre for Education

630 Pine Ridge Ave,
Kingston, NS B0P 1R0

Kingswood Elementary

Halifax Regional Centre for Education

34 Vrege Ct
Hammonds Plains, NS B4B 1K2

L. E. Shaw Elementary

Annapolis Valley Regional Centre for Education

486 Oak Island Road
Avonport, NS B0P1B0

L'nu Sipuk Kina'muokuom School

First Nation Schools

579 Church Street
Indian Brook, NS, NS B0N2H0

Leslie Thomas Junior High School

Halifax Regional Centre for Education

100 Metropolitan Ave,
Halifax, NS B4C 2Z8

Liverpool Regional High School

South Shore Regional Centre for Education

104 College Street
Liverpool, NS B0T 1K0

Lockeport Elementary School

Tri-County Regional Centre for Education

Beach Street
Lockeport, NS B0T 1L0

Lockeport Regional High School

Tri-County Regional Centre for Education

10 Locke Street
Lockeport, NS B0T 1L0

Lunenburg Daycare Centre

Preschool/Private

26 Lincoln St,
Lunenburg, NS B0J 2C0

Madeline Symonds Middle School

Halifax Regional Centre for Education

290 White Hills Run
Hammond Plains, NS B4B 1W6

Malcolm Munroe Memorial Middle School

Cape Breton-Victoria Regional Centre for Education

125 Kenwood Dr
Sydney, NS B1S1T8

Maple Grove Education Centre

Tri-County Regional Centre for Education

52 Grove Memorial Dr,
Yarmouth, NS B5A 4A5

Maple Ridge Elementary School

Chignecto-Central Regional Centre for Education

1066 Highway 2,
Lantz, NS B2S 1M8

Margaree Christian School

Private/Independent

924 E Big Intervale Rd
Margaree Valley, NS B0E 2C0

Marion Bridge School

Cape Breton-Victoria Regional Centre for Education

3845 Gabarus Highway
Marion Bridge, NS B1K 1A6

Maritime Muslim Academy

Private/Independent

6225 Chebucto Road
Halifax, NS B3L 1K7

Maupeltuewey Kina'matno'kuom (Membertou School)

First Nation Schools

171 Tupsi Drive
Membertou, NS B1S 3W8

McCulloch Education Centre

Chignecto-Central Regional Centre for Education

350 Wellington Street,
Pictou, NS B0K 1H0

Meadowfields Community School

Tri-County Regional Centre for Education

106 Prospect Street
Yarmouth, NS B5A 4J2

Memorial High School

Cape Breton-Victoria Regional Centre for Education

80 Memorial Dr
Sydney Mines, NS B1V 2Y5

Mi'kmaq Immersion School

First Nation Schools

51 Richard Avenue
Eskasoni, NS B1T

Mi'kmawey School

First Nation Schools

324 Sitmuk Rd
Chapel Island, NS B0E 3B0

MICHAEL WALLACE ELEMENTARY SCHOOL

Halifax Regional Centre for Education

24 Andover St
Dartmouth, NS B3A4P2

Middle River Consolidated School

Cape Breton-Victoria Regional Centre for Education

2248 Cabot Trail
North East Margaree, NS B0E 2H0

Middleton Regional High School

Annapolis Valley Regional Centre for Education

18 Gates Avenue
Middleton, NS BOS 1PO

Millwood Elementary School

Halifax Regional Centre for Education

190 Beaver Bank Cross Road,
Middle Sackville, NS B4E 1K5

Mountainview Elementary

Cape Breton-Victoria Regional Centre for Education

21 Delta Dr,
Sydney, NS B1L 1G9

Munro Academy (formally Cape Breton Christian School)

Private/Independent

167 Campbell Road
Balls Creek, NS B2A 4L6

New Germany Elementary School

South Shore Regional Centre for Education

150 School Street
New Germany, NS B0R 1E0

New Germany Rural High School

South Shore Regional Centre for Education

44 School Street
New Germany, NS B0R 1E0

New Glasgow Academy

Chignecto-Central Regional Centre for Education

93 Albert Street
New Glasgow, NS B2H 5W8

New Minas Elementary School

Annapolis Valley Regional Centre for Education

34 Jones Road
New Minas, NS B4N 3N1

New Ross Consolidated

South Shore Regional Centre for Education

4689 NS-12
New Ross, NS B0J 2M0

Newbridge Academy

Private/Independent

409 Glendale Dr.
Lower Sackville, NS B4C 2T6

Newcombville Elementary School

South Shore Regional Centre for Education

4220 NS-325,
Newcombville, NS B4V 7W2

North Highlands Elementary School

Cape Breton-Victoria Regional Centre for Education

1363 Bay St. Lawrence Road
Dingwall, NS B0C 1G0

North Nova Education Centre

Chignecto-Central Regional Centre for Education

343 Park Street
New Glasgow, NS B2H 6B2

North Queens Community School

South Shore Regional Centre for Education

40 West Caledonia Road
Caledonia, NS B0T 1B0

Northeast Kings Education Centre

Annapolis Valley Regional Centre for Education

1816 Bains Rd.
Canning, NS B0P 1H0

Northport Consolidated Elementary School

Chignecto-Central Regional Centre for Education

7110 Highway 366
Northport, NS B0L 1E0

Northumberland Regional High School

Chignecto-Central Regional Centre for Education

104 Alma Road
Westville, NS B0K 2A0

O'Connell Drive Elementary School

Halifax Regional Centre for Education

40 O'Connell Dr,
Porters Lake, NS B3E 1E8

OCEAN VIEW ELEMENTARY SCHOOL

Halifax Regional Centre for Education

51 Oceanview School Rd
Eastern Passage, NS B3G 1J3

Oceanview Education Centre

Cape Breton-Victoria Regional Centre for Education

60 Wallace Rd,
Glace Bay, NS B1A 4N5

Oldfield Consolidated Elementary

Halifax Regional Centre for Education

72 Halls Rd
Enfield, NS B2T 1C4

Oxford School

Halifax Regional Centre for Education

6364 North Street
Halifax, NS B3L 1P6

Oyster Pond Academy

Halifax Regional Centre for Education

10583 Highway 7
Oyster Pond, NS B0J 1Y0

Paq'tnkek Preschool

Preschool/Private

20 Dillon Street
Afton Station, NS B0H1A0

Park View Education Centre

South Shore Regional Centre for Education

1485 King St.
Bridgewater, NS B4V 1C4

Park West School

Halifax Regional Centre for Education

206 Langbrae Drive,
Halifax, NS B3S 1L5

Parrsboro Regional Elementary School

Chignecto-Central Regional Centre for Education

53 School Street
Parrsboro, NS B0M 1S0

Parrsboro Regional High School

Chignecto-Central Regional Centre for Education

109 King Street
Parrsboro, NS B0M 1S0

Pentz Elementary School

South Shore Regional Centre for Education

2680 331 Hwy
Pentz, NS B0R 1G0

Petite Rivière Elementary School

South Shore Regional Centre for Education

123 Wentzell Road
Lunenburg, NS B0J 2C0

Pictou Academy

Chignecto-Central Regional Centre for Education

88 Patterson Street
Pictou, NS B2H 5G2

Pictou Landing First Nation School

First Nation Schools

43 Maple Street
Trenton, NS B0K 1X0

Pine Ridge Middle School

Annapolis Valley Regional Centre for Education

625 Pine Ridge Avenue
Kingston, NS B0P 1R0

Pleasant Bay School

Strait Regional Centre for Education

456 Red River Road
Pleasant Bay, NS B0E 2P0

Plymouth School

Tri-County Regional Centre for Education

849, Highway 334
Plymouth, NS B0W 1B0

Port Maitland Consolidated Elementary School

Tri-County Regional Centre for Education

3072 Highway 1
Port Maitland, NS B0W 2V0

Port Williams Elementary

Annapolis Valley Regional Centre for Education

1261 Belcher St,
Port Williams, NS B0P 1T0

Portland Estates Elementary

Halifax Regional Centre for Education

45 Portland Hills Dr.
Dartmouth, NS B2W 6L5

Prince Andrew High School

Halifax Regional Centre for Education

31 Woodlawn Road
Dartmouth, NS B2W 2R7

Pugwash District High School

Chignecto-Central Regional Centre for Education

192 Church Street
Pugwash, NS B0K 1L0

Queens Adult High School

South Shore Regional Centre for Education

137 Old Bridge Street
Liverpool, NS B0T 1K0

Rankin School of the Narrows

Cape Breton-Victoria Regional Centre for Education

4144 Highway 223
Iona, NS B2C 1A3

Rawdon District Elementary School

Chignecto-Central Regional Centre for Education

3713 Highway 354
Upper Rawdon, NS B0N 2N0

Redcliff Middle School

Chignecto-Central Regional Centre for Education

33 Sunset Lane
Valley, NS B6L 4K1

Richmond Education Centre/Academy

Strait Regional Centre for Education

3238 Whiteside Road
Louisdale, NS B0E 1V0

River Hebert District School

Chignecto-Central Regional Centre for Education

2843 Barronsfield Road
River Hebert, NS B0L 1G0

Riverside Education Centre

Halifax Regional Centre for Education

Milford, NS B0N 1Y0
Milford, NS B0N1Y0

Riverside Elementary

Cape Breton-Victoria Regional Centre for Education

7130 Hornes Rd,
Albert Bridge, NS B1K 3C3

Riverview Rural High School

Cape Breton-Victoria Regional Centre for Education

57 Coxheath Road
Coxheath, NS B1R 1R4

Robert Kemp Turner Elementary

Halifax Regional Centre for Education

141 Circassion Drive
Dartmouth, NS B2W 4N7

Robin Foote Elementary

Cape Breton-Victoria Regional Centre for Education

125 Sunnydale Dr
Westmount, NS B1R 1J4

Rocky Lake Junior High School

Halifax Regional Centre for Education

670 Rocky Lake Drive
Bedford, NS B4A 0C2

Sackville Heights Junior High

Halifax Regional Centre for Education

956 Sackville Dr,
Lower Sackville, NS B4E 1S4

Sackville High School

Halifax Regional Centre for Education

1 King Fisher Way
Lower Sackville, NS B4C 2Y9

Sacred Heart School of Halifax

Private/Independent

5820 Spring Garden Road
Halifax, NS B3H 1X8

Salt Springs Elementary School

Chignecto-Central Regional Centre for Education

2080 West River Station Road
Salt Springs, NS B0K 1P0

Sandy Lake Academy

Private/Independent

435 Hammonds Plains Rd
Bedford, NS B4B 1Y2

Scotsburn Elementary School

Chignecto-Central Regional Centre for Education

4100 Scotsburn Road
Scotsburn, NS B0K 1R0

SEASIDE ELEMENTARY SCHOOL

Halifax Regional Centre for Education

1881 Caldwell Rd
Eastern Passage, NS B3G 1J3

Seton Elementary School

Cape Breton-Victoria Regional Centre for Education

25 Wilkie Drive
North Sydney, NS B2A 1Y5

Shambhala School

Private/Independent

5450 Russell Street
Halifax, NS B3K 1W9

Shatford Memorial Elementary School

Halifax Regional Centre for Education

10089 St Margarets Bay Rd.
Hubbards, NS B0J 1T0

Shelburne Regional High School

Tri-County Regional Centre for Education

415 Woodlawn Drive
Shelburne, NS B0T 1W0

Sherwood Park Education Centre

Cape Breton-Victoria Regional Centre for Education

500 Terrace Street
Sydney, NS B1P 6N1

Shipyard Elementary

Cape Breton-Victoria Regional Centre for Education

30 Mt. Kemmel Street,
Sydney, NS B1S 3V6

Shubenacadie District Elementary School

Chignecto-Central Regional Centre for Education

54 Mill Village Road
Shubenacadie, NS B0N 2H0

Sir Charles Tupper School

Halifax Regional Centre for Education

1930 Cambridge Street
Halifax, NS B3H 4S5

Sir Robert Borden Junior High

Halifax Regional Centre for Education

16 Evergreen Dr.
Dartmouth, NS B2W 4A7

Small World Learning Center

Preschool/Private

352 York St.
Bridgewater, NS B4V 0B4

Somerset and District Elementary School

Annapolis Valley Regional Centre for Education

4339 Brooklyn Street
Berwick, NS B0P 1E0

South Colchester Academy

Chignecto-Central Regional Centre for Education

207 NS-289,
Brookfield, NS B0N 1C0

South Queens Middle School

South Shore Regional Centre for Education

157 Old Bridge Street
Liverpool, NS B0T 1K0

South Shore Waldorf School & Kindergarten

Private/Independent

64 School Road
Blockhouse, NS B0J 1E0

South Woodside Elementary

Halifax Regional Centre for Education

5 Everette Street
Dartmouth, NS B2W 1G2

Springvale Elementary School

Halifax Regional Centre for Education

92 Downs Avenue
Halifax, NS B3N 1Y6

St Margaret's Bay Elementary

Halifax Regional Centre for Education

24 Ridgewood Dr,
Head of Saint Margarets Bay, NS B3Z 2H4

St. Andrew Junior School

Strait Regional Centre for Education

2 Appleseed Drive
Antigonish, NS B2G 3B6

St. Andrews Consolidated School

Strait Regional Centre for Education

3892 Hwy 316
St. Andrews, NS B0H 1X0

St. Anne's Elementary School

Strait Regional Centre for Education

30 Official Row,
Glace Bay, NS B1A 2W9

St. Catherine's Elementary School

Halifax Regional Centre for Education

3299 Connolly Street
Halifax, NS B3L 3P7

St. Joseph's-Alexander McKay Elementary

Halifax Regional Centre for Education

5389 Russell Street
Halifax, NS B3K 1W8

St. Mary's Education Centre/Academy

Strait Regional Centre for Education

121 Old Road Hill
Sherbrooke, NS B0J 3C0

St. Mary's Elementary School

Annapolis Valley Regional Centre for Education

1276 Victoria Road
Aylesford, NS B0P 1C0

Strait Area Education Recreation Centre

Strait Regional Centre for Education

304 Pitt Street
Port Hawkesbury, NS B9A 2T9

Sydney Academy

Cape Breton-Victoria Regional Centre for Education

49 Terrace Street
Sydney, NS B1P 2L4

Sydney Mines Middle School

Cape Breton-Victoria Regional Centre for Education

596 Main Street
Sydney, NS B1V 2K8

Sydney River Elementary

Cape Breton-Victoria Regional Centre for Education

35 Philip Street,
Sydney River, NS B1S 1M8

Tallahassee Community Elementary School

Halifax Regional Centre for Education

168 Redoubt Way
Eastern Passage, NS B3G 1M5

Tamarac Education Centre

Strait Regional Centre for Education

57 Tamarac Drive
Port Hawkesbury, NS B9A 3G1

Tantallon Junior Elementary School

Halifax Regional Centre for Education

1 French Village Station Road,
Upper Tantallon, NS B3Z 1E4

Tantallon Senior Elementary School

Halifax Regional Centre for Education

3 French Village Station Road,
Upper Tantallon, NS B3Z 1E4

The Booker School

Private/Independent

1341 Belcher Street,
Port Williams, NS B0P 1T0

Thorburn Consolidated School

Chignecto-Central Regional Centre for Education

13 New Row
Thorburn, NS B0K 1W0

Three Mile Plains District School

Annapolis Valley Regional Centre for Education

4555 Highway 1
Windsor, NS B0N 2T0

Tompkins Memorial Elementary School

Cape Breton-Victoria Regional Centre for Education

60 Main Street
Reserve Mines, NS B1E 1E5

Trenton Elementary School

Chignecto-Central Regional Centre for Education

1 Sixth Street
P. O. Box 356
Trenton, NS B0K 1X0

Trenton Middle School

Chignecto-Central Regional Centre for Education

37 Dickie Street
Trenton, NS B0K 1X0

Truro Elementary School

Chignecto-Central Regional Centre for Education

125 Curtis Drive
Truro, NS B2N 0C5

Truro Junior High School

Chignecto-Central Regional Centre for Education

445 Young Street
Truro, NS B2N 7H9

Unama'ki Training and Education Centre

First Nation Schools

4531 Shore Rd,
Eskasoni, NS B1W 1B7

UPPER STEWIACKE ELEMENTARY SCHOOL

Chignecto-Central Regional Centre for Education

5327 Highway 289
Upper Stewiacke, NS B0N2P0

Valley Elementary School

Chignecto-Central Regional Centre for Education

96 Salmon River Road,
Valley
Valley, NS B6L 2S5

Via Vita Academy

Private/Independent

299 Stokil Dr
Lower Sackville, NS B4C 4G8

Wagmatcookewey School

First Nation Schools

126 Rear Humes Road,
Wagmatcook, NS B0E 3N0

Wallace Consolidated Elementary School

Chignecto-Central Regional Centre for Education

3853 Highway 307
Wallace, NS B0K 1Y0

Waverley Memorial Elementary School

Halifax Regional Centre for Education

2393 Rocky Lake Dr, Waverley, NS B2R 1S4
Waverley, NS B2R 1S4

We'koqma'q Mi'kmaw School (Elementary School)

First Nation Schools

80 Reservation Road
Whycocmagh, NS B0E 3M0

West End Memorial School

Chignecto-Central Regional Centre for Education

75 Mc Gee St
Springhill, NS B0M 1X0

West Hants Middle School

Annapolis Valley Regional Centre for Education

8009 Highway 215
Newport, NS B0N 2A0

West Northfield Elementary School

South Shore Regional Centre for Education

6 Victoria Acres Drive
West Northfield, NS B4V 5C7

West Pictou Consolidated School

Chignecto-Central Regional Centre for Education

1999 NS-376
Pictou, NS B0K 1H0

Westmount Elementary School

Halifax Regional Centre for Education

6700 Edward Arab Ave
Halifax, NS B3L 2E2

Whitney Pier Memorial Middle School

Cape Breton-Victoria Regional Centre for Education

199 Jameson Street
Sydney, NS B1N 2P7

Whycocomagh Education Centre

Strait Regional Centre for Education

50 MacLeod Lane
Whycocomagh, NS B0E 3M0

Wiggles and Giggles Preschool

Preschool/Private

42 Glenda Crescent
Sydney, NS B1S 2M5

William King Elementary School

Halifax Regional Centre for Education

91 St Pauls Ave,
Herring Cove, NS B3V 1H6

Winding River Consolidated School

Chignecto-Central Regional Centre for Education

272 Kitchener Street
Stewiacke, NS B0N 2J0

Windsor Elementary School

Annapolis Valley Regional Centre for Education

100 Tremain Crescent
Windsor, NS B0N 2T0

Windsor Forks District School

Annapolis Valley Regional Centre for Education

120 Sangster Bridge Road,
Windsor Forks, NS B0N 2T0

Yarmouth Central School

Tri-County Regional Centre for Education

53 Parade Street
Yarmouth, NS B5A 3B1

Yarmouth Consolidated Memorial High School

Tri-County Regional Centre for Education

52 Parade Street
Yarmouth, NS B5A 3A9

Map Key

  • Annapolis Valley Regional Centre for Education (28/40 Schools)
  • Cape Breton-Victoria Regional Centre for Education (39/39 Schools)
  • Chignecto-Central Regional Centre for Education (45/64 Schools)
  • Conseil scolaire acadien provincial (21/21 Schools)
  • First Nation Schools (11/11 Schools)
  • Halifax Regional Centre for Education (101/134 Schools)
  • Preschool/Private (6/N/A Schools)
  • Private/Independent (23/N/A Schools)
  • South Shore Regional Centre for Education (24/24 Schools)
  • Strait Regional Centre for Education (20/20 Schools)
  • Tri-County Regional Centre for Education (14/22 Schools)
Back to top