Average Temperature in India

    24.7

    °C

    vs Global Average:15.0°C(+64.7%)

    The average temperature in India is 24.7 °C, which is above the global average of 15.0°C. India, with a population of 1428 million, is one of the world's most populous nations.

    Share

    How India Compares

    CountryValue (°C)vs Global Avg
    Mali28.3+88.7%
    Brazil25+66.7%
    India24.7+64.7%
    United States12.5-16.7%
    Germany10.2-32.0%
    Russia-5.1-134.0%
    Canada-5.4-136.0%

    Frequently Asked Questions


    Temperature in Other Countries

    ← See Global Average Temperature

    More Statistics About India