Panama is tropical, but temperatures vary according to location and altitude. The annual average temperature on both coasts is 29° C (84° F ), and it ranges from 10° to 19° C (50 to 66° F ) at various mountain elevations. There is little seasonal change in temperature, with warm days and cool nights throughout the year. Humidity is quite high, however, averaging 80%. Rainfall averages 178 cm (70 in) in Panama City and 328 cm (129 in) in Colón. The period of lightest rainfall is from January to March.