Hạ Long Bay.org
All pages

Ha Long Bay weather by month

Vịnh Hạ Long (Ha Long Bay) has hot, wet summers and cool, drier winters: 31.7°C days in July, 14.0°C nights in January and a grey, drizzly spring.

Facts checked
1,900 mm of rain a year, 71% June to September
29.8°C warmest sea, in August
Two forested limestone peaks rising from still green-grey water in mist, each mirrored on the surface.
Vịnh Hạ Long Two limestone peaks and their reflections stand in still water under mist in Hạ Long Bay. Photo: Vyacheslav Argenberg, CC BY 4.0

Ha Long Bay weather at a glance

Summer, from May to September, is hot and wet, with daily highs of 30 to 32°C and 183 to 431 mm of rain a month. The cooler months run from December to March, with the drizzle and mist gathered in February and March, and October and November are bright and clear.

The figures on this page are long-term averages for the Bãi Cháy (Bai Chay) weather station, on the north-western shore of the bay, from Vietnam’s national construction regulation. They describe the shore, so conditions out on open water can differ, and the regulation does not publish the exact years behind them: they run from roughly the 1960s to 2017. Sea temperatures are satellite estimates for 1991 to 2020. The packing list is at the end: see what to pack for each season.

The climate year at Bãi Cháy: air and sea temperature, then rain

Temperature, °C 10 15 20 25 30 35 31.7 14.0 sea 19.2 JanFebMarAprMayJunJulAugSepOctNovDec Rain, mm 0 100 200 300 400 430.5 mm 18.1 JanFebMarAprMayJunJulAugSepOctNovDec JanuaryAir 14.0 to 19.3°CSea 19.7°CRain 27.7 mm FebruaryAir 15.2 to 19.7°CSea 19.2°CRain 24.5 mm MarchAir 17.8 to 22.0°CSea 20.1°CRain 42.9 mm AprilAir 21.5 to 26.1°CSea 22.9°CRain 86.3 mm MayAir 24.6 to 30.1°CSea 26.9°CRain 183.2 mm JuneAir 26.0 to 31.5°CSea 29.1°CRain 297.0 mm JulyAir 26.2 to 31.7°CSea 29.6°CRain 364.3 mm AugustAir 25.4 to 31.3°CSea 29.8°CRain 430.5 mm SeptemberAir 24.4 to 30.7°CSea 29.4°CRain 276.0 mm OctoberAir 22.2 to 28.8°CSea 27.8°CRain 142.6 mm NovemberAir 18.7 to 25.5°CSea 25.4°CRain 38.9 mm DecemberAir 15.3 to 21.7°CSea 22.1°CRain 18.1 mm Temperature, °C 10 15 20 25 30 35 31.7 14.0 JanFebMarAprMayJunJulAugSepOctNovDec Rain, mm 0 100 200 300 400 431 JanFebMarAprMayJunJulAugSepOctNovDec JanuaryAir 14.0 to 19.3°CSea 19.7°CRain 27.7 mm FebruaryAir 15.2 to 19.7°CSea 19.2°CRain 24.5 mm MarchAir 17.8 to 22.0°CSea 20.1°CRain 42.9 mm AprilAir 21.5 to 26.1°CSea 22.9°CRain 86.3 mm MayAir 24.6 to 30.1°CSea 26.9°CRain 183.2 mm JuneAir 26.0 to 31.5°CSea 29.1°CRain 297.0 mm JulyAir 26.2 to 31.7°CSea 29.6°CRain 364.3 mm AugustAir 25.4 to 31.3°CSea 29.8°CRain 430.5 mm SeptemberAir 24.4 to 30.7°CSea 29.4°CRain 276.0 mm OctoberAir 22.2 to 28.8°CSea 27.8°CRain 142.6 mm NovemberAir 18.7 to 25.5°CSea 25.4°CRain 38.9 mm DecemberAir 15.3 to 21.7°CSea 22.1°CRain 18.1 mm Temperature, °C 10 15 20 25 30 35 31.7 14.0 JFMAMJJASOND Rain, mm 0 100 200 300 400 431 JFMAMJJASOND JanuaryAir 14.0 to 19.3°CSea 19.7°CRain 27.7 mm FebruaryAir 15.2 to 19.7°CSea 19.2°CRain 24.5 mm MarchAir 17.8 to 22.0°CSea 20.1°CRain 42.9 mm AprilAir 21.5 to 26.1°CSea 22.9°CRain 86.3 mm MayAir 24.6 to 30.1°CSea 26.9°CRain 183.2 mm JuneAir 26.0 to 31.5°CSea 29.1°CRain 297.0 mm JulyAir 26.2 to 31.7°CSea 29.6°CRain 364.3 mm AugustAir 25.4 to 31.3°CSea 29.8°CRain 430.5 mm SeptemberAir 24.4 to 30.7°CSea 29.4°CRain 276.0 mm OctoberAir 22.2 to 28.8°CSea 27.8°CRain 142.6 mm NovemberAir 18.7 to 25.5°CSea 25.4°CRain 38.9 mm DecemberAir 15.3 to 21.7°CSea 22.1°CRain 18.1 mm
Air temperature at Bãi Cháy runs from daily lows of 14.0°C in January to daily highs of 31.7°C in July. The sea is coolest in February at 19.2°C and warmest in August at 29.8°C. Rain climbs from 18.1 mm in December to 430.5 mm in August. Air and rain: long-term averages at the Bãi Cháy weather station (trạm khí tượng Bãi Cháy), Hạ Long, from Vietnam's national construction regulation QCVN 02:2022/BXD (roughly the 1960s to 2017). Sea: NOAA satellite estimates, 1991 to 2020. Every value is in the table below.
Monthly averages at the Bai Chay station (QCVN 02:2022/BXD, roughly the 1960s to 2017) and sea surface temperature (NOAA OISST v2.1, 1991 to 2020). Rain days follow the national convention of at least 0.1 mm.
MonthDay °CNight °CRain mmRain daysSun hoursHumidity %Sea °C
January19.314.027.77.681.280.419.7
February19.715.224.510.448.384.019.2
March22.017.842.914.342.987.120.1
April26.121.586.311.488.786.522.9
May30.124.6183.212.0178.283.326.9
June31.526.0297.015.5168.483.829.1
July31.726.2364.316.5186.883.629.6
August31.325.4430.518.7165.285.629.8
September30.724.4276.014.1177.182.529.4
October28.822.2142.69.2177.378.527.8
November25.518.738.95.8155.776.725.4
December21.715.318.15.2127.776.322.1

Over the year the station averages 23.3°C, with daily highs averaging 26.5°C and lows 20.9°C, humidity of 82.4% and about 1,600 hours of sun. About 1,900 mm of rain falls on roughly 140 days. Most of it comes in a rush: June to September bring 71% of the year’s rain, and November to March only 8%. July is the hottest and sunniest month, August the wettest, December the driest, January the coolest and March the dullest, with about an hour and a half of sun a day.

The bay’s management board, the Ha Long Bay - Yen Tu World Heritage Management Board (the Board), describes two main seasons, winter from November to March and summer from May to September, with April and October as the turns between them. That is a fair summary. The four blocks used on the best time to visit page split the year a little more finely, from the same station figures.

Month by month

Each month below gives the station’s temperatures, rain, sun and humidity, the sea temperature, the mist and drizzle record and the storm risk, with a few lines on what the month means on a boat. The photograph for each month was taken in that month. It shows one day, so it is no forecast.

January

January is the coolest month, with days of 19.3°C and nights of 14.0°C, and it can feel colder on deck. The winter monsoon wind is strongest in December and January, so sunrise and sunset feel colder than the thermometer says. Rain is light, 27.7 mm on 7.6 days, with drizzle on about three days.

Layers and a light rain jacket suit the month. Whether cruise cabins are heated was not checked, so ask the operator if it matters to you.

High view of two small forested islets joined by a narrow spit, with tour boats and wakes on green water and limestone islands beyond.
Đảo Ti Tốp Twin islets joined by a narrow spit lie below the viewpoint on Ti Tốp Island, with tour boats on the water, January 2024. Photo: Jakub Hałun, CC BY 4.0

February

February is grey and damp. The station logs only 48.3 hours of sun, about 1.7 hours a day, with drizzle on nearly seven days and fog or mist on 2.5. Views of the limestone are likely to be hazy on many days, although no visibility record exists to measure it.

The sea is at its coolest, 19.2°C on average. Layers still suit the open deck.

A two-masted wooden junk silhouetted on still water, with the sun flaring behind a dark limestone islet in an orange sky.
Vịnh Hạ Long A wooden junk is silhouetted on still water as the sun sets behind a limestone islet in Hạ Long Bay, February 2008. Photo: Andrew Crump from London, UK, CC BY 2.0

March

March is the dullest month of the year: 42.9 hours of sun, about 1.4 hours a day, and the highest humidity, 87.1%. Drizzle falls on 9.8 days and fog or mist hangs on 4.2, so hazy views are likely.

For anyone after soft, misty light this is the month the record points to. For clear views it is the weakest. Pack layers and a light rain jacket.

Dark limestone islands and a single pillar emerging from thick blue-grey fog over still water.
Vịnh Hạ Long Limestone islands fading into dense fog on Hạ Long Bay in March 2008. Photo: Vyacheslav Argenberg, CC BY 4.0

April

April is a turning month. Days reach 26.1°C, nights 21.5°C, and the sun doubles on March to 88.7 hours. Drizzle still falls on 3.6 days and fog on 1.4, and the sea, at 22.9°C, is still cool for swimming.

A light jumper for the evening and a rain jacket cover it.

Dark limestone cliffs and layered islets reflected in perfectly still water under a pale misty sky.
Vịnh Hạ Long Mist and still water mirror steep limestone cliffs at dawn in Hạ Long Bay, April 2011. Photo: Andrea Schaffer from Sydney, Australia, CC BY 2.0

May

May turns hot and increasingly wet, with days of 30.1°C, 183.2 mm of rain and thunder on six days. Mist is almost gone. The sea warms to 26.9°C.

Storms are rare this early: one came within 200 km in the 65 years from 1961 to 2025. T-shirts, a rain jacket, a sun hat and sunscreen suit the month, and shoes with grip help on wet cave steps.

Wide view across calm grey-blue water to a line of tree-covered limestone islands under a sky with scattered cloud.
Vịnh Hạ Long Tree-covered limestone islands line a calm stretch of Hạ Long Bay under scattered cloud, May 2018. Photo: Clément Chevallier, CC BY-SA 4.0

June

June is hot and humid, with days of 31.5°C, 297.0 mm of rain on 15.5 days and thunder on 8.9. The sea reaches 29.1°C.

June opens the storm season, which runs from June to November and is most active from July to September: in 17% of Junes from 1991 to 2020 a storm passed within 200 km of the bay. Light, quick-drying clothes, swimwear, sunscreen and a compact umbrella or poncho suit the season.

Two weathered grey limestone stacks with tufts of green on top, leaning towards each other above calm water under a pale blue sky.
Hòn Trống Mái The Kissing Rocks (Hòn Trống Mái) are two limestone stacks that lean towards each other in open water, June 2006. Photo: Nguyễn Thanh Quang, CC BY-SA 3.0

July

July is the hottest and the sunniest month, with days of 31.7°C and 186.8 hours of sun. It is also wet, at 364.3 mm on 16.5 days, and the single wettest day on record at the station, 387.0 mm, fell in a July.

Half of the Julys from 1991 to 2020 had a storm within 200 km. Allow a spare day in case sailings are suspended.

View through green foliage to dark-green limestone islets and small boats on blue-green water under scattered cloud.
Vịnh Hạ Long Limestone islets and small boats seen from a high viewpoint over the water in Hạ Long Bay, July 2016. Photo: Webkims, CC0

August

August is the wettest month, with 430.5 mm on 18.7 days and thunder on 11. The sea is at its warmest, 29.8°C.

In 43% of Augusts from 1991 to 2020 a storm came within 200 km. Allow for storm suspensions, and for sudden thunderstorm squalls, which can arrive without any storm notice.

Choppy grey water under a dark sky, with the faint outline of a cable-stayed bridge and a boat in the distance.
Cầu Bãi Cháy, Hạ Long The Bãi Cháy Bridge barely visible through rain and low cloud over choppy water, August 2006. Photo: William Whyte, CC BY-SA 2.0

September

September stays hot and wet, with 276.0 mm of rain on 14.1 days, thunder on six and a sea of 29.4°C. A storm passed within 200 km in 30% of Septembers.

Typhoon Yagi made landfall on the coast between Hải Phòng and Quảng Ninh on 7 September 2024, and tours on the bay stopped from 7 to 12 September.

Panoramic view of forested limestone islands and cliffs with two cruise boats on olive-green water.
Vịnh Hạ Long A wide panorama of limestone islands with cruise boats on the water in Hạ Long Bay, September 2019. Photo: Pasztilla aka Attila Terbócs, CC BY-SA 4.0

October

October is clearer and drier than summer, with 142.6 mm of rain on 9.2 days and humidity down to 78.5%. Days are still warm at 28.8°C, and the sea holds 27.8°C.

Early October still carries storm risk: a storm came within 200 km in 20% of Octobers. A light jumper for the evening and a rain jacket suit the month.

A pale sun low over hazy water, with the stay cables of the Bãi Cháy Bridge rising above a headland.
Cầu Bãi Cháy, Hạ Long The Bãi Cháy Bridge in hazy light at sunset, seen from the Hạ Long waterfront, October 2006. Photo: Colin W, CC BY-SA 3.0

November

November is among the clearest months, with 38.9 mm of rain on 5.8 days, humidity of 76.7% and 155.7 hours of sun. Days are 25.5°C and nights 18.7°C.

Fog and drizzle are almost absent, and storms are uncommon: one came within 200 km in 7% of Novembers. A light jumper for the evening is enough most days.

A small fishing boat with a green net on grey-green water below steep, tree-covered limestone cliffs.
Vịnh Hạ Long Forested limestone cliffs rise from calm water in Hạ Long Bay, with a small fishing boat below them, November 2024. Photo: Mustang Joe, CC0

December

December is the driest month, with 18.1 mm of rain on 5.2 days, but the days are cooler and shorter: highs of 21.7°C and 127.7 hours of sun. The winter monsoon wind rises to its strongest mean, 4.3 m/s.

Layers suit the open deck at sunrise and sunset. The lowest temperature ever recorded at the station, 1.7°C, came in a December.

Sun rays breaking through grey and gold cloud over dark islets, with the light reflected on calm water.
Vịnh Hạ Long Sunlight breaks through cloud above a line of low islets at sunset in Hạ Long Bay, December 2023. Photo: Takeshi Aida from Hong Kong, Hong Kong, CC BY-SA 2.0

Sea temperature and swimming

The sea is coolest in February, at 19.2°C, and warmest in August, at 29.8°C. Swimming is allowed only at licensed beaches, and in 2023 Đảo Ti Tốp (Ti Top Island) had the only one operating in Ha Long Bay.

From June to September the water stays between 29.1 and 29.8°C, and May and October are warm too, at 26.9 and 27.8°C. December to April sits between 19.2 and 22.9°C. These are satellite estimates for open water 20 to 40 km outside the main tourist routes; the shallow, river-fed water inside the bay, 5 to 10 m deep on average, can run a degree or two colder in winter and warmer in high summer.

Mean sea surface temperature by month, with the coldest and warmest year for that month (NOAA OISST v2.1, 1991 to 2020). These are regional satellite estimates for open water outside the bay.
MonthMean °CColdest year °CWarmest year °C
January19.717.821.2
February19.216.821.4
March20.117.622.3
April22.920.725.3
May26.925.428.6
June29.128.030.6
July29.628.330.9
August29.828.630.9
September29.428.331.0
October27.826.328.8
November25.423.427.3
December22.120.824.0
Aerial view of a curved pale beach and a long wooden wharf with moored boats beside dark green water and forest.
Đảo Ti Tốp An aerial view of the wharf and crescent beach on Ti Tốp Island, with boats moored alongside. Photo: Kris Martyn, CC BY-SA 4.0
A white multi-deck cruise boat with a small tender on teal water, with tree-covered limestone islands under blue sky and cloud.
Vịnh Hạ Long A cruise boat and its tender on teal water beside tree-covered limestone islands in Hạ Long Bay, July 2022. Photo: Shyamal, CC BY-SA 4.0

Mist, drizzle and visibility

Mist and drizzle belong to February and March. The Bai Chay station records drizzle on 6.9 days in February and 9.8 in March and fog on 2.5 and 4.2 days, the sky is mostly grey, and humidity peaks at 87.1% in March.

Drizzle, mưa phùn in Vietnamese, falls on about 24 days a year at the station, and February and March hold 69% of them. January has three drizzly days and April just under four; from May to October there are none. Fog or mist is recorded on 10.9 days a year, most of them between January and April. Out on the water fog is probably more frequent than at a shore station, though no one measures it there.

In February and March the station logs 43 to 48 hours of sun a month and 10 to 14 rain days. No visibility record is published for the bay, so “poor views” in these months is a reading of the fog, drizzle and sun figures, without a measured distance behind it. No published rule stops boats for fog either: sailing notices cite storm forecasts and provincial orders. Ask the operator about fog and strong-wind days.

Dark limestone islands and a single pillar emerging from thick blue-grey fog over still water.
Vịnh Hạ Long Limestone islands fading into dense fog on Hạ Long Bay in March 2008. Photo: Vyacheslav Argenberg, CC BY 4.0
  • Hang Sửng Sốt A curved walkway and landing stage with sun umbrellas lie below a wooded limestone peak, with boats on pale green water in mist, seen from above at Sửng Sốt Cave.

  • Vịnh Hạ Long A cruise boat lies at anchor in the glare of a hazy low sun, with limestone islands behind, in Hạ Long Bay.

  • Vịnh Hạ Long Mist and still water mirror steep limestone cliffs at dawn in Hạ Long Bay.

  • Cái Bèo, đảo Cát Bà A blue and red fishing boat near Cái Bèo village on Cát Bà Island, with misty limestone hills behind, in January 2024.

Typhoons and storm warnings

The storm season runs from June to November and is most active from July to September. When a storm approaches, sailings are suspended from a stated hour until the storm’s final bulletin, and the Board posts the notice.

Vietnam’s construction regulation puts the storm season at June to November nationwide. In Vietnamese practice a storm, bão, is a tropical cyclone with winds of force 8 or more; tropical depressions are weaker. Between 1961 and 2025, 114 storms of at least tropical-storm strength passed within 200 km of the bay, about 1.75 a year, and 31 of them reached typhoon strength within that distance, roughly one every two years. Eleven of those 65 years had none at all.

Storms of at least tropical-storm strength within 200 km of Bai Chay (NOAA IBTrACS v04r01, calculated from the Bai Chay station; counts lean high because the agencies in the data average wind over different periods). None from December to April.
MonthStorms, 1961 to 2025Share of years with one, 1991 to 2020
May1a single storm on record
June1117%
July2950%
August3443%
September2330%
October1320%
November37%

How a suspension works

The port authority, or in some notices the provincial Department of Agriculture and Environment, stops clearing sightseeing and overnight boats to leave port from a stated hour. Overnight cruises are stopped first. Boats already out must bring guests back to the mainland by a stated time, and boats on their way back are still cleared in. The stop lasts until the final bulletin on the storm. The Board posts each notice on its website and the provincial press repeats it, so a guest can check whether a cancellation is official.

Recent notices show the pattern. On 13 June 2025 overnight boats stopped and day boats had to land their guests before 18:00. On 20 July 2025 every tourist boat on the bay stopped being cleared to leave. On 3 July 2026 overnight and evening trips stopped from noon, a day before the storm arrived.

Typhoon Yagi was the hardest test. It made landfall on 7 September 2024, tours stopped from 7 to 12 September, three of the five routes then running reopened on 13 September and all five by 20 September. Twenty-three tourist boats sank at Tuần Châu (Tuan Chau) International Port, and 95% of the greenery at the visitor sites was broken or uprooted.

Squalls that no storm notice covers

Sudden thunderstorm squalls are the gap. On 19 July 2025 a day boat capsized in a squall near Hang Đầu Gỗ (Dau Go Cave): 49 people were aboard, 39 died and 10 were rescued. Accounts of the warnings differ. Quảng Ninh officials said the bay forecasts at 06:30 and 10:00 gave winds of force 2 to 3 and the squall warning came at 13:30, after the boat had left a little before 13:00; the national forecasting centre said a 04:30 marine bulletin had mentioned possible tornadoes, with alerts at 11:45 and 13:30.

By July 2026 an online warning system for thunderstorms, squalls and lightning covered Ha Long and Bai Tu Long bays, giving about 30 minutes’ notice across nine zones to boat owners and tourism businesses. Its own report stresses that storms at sea come fast and cover small areas. Since August 2025 six sheltered spots along the sightseeing routes have been set aside for boats caught by a squall, and military medical vessels and patrol boats watch the bay around the clock.

Heavy grey storm cloud above a row of dark limestone islands and still grey water.
Vịnh Bái Tử Long Dark cloud building over limestone islands in Bái Tử Long Bay. Photo: Viethavvh, CC BY-SA 3.0
High view of red tourist boats moored at a wooden landing stage below a tall forested headland, with islets in the distance.
Vịnh Hạ Long Red tourist boats lie moored at a landing stage below a tall limestone headland in Hạ Long Bay. Photo: Francesco Paroni Sterbini, CC BY 3.0

What to pack for each season

Layers suit December to March, light clothes with a jumper suit April, May, October and November, and quick-drying clothes with swimwear suit June to September.

December to March

A fleece or light down jacket, long trousers, a windproof shell, a scarf or hat for the open deck at sunrise and sunset, closed shoes and a light rain jacket for the drizzle.

April, May, October and November

T-shirts with a light jumper for the evening, a rain jacket, a sun hat and sunscreen, and sandals or trainers with grip for wet cave steps.

June to September

Light, quick-drying clothes, swimwear, strong sunscreen, a hat and sunglasses, a compact umbrella or poncho, insect repellent and shoes that hold on slippery steps.

Questions visitors ask

What is the weather like in Ha Long Bay?

Summers, from May to September, are hot and wet, with highs of 30 to 32°C and 183 to 431 mm of rain a month. Winters are cooler and drier, with nights of 14 to 15°C from December to February, and February to April is grey, with drizzle and mist. About 1,900 mm of rain falls in a year, 71% of it from June to September.

Is it cold on a Ha Long Bay cruise?

On deck it can be, from December to February: daytime highs are 19 to 22°C, nights 14 to 15°C, and the winter monsoon wind is strongest in December and January. Layers help, because the wind makes sunrise and sunset feel colder than the temperature suggests. Whether cabins are heated was not checked.

How is the weather in Ha Long Bay now?

This guide shows no live forecast. The official check is the sailing notice from the port authority or provincial department, which the Board posts. Ask the operator about fog and strong-wind days, because no fog or wind threshold is published.

Is it safe to travel to Ha Long Bay now?

No guide can answer that for today. Sailings are suspended when a storm is forecast and the Board posts the notice, but sudden thunderstorm squalls can still form without one, so ask the operator about conditions on the day.

When is Ha Long Bay misty?

In February and March. The Bai Chay station records drizzle on 6.9 days in February and 9.8 in March, and fog or mist on 2.5 and 4.2 days. January and April have some mist, and May to December very little.

What is Ha Long Bay like in December?

Cool and the driest month of the year: highs of 21.7°C, nights of 15.3°C, 18.1 mm of rain on 5.2 days, 127.7 hours of sun and a sea of 22.1°C. The wind rises with the winter monsoon, so layers help on deck.

What is Ha Long Bay like in January?

The coolest month: highs of 19.3°C, nights of 14.0°C, 27.7 mm of rain on 7.6 days, drizzle on about three days and fog or mist on about one. The sea is about 19.7°C.

Can you swim in Ha Long Bay, and how warm is the sea?

The sea is warmest from June to September, at 29.1 to 29.8°C, and coolest in February, at 19.2°C. Swimming is allowed only at licensed beaches; in 2023 Ti Top Island had the only one operating.

Sources

Facts checked

Prices, fees and timetables change. Figures on this page were checked in the month shown on the postmark.