A Heritage Fair is a nation-wide, educational initiative that encourages the exploration of Canadian heritage in a dynamic, hands-on learning environment. Fairs bring together schools, communities and more than 200,000 students, gr. 4-10, across Canada each year.