Parks Canada
Parks Canada controls Canada’s many national parks (including a number of UNESCO sites); they also own and operate many other historic sites all over the country. This means that not only will you be able to find volunteer opportunities all over the country, but you will be able to find positions from environmental preservation to tour guiding to clerical work.