Diano Marina Weather by Month

Italy β€Ί Liguria β€Ί Diano Marina

Diano Marina sits on the western Italian Riviera in Liguria, where the Maritime Alps shelter the coast from northern cold fronts and the Mediterranean Sea moderates temperatures year-round. The town’s coastal position at sea level gives it a warm-summer Mediterranean climate (Koppen Csa): summers are hot and dry, winters are mild and wetter, and spring and autumn deliver long stretches of sunshine with occasional rain. Average annual rainfall is around 850 millimetres, concentrated in October through December. Sea temperatures peak at 25 degrees Celsius (77 degrees Fahrenheit) in August and stay above 18 degrees Celsius (64 degrees Fahrenheit) from June through October. Read our Diano Marina best months to visit.

Diano Marina Weather by Month

  • January: High 11 degrees Celsius (52 Fahrenheit), low 5 degrees Celsius (41 Fahrenheit). 65mm of rain across 8 days. The quietest month on the Riviera with many hotels and restaurants closed. Sea temperature 14 degrees Celsius (57 Fahrenheit).
  • February: High 12 degrees Celsius (54 Fahrenheit), low 5 degrees Celsius (41 Fahrenheit). 55mm of rain. Almond trees begin to bloom in the hills behind Diano Marina, an early sign of the Riviera spring. Sea at 13 degrees Celsius (55 Fahrenheit).
  • March: High 14 degrees Celsius (57 Fahrenheit), low 7 degrees Celsius (45 Fahrenheit). 60mm of rain. Days lengthen noticeably and outdoor cafes in the town centre begin reopening. Sea temperature 14 degrees Celsius (57 Fahrenheit).
  • April: High 17 degrees Celsius (63 Fahrenheit), low 10 degrees Celsius (50 Fahrenheit). 70mm of rain. Warm enough for lunch on the lungomare terrace restaurants. Sea reaches 16 degrees Celsius (61 Fahrenheit) by late April.
  • May: High 21 degrees Celsius (70 Fahrenheit), low 14 degrees Celsius (57 Fahrenheit). 50mm of rain. The beach season begins in earnest, with stabilimenti balneari opening their umbrellas and sun loungers. Sea temperature 19 degrees Celsius (66 Fahrenheit).
  • June: High 25 degrees Celsius (77 Fahrenheit), low 18 degrees Celsius (64 Fahrenheit). 35mm of rain. Long sunny days with daylight until nearly 9pm. Sea temperature 22 degrees Celsius (72 Fahrenheit), comfortable for swimming.
  • July: High 28 degrees Celsius (82 Fahrenheit), low 20 degrees Celsius (68 Fahrenheit). 15mm of rain across 2-3 days. Peak beach season with the liveliest atmosphere. Sea temperature 25 degrees Celsius (77 Fahrenheit).
  • August: High 28 degrees Celsius (82 Fahrenheit), low 20 degrees Celsius (68 Fahrenheit). 25mm of rain. Italian holiday month β€” beaches are busy and hotel prices peak. Sea temperature 25 degrees Celsius (77 Fahrenheit).
  • September: High 25 degrees Celsius (77 Fahrenheit), low 17 degrees Celsius (63 Fahrenheit). 65mm of rain. The sea remains warm at 23 degrees Celsius (73 Fahrenheit), crowds thin after the first week, and prices drop. One of the best months.
  • October: High 20 degrees Celsius (68 Fahrenheit), low 13 degrees Celsius (55 Fahrenheit). 110mm of rain across 8-9 days. The olive harvest begins in the hills. Sea still swimmable at 21 degrees Celsius (70 Fahrenheit) early in the month.
  • November: High 15 degrees Celsius (59 Fahrenheit), low 9 degrees Celsius (48 Fahrenheit). 120mm of rain. The rainiest month β€” expect wet days alternating with crisp, clear autumn sunshine. Sea temperature 18 degrees Celsius (64 Fahrenheit).
  • December: High 12 degrees Celsius (54 Fahrenheit), low 6 degrees Celsius (43 Fahrenheit). 80mm of rain. Christmas markets appear in nearby Imperia and Sanremo. Sea temperature 16 degrees Celsius (61 Fahrenheit).