Petchaburi Province Weather & Climate: Thailand

Climate by month across Petchaburi Province, Thailand, average temperatures, rainfall and the best time to visit.

Climate overview of Petchaburi Province

Petchaburi Province is one of several regions in Thailand, with temperatures that range from 30°C (86°F) in December to 34°C (93°F) during the peak of April. We've based our full climate overview on data from Hua Hin, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

In Petchaburi Province, especially in Hua Hin, temperatures remain consistently high year-round, with average maximums never dropping below 30°C (86°F).

April, May and June are generally the hottest months of the year.

When it comes to rainfall, Petchaburi Province sees significant variations throughout the year. October tends to be the wettest, receiving 254 mm (10 in) of rain, while February is much drier with just 15 mm (0.6 in). The period of February and December is the driest, with precipitation levels below 18 mm (0.7 in).

March is the sunniest period, with ideal conditions for exploring the region and all it has to offer.

Explore Petchaburi Province by month

Pick a month to see the average temperature, rainfall and sunshine in Petchaburi Province — and find the best time to visit. (based on Hua Hin)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Hua Hin Cha Am Haad Chao Samran Phetchaburi Puk Tian Ban Wang Malako
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map of Petchaburi Province

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Hua Hin 30°C (86°F) 34°C (93°F) 24°C (75°F) 27°C (81°F) 1056 mm (42 in) 2,313 hours
Cha Am 30°C (86°F) 34°C (93°F) 24°C (75°F) 27°C (81°F) 1019 mm (40 in) 2,313 hours
Haad Chao Samran 30°C (86°F) 33°C (91°F) 25°C (77°F) 28°C (82°F) 974 mm (38 in) 2,313 hours
Phetchaburi 31°C (88°F) 34°C (93°F) 24°C (75°F) 28°C (82°F) 1055 mm (42 in) 2,313 hours
Puk Tian 30°C (86°F) 33°C (91°F) 24°C (75°F) 28°C (82°F) 983 mm (39 in) 2,313 hours
Ban Wang Malako 31°C (88°F) 37°C (99°F) 22°C (72°F) 26°C (79°F) 1213 mm (48 in) 2,313 hours

Places in Petchaburi Province, Thailand

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.