Conditions on this page are recalculated from the latest forecast every time it is opened, for the current date in the location's own time zone.
Check four things: temperature above 24°C, wind under 20 km/h, UV index 3–7, and no rain in your beach window. If all pass, it's a great beach day. The ideal beach temperature is 25–30°C (77–86°F). Below 22°C feels too cool for swimming. Above 35°C creates heat exhaustion risk without shade. UV 6–7 is manageable with SPF 30+ sunscreen reapplied every 2 hours. Above UV 8, limit exposure to 2 hours max and seek shade between 11 AM and 3 PM. Wind above 25 km/h makes beach activities uncomfortable — sand blows, umbrellas flip, and swimming becomes difficult. Under 15 km/h is ideal for a relaxed day. Check if today's weather is right for a beach day. Instant temperature, wind, UV, and rain thresholds — decide in 10 seconds. UV was 9, wind picked up to 28 km/h by noon. Sand was unbearable by 1 PM. Family left after 2 hours with sunburns. Check UV and wind forecasts hourly — not just temperature. Morning beach days are almost always better. Get a scored breakdown of today's beach weather. Temperature, UV, wind, and rain — all in one score. "28°C and sunny" sounds like a perfect beach day — until 30 km/h wind turns the sand into a sandblaster and UV 10 burns you in 15 minutes. Temperature alone doesn't make a beach day. Here's what actually matters. Sand temperature can reach 60°C+ when air is 30°C. Always bring footwear for the walk to the water.
Scores are capped by dealbreakers — heavy rain, dangerous wind, thick fog or hazardous UV pull a day down no matter how pleasant the rest of the numbers look. Forecast data is Open-Meteo; solar and lunar values are computed for Is Today Good For Beach's own coordinates and time zone. Full details on the methodology page.