Климат (Cwa) муссонный влажный субтропический. Средняя температура за год в Аллахабаде, по данным наблюдений, составляет 31.2°C. Наитеплейший месяц - это июнь с привычной температурой 42.2 °C. Самый холодный месяц — январь, его среднее значение температуры за день 20.1 °C. Вершина температурного диапазона, фиксируется в мае до 48.6°С, а самая низкая до 5.1°C в январе. На протяжении года: дни ясной погоды - 220, дни снега - 0, дни с осадками - 103, пасмурных дней - 43.