Along the Mediterranean coast, the climate is typically Mediterranean and supports all types of typical Mediterranean vegetation. The summers are moderately hot and the winters are mild. Further away from the coast, into the Rif Mountain range, the climate starts to become more continental in character, with colder winters and hotter summers. At elevations above , the climate is alpine with warm summers and cold winters. Rainfall is much higher on the west side than it is on the east side. The average annual precipitation is between , and respectively. Snow is abundant at higher elevations.