Agra's climate is marked by a distinct seasonal pattern. Winters are mild, with average temperatures ranging from 10-33°C in February and gradually warming up in March and April, which see highs of 41°C on some days. Summer months, though warm, are relatively short-lived, with May experiencing a narrow temperature range of 22-26°C. The autumn season brings relief from the heat, with October temperatures ranging from 20-30°C, marking a gentle transition into winter. Overall, Agra's climate is characterized by moderate winters and sweltering summers.