Климат (Dwc) муссонный субарктический. Верхний предел температуры, проявляется в мае до 29.7°С, а минимальный уровень достигает -43.1°C в январе. Средняя температура за год в п. Кяхтинский, исходя из данных наблюдений, достигает -0.2°C. Месяц, отмечающийся максимальными теплом - это июль с привычной температурой 22.3 °C. Месяц с самыми низкими температурами — декабрь, средний дневной температурный уровень -23.9 °C. На протяжении года: дни ясной погоды - 39, снегопадные дни - 128, дождливых дней - 86, пасмурных дней - 113.