There are too many Dartmouth elementary and junior high schools to list. Eventually all children end up at one of 4 high schools in the area. Dartmouth High School is located in downtown Dartmouth close to the bridges. Prince Andrew High School is located in the Woodlawn area of Dartmouth. Cole Harbour High School and Auburn High School are located very close to each other in the Forest Hills area of Cole Harbour.

Dartmouth has two totally French schools located close to Keystone Village and Montebello Subdivisions. Between the two schools children can attend French school from grade primary to grade 12. These French schools are operated under a separate school board from the English schools.

The Halifax Regional Municipality public school system has many differences depending on what area you decide to purchase. There are also many similarities. For example there is no universal kindergarten. Parents enroll their child in private preschool or child care programs if the children are under age 5 years old. In order to register for grade primary children must be 5 years old by December 31 of the year they start school.

French Immersion is very popular. Early French Immersion is a program where children start French Immersion from grade primary. Late Immersion starts in grade 7. Late Immersion is offered in almost all areas but not all. If you are transferring from another school system your child cannot start Early Immersion part way through. For example a child in grade 3 cannot start Early Immersion unless they had been enrolled in a similar program in the school system you are transferring from. The Halifax English public school system is administered by one school board called the Halifax Regional School Board.