Plan your trip to the beach with this snapshot of weather throughout the year in Treasure Beach: The hottest months are usually August and September, with an average temperature of 25°C, while the coldest months are February and January, with an average of 22°C. The rainiest months in Treasure Beach are September, October, May and August, with each month seeing an average of 248 mm of rainfall.