The annual average temperature in DC is almost exactly the same as the national average of 54.5 degrees Fahrenheit. The city receives more rain but less snow than the average American city, and is slightly more humid. Natural disasters like earthquakes and hurricanes are very unlikely in DC, though the city is at more risk of tornadoes than average.