Mahabalipuram enjoys three weathers during the year. Summer months (March to June) are hot and temperature hovers between 21°C and 39°C. Winter months (December to February) are cool and temperature remains between 15° C and 32° C. Monsoon arrives in September and lasts till November. The place experiences heavy rainfall. The most favorable months for Mahabalipuram travel are from November to March.