Canada-Places.com has listed approx 5 National parks in BC. Some of the Top rated National parks in BC are- Deer Falls, Glacier National Park of Canada, Glacier National Park of Canada, Beaumont - Gulf Islands National Park Reserve & Redfern - Keily Provincial Park.