Bhavnagar has a hot semi-arid climate (Köppen: BSh), with hot, dry summers from March to mid-June, the wet monsoon season from mid-June to October (during which the city receives around 550 mm of rain on average), and mild winters from November to February.