Zone H1 — climat rigoureux (11.6 degC, 2596 DJU)
By est situee en zone climatique H1 (climat rigoureux), avec une temperature moyenne annuelle de 11.6 degC et 2596 degres-jours unifies de chauffage (DJU). La commune enregistre 45 jours de gel par an, 12 jours de canicule (>30 degC), 1245 kWh/m2/an d'irradiation solaire, 1138 mm de precipitations annuelles. L'isolation renforcee (R>=8 en combles, R>=5 en murs) et un chauffage performant (PAC, chaudiere biomasse) sont prioritaires pour maitriser les depenses energetiques.