Климат (Dfa) влажный континентальный с горячим летом. Максимальная температура, фиксируется в июле до 38.8°С, а минимальный уровень достигает -29.6°C в январе. Месяц, отмечающийся максимальными теплом — июль с типичной температурой 26.3 °C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -11.2 °C. Среднегодовая температура в п. Братский, принимая во внимание наблюдения, достигает 8.6°C. В пределах года: ясные дни - 106, дни со снегом - 52, дни с дождем - 103, пасмурных дней - 105.