Klimat jest wilgotny, subtropikalny. Średnia temperatura wynosi 18°C (64°F). Najcieplejszym miesiącem jest czerwiec z temperaturą 27°C (81°F), a najzimniejszym styczeń z temperaturą 6°C (43°F). Średnie roczne opady wynoszą 1505 mm (59 cali). Najbardziej deszczowym miesiącem jest grudzień z opadami 184 mm (7,3 cala), a najsuchszym listopad z opadami 75 mm (3 cale).
Pod koniec 8 kwietnia 1998 roku potężne tornado nawiedziło część Dunwoody, przemieszczając się na wschód-północny wschód od Perimeter Center w kierunku hrabstwa Gwinnett. Tysiące domów zostało uszkodzonych, setki poważnie, a kilkadziesiąt uznano za niezdatne do zamieszkania. Ponadto powalono dziesiątki tysięcy rodzimych drzew leśnych. Zdecydowana większość zniszczeń, jakie wyrządziło tornado, miała miejsce właśnie tutaj, stąd też przylgnęła do niego nazwa „Tornado z Dunwoody”. Nazwa ta utkwiła w pamięci miejscowej ludności aż do 2008 roku, kiedy tornado nawiedziło Atlantę.
Dzielnice i okolice