Foshan has a subtropical monsoon climate. The city enjoys adequate sunshine and rainfall. The annual average temperature is 21.2-22.2 degrees Celsius. The temperature in January and February is the lowest. From April to September it gets relatively hotter and more rainfall. The annual average precipitation is 1,600 to 2,000 millimeters.