San Diego · How it works
Every day here gets one word — Calm, Lively, Busy or Packed — and this page shows exactly what San Diego's forecast is built from, and how fresh each source is. The method behind the word is the same for every destination and is written out on how it works.
We add the three streams together, but not equally — ships, holidays and the season don't push the same everywhere, and a cruise port and a mountain town are not the same place. So we work the mix out for each destination from its own signals: how much each one actually moves the crowd there. For San Diego it comes out cruise 45%, season 47%, holidays 8% — not a recipe we picked, but numbers the data hands us, recomputed every night and never dressed up as something we measured. A confirmed event, like a festival with a date, can only ever push a day up, never down, and when it does you see it on the day itself.
Then comes the part that keeps us honest: we rank each day against the same destination's own year, and nothing else. A day is Busy here because it is busy for here — not against Venice, not against a world average. On a quiet island, "Busy" still means something.
The impact score measures ONE thing: how much crowding the event ITSELF brings — its own draw. It never depends on how busy the city already is; the interaction with the season baseline (a busy day feels a big event hard, a quiet day absorbs a small one) is the scoring model's separate step.
When in doubt between two bands, pick the LOWER one — honestly low beats inflated.
| How big | What we call it | What it means | Example |
|---|---|---|---|
| 0-10 | Invisible | Nothing noticeable outside the venue itself — a conference, a club match | — |
| 10-20 | One spot, one moment | One square or quay, one morning or evening; the rest of the city notices nothing | Capri-Napoli swim start (15) |
| 20-30 | Neighbourhood moment | One neighbourhood, or the surroundings of one venue, noticeably fuller for part of a day | — |
| 30-40 | Big but contained | Arena or fair crowds plus days of hotel demand; the streets stay normal | FIBA Women's Basketball WC, Berlin (40) |
| 40-50 | A district fills | A whole district fills — a big park festival, fan zones, strained transit | — |
| 50-60 | Felt city-wide | Hotels tight across the city; the centre clearly fuller at peak moments | — |
| 60-70 | A big day | A 60-80k+ stadium day WITH a city-wide buzz before and after, or a multi-day festival dominating the hotels | Katie Taylor farewell, Croke Park (70) |
| 70-80 | The event colours the city | For days the city revolves around it: closures here and there, hotels effectively full | Venice Film Festival (80) |
| 80-90 | City in its grip | The city belongs to the event for days: many closures, everything booked, prices spike | Oktoberfest-class |
| 90-100 | Saturation | The city IS the event — it cannot get fuller, on land, on water and in the air | Cannes (98), Monaco GP (100) |
Every source behind San Diego's forecast today, what it is based on, and how recently we pulled it. The little tags mean: ● measured a real, sourced number; ◐ computed arithmetic on measured numbers; ⚑ estimated a labelled stand-in we never count as measured; ○ no data nothing there — and we leave it empty rather than fill it in.
The whole site is rebuilt every night. Once we publish a forecast we keep it: what we said, and when we said it, is written down and never quietly rewritten — you can hold us to it later.
Monthly typical_temp_max_c / typical_rain_days are climate normals from a meteorological archive (2019–2023 daily means) — climate, never a forecast. This destination's normals: meteorological archive:32.72,-117.16:2019-2023.
If this page doesn't answer something, that's an honest gap, not a thing we're hiding. Data licence CC BY 4.0 — cite Avoid-Crowds with a link.
Credits: Weather data by Open-Meteo.com (CC BY 4.0, aggregated into monthly normals) · school-holiday windows contain information from the OpenHolidays API, made available under ODbL 1.0.