Климат (Cwa) муссонный влажный субтропический. Месяц с самыми низкими температурами — январь, среднесуточная температура 17.6 °C. Наиболее тёплый месяц - это июнь с привычной температурой 42.1 °C. Средняя температура за год в Лакхнау, по данным наблюдений, оценивается 30.2°C. Максимальная температура, отмечается в июне до 49.2°С, а низшая понижается до 5.0°C в январе. В рамках года: солнечно-ясные дни - 226, снежных дней - 0, дни с осадками - 94, облачных дней - 46.