With its proximity to mountains and the ocean, Dunedin has a cool temperate climate with mild summers and cool winters. Winters are often frosty but sunny and snow is seen in the interior regions. Spring days are fickle with weather variations in a short span of time. November to April is the best time span to visit the city as temperatures remain steady with clear sunny days.