Schools
The Town of Shelburne is part of the Upper Grand District School Board (UGDSB). The UGDSB operates most of the schools in town. There are also a few private schools in the surrounding area.
The Upper Grand District School Board operates three elementary schools and one secondary school in the Town of Shelburne.
Centre Dufferin District High School
The DPCDSB operated three elementary schools in the Country of Dufferin:
The private schools in the Dufferin County are:
To View information about Crossing Guards and Locations please see our crossing guard webpage.
Contact Us