Nashville possède un climat subtropical humide (Cfa dans la Classification de Köppen) avec des hivers doux qui peuvent être modérément froids et des étés chauds et humides. Les moyennes mensuelles varient entre 3,4 °C pour le mois le plus froid (Janvier) et 26,6 °C pour le mois le plus chaud (juillet). Durant les mois d'hiver des chutes de neiges peuvent avoir lieu mais ne sont la plupart du temps pas très importantes. La moyenne annuelle des chutes de neige est de 12,7 cm. Le plus grand événement neigeux après 2000 fut le 16 janvier 2003 lorsque Nashville reçut 18 cm de neige en une seule tempête. Le record absolu fut de 43 cm le 17 mars 1892. Les pluies sont plus abondantes en hiver et au printemps, l'automne est le moment le plus sec. Le printemps et l'automne sont généralement modérément chauds et quelquefois sujets à des coups de chaleur mais sont aussi exposés à de puissants orages qui peuvent occasionnellement apporter des tornades, de récents événements majeurs ont eu lieu le 16 avril 1998, le 7 avril 2006, le 5 février 2008, le 10 avril 2009 ainsi que le 1er et 2 mai 2010. Les étés sont très chauds et humides avec des températures qui sont généralement de l'ordre de 32 à 34 °C durant l'après midi et qui peuvent facilement dépasser les 35 °C, avec souvent des vagues de chaleur et de courtes averses chaudes, les nuits estivales restent chaudes. Nashville bénéficie d'un bon ensoleillement avec une moyenne de 2510,1 heures de soleil par an.