average january temperature in nashville tn
Nashville: Annual Weather Averages. January is the hottest month in Nashville with an average temperature of 12Â°C (54Â°F) and the coldest is January at 12Â°C (54Â°F).