La région de Charlevoix habrite sur son territoire trois parcs nationaux: le parc national des Grands-Jardins, le parc national des Hautes-Gorges-de-la-Rivière-Malbaie ainsi que le parc marin du Saguenay Sain-Laurent.
Le secteur de la Route des montagnes, à lui seul, regroupe deux des trois parcs nationaux. Situé à Saint-Urbain, sur la route 381, le parc national des Grands-Jardins est un véritable îlot du Grand Nord québécois. Nombreuses activités de plein air et de découvertes sont proposées aux visiteurs: raquette, ski nordique, randonnée pédestre, observation de la faune, pêche, canot, kayak, rabaska et interprétation de la nature.
Accessible via le village de Saint-Aimé-des-Lacs, le parc national des Hautes-Gorges de la Rivière-Malbaie offre une vue remarquable sur la vallée de la Rivière Malbaie. Croisière découverte en bateau-mouche, canot, kayak, pêche, bicyclette, rabaska, observation de la faune et des activités de découverte sur mesure sont offerts aux visiteurs du parc.
Pour sa part, le parc marin du Saguenay Saint-Laurent chevauche les régions touristiques de Charlevoix, du Saguenay – Lac-Saint-Jean et de la Côte-Nord. Ce parc a pour but de conserver et de protéger ce joyau où les eaux majestueuses du plus grand estuaire au monde se joignent à celles du plus long fjord de l’est du Canada.