25°C (77°F) needs no permission. The question isn't whether you can wear shorts — it's whether you'll be comfortable enough, or whether the heat becomes an issue.
Heat, not cold, is the factor
At 25°C in direct sun with low wind, the feels-like temperature often exceeds 28–30°C. That's warm. Shorts help with that: less fabric means less trapped heat and better air circulation around your legs.
High humidity at 25°C is when it gets sticky. At 80% humidity and 25°C the heat index reaches around 28–29°C. Still manageable in shorts — long trousers would make it worse.
When it might feel too warm
Sitting in full sun at 25°C on a dark surface (tarmac, stone) can feel very hot on exposed legs. The surface temperature of asphalt in direct sun can reach 50°C or more. A beach towel or sitting somewhere shaded solves this.
Can you wear shorts today?
Check it now for your location — free, no account needed.
Is there a reason not to wear shorts at 25°C?
Practically no. Some workplaces or venues have dress codes. Some people find their legs get sunburned more easily at this temperature if they're outside for hours. SPF on exposed skin is worth considering from around 24–25°C onwards on sunny days.
Learn more
Read next
Can I wear shorts at 24 degrees? Yes, mind the sun
At 24°C shorts are a given. Watch the sun instead: on a clear day in June or July the UV index is high enough to put sunscreen on your legs.
Can I wear shorts at 23 degrees? Yes
Yes, 23°C is shorts weather. Even overcast with a strong wind it still feels like 16°C. Only near-certain rain gives you a reason to hesitate.
Is 22 degrees hot? Warm, and shorts weather
22°C is 72°F: warm, not hot. It's comfortable shorts weather for nearly everyone. Only strong wind with cloud or rain makes it feel cool.
Can I wear shorts at 21 degrees? Almost always
Yes: at 21°C (70°F) shorts are fine for almost everyone. The one exception is overcast and windy at once, when it feels like 14°C.
Why 20 degrees is not always shorts weather
20°C sounds like it should be comfortable. And often it is. But add enough wind or cloud cover and it stops feeling that way fairly quickly.