June
Weather: 68–72°F day, 60°F night. Marine layer ('June Gloom') keeps mornings gray until ~11am.
Vibe: Pre-crowd. Locals still have the beach. Ocean is 63–66°F — wetsuit weather.
Don't miss: Del Mar Racing opens mid-July but the county fair kicks off in early June. Ocean Beach Street Fair (last Saturday).
Hotels: $$ — the last cheap month before peak. Book 6 weeks out.
