On average, Alabama has 213 sunny days per year. ... These 12 Cities In Alabama Have The Best Weather In The Entire... Tillmans Corner. ... Fairhope. ... Prichard. ... Ozark. ... Auburn. wikipedia. ... Millbrook. wikimedia commons. ... Prattville. wikipedia. ... Phenix City. More items... Oct 13, 2015