Craigleith Provincial Park was established in 1967 by Ontario Parks. It is a recreation-class provincial park created to help preserve historic oil shale beach. Craigleith Provincial Park is a small park located between Collingwood and Thornbury on the southern shores of Georgian Bay.