Le climat dans la partie du littoral de Duplessis est maritime froid. La température moyenne, de juin à septembre, varie de 15 à et, de décembre à février, de -5 à . Les eaux du Saint-Laurent à cette hauteur dépasse rarement . Du printemps à l'automne, la terre se réchauffe avant les eaux ce qui crée un phénomène appelé « brise de mer » qui pousse les vents du large vers la côte au cours de la journée ; ce qui réduit les températures. En hiver, les vents viennent principalement du nord. À cette hauteur, le golfe du Saint-Laurent se couvre de glace en hiver. Parfois, les traversiers doivent demeurer à quai si les glaces deviennent trop importantes ou à cause de tempêtes hivernales.