The Best Time to Visit Hoi An
Most "best time to visit" guides hand you a chart of temperatures and rainfall averages and call it a day. That can be useful - but the better question is: what do you want your days in Hoi An to look like? Beach chair and high thirty temperatures by the sea? Ancient Town wandering, lantern-lit dinners, and day trips to the Cham Islands? A little of everything? Your answer decides your month a lot more than a weather chart does.
If you just want beach — go in summer (June to August)
This is peak dry season, and it's not subtle about it. Days run hot, the sun is relentless, and the sea is warm and calm — exactly what you want if the plan is a beach chair at the sea, a swim, and not much else during the mid-afternoon heat. It's the least practical stretch for long walking days around the Ancient Town or full-day tours, simply because the heat makes anything strenuous feel like a chore by midday. If your trip is built around the beach and you're happy to keep everything else low-key, summer delivers a peak beach vacation.
During the summer exploring will be limited to the early mornings and evenings - especially if you’re travelling with kids that are not used to the heat. Visit My Son on a late morning and you’ll understand exactly what we’re talking about.
If you want it all — September is the sweet spot nobody talks about
September gets skipped in most guides because it technically falls at the edge of the rainy season. In practice, it's one of the best months to actually be in Hoi An. The heat has broken, temperatures sit in a much more comfortable range, and while rain does show up, it tends to be short afternoon showers rather than the sustained, flooding-risk rain that hits in October and November. That means you get real flexibility: mornings for temple visits, Ancient Town wandering, or a Cham Islands day trip, and afternoons that still leave room for the beach if the sky cooperates. It's also noticeably quieter than the summer crowds, so you're not fighting for space on a walking tour or a table at dinner.
If you want the safest bet — May is the other sweet spot
May sits right at the edge of the dry season, and it earns the label "sweet spot" honestly: sunny, warm without being brutal, minimal rain, and calm seas that are good for swimming, watersports and snorkelling. It gives you the best of both worlds — comfortable enough for full days out exploring, warm enough that the beach is still a real option in the afternoon. The tradeoff is that word's gotten out — May is edging toward peak season, so book accommodations and tours a little earlier than you would for September.
Skip the rainy season entirely — unless you don't mind exploring in the rain and want an empty ancient town
October through January is Hoi An's true rainy season, and October and November specifically carry real flooding risk in the Ancient Town — not just an inconvenient drizzle, but streets that can go underwater (a risk in the riverside areas too). For most trips, that's reason enough to avoid this window entirely.
But there's a real case for it, too: the crowds disappear. Old Town empties out, and wandering it half-deserted, lanterns reflecting on wet stone, is a completely different atmosphere than the packed daytime crowds of peak season — one of the best versions of Hoi An if you don't mind getting a little wet to see it. It’s a moody vibe - and if it floods too much - well, you’ll get to hop in a long boat and ride through the streets of old town.
The other side to that? Many of the places that are busy through the busy months in HOI AN aren’t open or running through rainy season - or the hours are extremely limited. The other down side? You won’t be able to visit the day trip waterfalls from Hoi An.
The catch is traveling with kids. Hoi An doesn't have many purely indoor activities to fall back on, so when the rain settles in for the day, options thin out fast and it can be a real struggle to fill the hours with kids in tow. This season works best for travelers without kids, or families with a flexible, low-plans mindset.
The short version
Beach-only trip: June to August
Want both exploring and beach time, without summer heat or peak crowds: September
Want the safest, most reliable weather: May
Want an atmospheric, crowd-free Old Town and don't mind rain: October to January, without kids
Traveling with kids: avoid October to January — few indoor backups if the rain settles in