Short answer: Be at the harbour before nine: the light is at its best, the lanes are empty, and you'll walk straight into places that have queues by half ten. Park at Trenwith and walk down.
St Ives between eight and ten is a different town. The harbour beach is clean sand, the gulls outnumber the people, and the light that fills the galleries all afternoon is coming up over the bay. By eleven the lanes are shoulder to shoulder in season. Breakfast is how you get the good version.
Driving into the harbour area mid-morning in season is the classic St Ives mistake. Park at Trenwith at the top of town and walk down (ten minutes, steep on the way back), or do it properly: park at St Erth and take the branch line in — the five-minute ride along Porthkidney sands is the best value train journey in Cornwall, and it lands you two minutes from breakfast.
The order that works: breakfast, then the Hepworth garden or the harbour galleries as they open, then Porthmeor for the surf as the town fills behind you. By the time the crowds own the lanes, you're on the sand. The full St Ives guide takes over from there.
See the full St Ives guide, filtered by who's with you.
Plan your day near St Ives →