Dunedin posee un clima Oceánico, modificado por su proximidad al océano, sin embargo la ciudad es reconocida por tener una gran cantidad de microclimas y las condiciones climáticas varían a menudo entre los suburbios, en su mayoría debido a la disposición topográfica de la ciudad.