Major cities in Alabama state

Counties in Alabama state

Weather for the next 15 days in Birmingham, Alabama state, USA

Weather in Birmingham for today, Tuesday, 23 Apr 2019

Sunrise: 06:07
Sunset: 19:24
Moonrise: 23:56
Moonset: 09:22
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
CloudyCloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudy
Temperature63°F61°F64°F77°F82°F81°F73°F68°F
Feels Like63°F61°F64°F79°F81°F81°F75°F68°F
Precipitation0 mm0 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability0 %0 %0 %0 %0 %0 %0 %0 %
Cloud Cover66 %82 %53 %5 %10 %19 %21 %16 %
Wind Speed1 mph1 mph2 mph4 mph6 mph7 mph4 mph2 mph
Wind DirectionSSESSWSSWSWWSWWSWWSW
Wind Gusts2 mph3 mph4 mph4 mph7 mph9 mph7 mph4 mph
Humidity66 %68 %62 %43 %33 %38 %52 %60 %
Pressure1021 mb1020 mb1021 mb1021 mb1019 mb1017 mb1018 mb1018 mb
Dew Point52°F50°F52°F52°F50°F52°F54°F54°F
Heat Index63°F61°F66°F79°F81°F81°F75°F68°F
Wind Chill63°F61°F64°F77°F82°F81°F73°F68°F
Visibility12 mi12 mi12 mi12 mi12 mi12 mi12 mi12 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
646463636161616164707377798282828281777573727068
000000000000000000000000
211111222234566777654322

Weather in Birmingham for tomorrow, Wednesday, 24 Apr 2019

Sunrise: 06:06
Sunset: 19:25
Moonrise: 19:00
Moonset: 10:11
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
ClearPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudy
Temperature64°F63°F66°F79°F84°F82°F73°F68°F
Feels Like64°F63°F66°F79°F82°F81°F75°F68°F
Precipitation0 mm0 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability0 %0 %0 %0 %0 %0 %0 %0 %
Cloud Cover5 %3 %6 %4 %8 %11 %11 %6 %
Wind Speed2 mph2 mph2 mph4 mph6 mph5 mph4 mph3 mph
Wind DirectionWSWWSWWWWSWWSWSWSSW
Wind Gusts4 mph3 mph2 mph4 mph6 mph7 mph8 mph6 mph
Humidity68 %73 %65 %41 %32 %36 %50 %57 %
Pressure1018 mb1018 mb1018 mb1018 mb1016 mb1014 mb1015 mb1016 mb
Dew Point54°F55°F54°F54°F50°F52°F54°F54°F
Heat Index64°F63°F68°F79°F82°F81°F75°F68°F
Wind Chill64°F63°F66°F79°F84°F82°F73°F68°F
Visibility12 mi12 mi12 mi12 mi12 mi12 mi12 mi12 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
666664646463636366727779818284848482797773727068
000000000000000000000000
222222112224566655554443

Weather in Birmingham for Thursday, 25 Apr 2019

Sunrise: 06:05
Sunset: 19:26
Moonrise: 00:47
Moonset: 11:03
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyCloudyModerate or heavy rain showerModerate or heavy rain shower
Temperature66°F63°F66°F73°F75°F73°F70°F66°F
Feels Like66°F63°F66°F77°F77°F77°F70°F66°F
Precipitation0 mm0 mm0 mm0 mm0 mm0 mm1.4 mm4.8 mm
Probability0 %0 %0 %0 %0 %0 %25 %77 %
Cloud Cover6 %9 %21 %24 %22 %57 %81 %88 %
Wind Speed2 mph3 mph4 mph6 mph8 mph6 mph4 mph2 mph
Wind DirectionSSWSWSSWSSWSSWSS
Wind Gusts4 mph5 mph6 mph6 mph9 mph8 mph6 mph5 mph
Humidity64 %76 %77 %60 %54 %61 %72 %84 %
Pressure1015 mb1015 mb1016 mb1016 mb1014 mb1013 mb1014 mb1015 mb
Dew Point54°F55°F59°F59°F57°F59°F61°F63°F
Heat Index66°F63°F68°F77°F77°F77°F73°F66°F
Wind Chill66°F63°F66°F73°F75°F73°F70°F66°F
Visibility12 mi12 mi12 mi12 mi12 mi11 mi9 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
686666646363636366707273757775757373727270686866
000000000000000000001.42.74.14.8
222223344446798776654322

Weather in Birmingham for Friday, 26 Apr 2019

Sunrise: 06:04
Sunset: 19:26
Moonrise: 01:35
Moonset: 11:57
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Patchy rain possibleCloudyPatchy rain possibleLight rain showerLight rain showerPartly cloudyPartly cloudyPartly cloudy
Temperature64°F64°F68°F77°F79°F77°F72°F66°F
Feels Like64°F64°F68°F79°F81°F79°F72°F66°F
Precipitation4.1 mm0.1 mm0 mm0.1 mm0.9 mm1.6 mm0 mm0 mm
Probability81 %53 %27 %82 %81 %47 %0 %0 %
Cloud Cover71 %79 %79 %89 %89 %64 %18 %15 %
Wind Speed3 mph2 mph2 mph2 mph3 mph4 mph3 mph2 mph
Wind DirectionSSEESESENNENNENNE
Wind Gusts6 mph3 mph3 mph2 mph4 mph6 mph4 mph3 mph
Humidity90 %89 %77 %59 %58 %63 %75 %83 %
Pressure1014 mb1013 mb1014 mb1014 mb1013 mb1013 mb1014 mb1015 mb
Dew Point63°F61°F61°F61°F63°F63°F63°F61°F
Heat Index64°F64°F70°F79°F81°F79°F73°F66°F
Wind Chill64°F64°F68°F77°F79°F77°F72°F66°F
Visibility4 mi4 mi7 mi12 mi12 mi12 mi12 mi12 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
666664646464646468727777777979797977757372706866
5.46.14.12.20.20.10.1000.10.10.10.20.20.91.72.41.60.800000
343222222222233344443222

Weather in Birmingham for Saturday, 27 Apr 2019

Sunrise: 06:03
Sunset: 19:27
Moonrise: 02:16
Moonset: 12:51
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudy
Temperature64°F61°F64°F77°F84°F82°F75°F70°F
Feels Like64°F61°F64°F81°F84°F82°F79°F70°F
Precipitation0 mm0 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability0 %0 %0 %0 %0 %0 %0 %0 %
Cloud Cover11 %5 %5 %13 %34 %43 %35 %18 %
Wind Speed3 mph4 mph4 mph4 mph5 mph5 mph4 mph3 mph
Wind DirectionNENEENEESESSESSS
Wind Gusts5 mph7 mph6 mph5 mph6 mph6 mph7 mph6 mph
Humidity87 %87 %76 %53 %41 %45 %58 %68 %
Pressure1014 mb1014 mb1015 mb1015 mb1013 mb1012 mb1012 mb1013 mb
Dew Point61°F57°F57°F59°F59°F59°F59°F59°F
Heat Index64°F61°F66°F81°F84°F82°F79°F73°F
Wind Chill64°F61°F64°F77°F84°F82°F75°F70°F
Visibility12 mi12 mi12 mi12 mi12 mi12 mi12 mi12 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
666464636361616164707577818484848482817775737270
000000000000000000000000
223344444444445565544433

Weather in Birmingham for Sunday, 28 Apr 2019

Sunrise: 06:02
Sunset: 19:28
Moonrise: 02:54
Moonset: 13:46
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyPartly cloudyPatchy rain possiblePatchy rain possibleLight rain showerLight rain showerPatchy rain possibleModerate rain at times
Temperature68°F66°F70°F81°F84°F77°F70°F63°F
Feels Like68°F66°F70°F82°F84°F81°F70°F63°F
Precipitation0 mm0 mm0 mm0.1 mm0.6 mm1.4 mm1.3 mm1 mm
Probability0 %0 %23 %69 %68 %69 %69 %69 %
Cloud Cover11 %10 %38 %70 %54 %51 %60 %79 %
Wind Speed2 mph2 mph3 mph6 mph7 mph9 mph9 mph9 mph
Wind DirectionSSSWWWNWNNWSWNNE
Wind Gusts6 mph4 mph4 mph7 mph9 mph14 mph14 mph15 mph
Humidity76 %80 %73 %52 %46 %66 %75 %71 %
Pressure1013 mb1014 mb1015 mb1015 mb1014 mb1013 mb1016 mb1017 mb
Dew Point59°F61°F61°F61°F61°F64°F63°F54°F
Heat Index68°F66°F72°F82°F84°F81°F73°F63°F
Wind Chill68°F66°F70°F81°F84°F77°F70°F63°F
Visibility12 mi12 mi12 mi12 mi12 mi11 mi11 mi12 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
706868686666666670757981848684827977757370686463
0000000000.10.10.10.10.10.611.51.41.41.31.31.21.21
332222223466667910998910119

Weather in Birmingham for Monday, 29 Apr 2019

Sunrise: 06:01
Sunset: 19:29
Moonrise: 03:28
Moonset: 14:40
UV Index: 4
02:0005:0008:0011:0014:0017:0020:0023:00
ClearClearSunnySunnySunnySunnyPartly cloudyCloudy
Temperature57°F54°F57°F70°F79°F79°F72°F66°F
Feels Like55°F52°F55°F70°F77°F79°F72°F66°F
Precipitation0.4 mm0 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability40 %0 %0 %0 %0 %0 %0 %0 %
Cloud Cover57 %0 %0 %0 %0 %0 %1 %25 %
Wind Speed8 mph8 mph9 mph8 mph6 mph6 mph6 mph6 mph
Wind DirectionNNENENENENENEENEE
Wind Gusts13 mph13 mph11 mph9 mph7 mph8 mph11 mph12 mph
Humidity73 %72 %58 %35 %28 %36 %53 %63 %
Pressure1018 mb1019 mb1021 mb1021 mb1019 mb1018 mb1019 mb1021 mb
Dew Point48°F45°F41°F41°F43°F48°F54°F54°F
Heat Index57°F54°F57°F70°F77°F79°F73°F66°F
Wind Chill55°F52°F55°F70°F79°F79°F72°F66°F
Visibility12 mi12 mi12 mi12 mi12 mi12 mi11 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
615957555454545457616670737779818179777372706666
0.80.60.40.200000000000000000000
988878899888776666666666

Weather in Birmingham for Tuesday, 30 Apr 2019

Sunrise: 06:00
Sunset: 19:29
Moonrise: 03:59
Moonset: 15:36
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
CloudyCloudyPartly cloudyOvercastLight rain showerPartly cloudyPatchy rain possiblePatchy rain possible
Temperature64°F63°F66°F75°F81°F79°F73°F70°F
Feels Like64°F63°F66°F79°F82°F81°F77°F70°F
Precipitation0 mm0 mm0 mm0 mm0.7 mm1.5 mm0.1 mm0.3 mm
Probability0 %0 %0 %0 %29 %57 %28 %81 %
Cloud Cover72 %81 %61 %43 %81 %45 %42 %86 %
Wind Speed7 mph7 mph9 mph9 mph8 mph7 mph7 mph7 mph
Wind DirectionSESESESSESSSS
Wind Gusts12 mph12 mph11 mph11 mph11 mph11 mph11 mph13 mph
Humidity65 %58 %59 %57 %57 %68 %78 %84 %
Pressure1021 mb1021 mb1022 mb1022 mb1020 mb1020 mb1020 mb1021 mb
Dew Point52°F48°F50°F57°F64°F68°F66°F64°F
Heat Index64°F63°F66°F79°F82°F81°F77°F73°F
Wind Chill64°F63°F66°F75°F81°F79°F73°F70°F
Visibility6 mi6 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
666664646463636366687275778181818179777573727070
000000000000000.71.52.21.50.700.10.10.20.3
777777889999998877777777

Weather in Birmingham for Wednesday, 01 May 2019

Sunrise: 05:59
Sunset: 19:30
Moonrise: 04:29
Moonset: 16:31
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudy
Temperature68°F66°F70°F81°F86°F84°F79°F75°F
Feels Like68°F66°F70°F81°F86°F84°F81°F77°F
Precipitation0.4 mm0 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability49 %0 %0 %0 %0 %0 %0 %0 %
Cloud Cover59 %13 %8 %3 %2 %13 %28 %16 %
Wind Speed6 mph5 mph4 mph6 mph7 mph7 mph4 mph2 mph
Wind DirectionSSWSSWSSWSSWSWSWWSWWNW
Wind Gusts12 mph8 mph6 mph7 mph9 mph9 mph8 mph4 mph
Humidity87 %89 %76 %49 %38 %41 %53 %58 %
Pressure1021 mb1021 mb1022 mb1022 mb1020 mb1019 mb1020 mb1020 mb
Dew Point64°F63°F61°F59°F57°F57°F59°F59°F
Heat Index68°F66°F70°F81°F86°F84°F81°F77°F
Wind Chill68°F66°F70°F81°F86°F84°F79°F75°F
Visibility6 mi6 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
706868666666666670737781828486868884828179777575
0.50.60.40.200000000000000000000
776665444566777777664322

Weather in Birmingham for Thursday, 02 May 2019

Sunrise: 05:58
Sunset: 19:31
Moonrise: 04:59
Moonset: 17:27
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyOvercastPartly cloudyThundery outbreaks possibleTorrential rain showerThundery outbreaks possibleModerate or heavy rain showerTorrential rain shower
Temperature72°F70°F57°F52°F86°F86°F68°F68°F
Feels Like75°F70°F75°F86°F88°F88°F68°F68°F
Precipitation0 mm0 mm0 mm0 mm2 mm2 mm10.7 mm10.7 mm
Probability0 %0 %0 %0 %12 %12 %72 %72 %
Cloud Cover7 %40 %74 %48 %72 %72 %84 %84 %
Wind Speed1 mph1 mph1 mph4 mph6 mph6 mph6 mph6 mph
Wind DirectionNWWNWNWWWWNNWNNW
Wind Gusts2 mph2 mph2 mph4 mph8 mph8 mph12 mph12 mph
Humidity62 %65 %61 %47 %48 %48 %91 %91 %
Pressure1019 mb1018 mb1019 mb1018 mb1017 mb1017 mb1016 mb1016 mb
Dew Point57°F57°F61°F63°F63°F63°F66°F66°F
Heat Index75°F72°F79°F88°F88°F88°F68°F68°F
Wind Chill72°F70°F75°F86°F86°F86°F68°F68°F
Visibility6 mi6 mi6 mi6 mi5 mi5 mi2 mi2 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
737372707070707057453252709086868686827068686868
000000000000002222411.910.710.710.710.7
221111111224566666666666

Weather in Birmingham for Friday, 03 May 2019

Sunrise: 05:57
Sunset: 19:32
Moonrise: 05:30
Moonset: 18:24
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyModerate or heavy rain showerPatchy rain possiblePartly cloudyLight rain showerPatchy rain possibleModerate or heavy rain showerLight rain shower
Temperature66°F66°F70°F70°F84°F84°F75°F75°F
Feels Like66°F66°F70°F70°F86°F86°F77°F77°F
Precipitation4 mm4 mm0 mm0 mm0.4 mm0.4 mm1.7 mm1.7 mm
Probability53 %53 %11 %11 %68 %68 %78 %78 %
Cloud Cover82 %82 %52 %52 %76 %76 %82 %82 %
Wind Speed2 mph2 mph3 mph3 mph5 mph5 mph4 mph4 mph
Wind DirectionWSWWSWSSESSEWSWWSWSS
Wind Gusts3 mph3 mph5 mph5 mph7 mph7 mph7 mph7 mph
Humidity92 %92 %77 %77 %51 %51 %69 %69 %
Pressure1016 mb1016 mb1020 mb1020 mb1016 mb1016 mb1018 mb1018 mb
Dew Point64°F64°F63°F63°F63°F63°F64°F64°F
Heat Index66°F66°F70°F70°F86°F86°F77°F77°F
Wind Chill66°F66°F70°F70°F84°F84°F75°F75°F
Visibility5 mi5 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
686666666666666870707070738484848484827775757575
9.54.844443.2000000.10.20.40.40.40.40.51.21.71.71.71.7
512222223333365555544444

Weather in Birmingham for Saturday, 04 May 2019

Sunrise: 05:56
Sunset: 19:33
Moonrise: 06:02
Moonset: 19:24
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyModerate or heavy rain showerPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudy
Temperature64°F64°F66°F66°F81°F81°F72°F72°F
Feels Like64°F64°F66°F66°F81°F81°F75°F75°F
Precipitation3.3 mm3.3 mm0 mm0 mm0 mm0 mm0 mm0 mm
Probability56 %56 %0 %0 %0 %0 %0 %0 %
Cloud Cover70 %70 %30 %30 %32 %32 %4 %4 %
Wind Speed2 mph2 mph5 mph5 mph9 mph9 mph4 mph4 mph
Wind DirectionSSESSESSESSESWSWSWSW
Wind Gusts3 mph3 mph9 mph9 mph12 mph12 mph8 mph8 mph
Humidity93 %93 %86 %86 %49 %49 %69 %69 %
Pressure1016 mb1016 mb1021 mb1021 mb1016 mb1016 mb1018 mb1018 mb
Dew Point63°F63°F61°F61°F59°F59°F61°F61°F
Heat Index64°F64°F66°F66°F81°F81°F75°F75°F
Wind Chill64°F64°F66°F66°F81°F81°F72°F72°F
Visibility5 mi5 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
736464646464646466666666708181818181797372727272
2.143.33.33.33.32.700000000000000000
3122222455556109999844444

Weather in Birmingham for Sunday, 05 May 2019

Sunrise: 05:55
Sunset: 19:33
Moonrise: 06:37
Moonset: 20:25
UV Index: 6
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyPartly cloudyTorrential rain showerPartly cloudy
Temperature64°F64°F66°F66°F84°F84°F75°F75°F
Feels Like64°F64°F66°F66°F84°F84°F77°F77°F
Precipitation0 mm0 mm0 mm0 mm0 mm0 mm2.1 mm2.1 mm
Probability0 %0 %0 %0 %0 %0 %10 %10 %
Cloud Cover3 %3 %4 %4 %8 %8 %13 %13 %
Wind Speed4 mph4 mph4 mph4 mph9 mph9 mph4 mph4 mph
Wind DirectionSWSWSSWSSWWSWWSWSS
Wind Gusts9 mph9 mph8 mph8 mph11 mph11 mph9 mph9 mph
Humidity86 %86 %81 %81 %49 %49 %66 %66 %
Pressure1015 mb1015 mb1021 mb1021 mb1016 mb1016 mb1018 mb1018 mb
Dew Point61°F61°F59°F59°F63°F63°F63°F63°F
Heat Index64°F64°F66°F66°F84°F84°F77°F77°F
Wind Chill64°F64°F66°F66°F84°F84°F75°F75°F
Visibility6 mi6 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
726464646464646366666666708484848484827775757575
000000000000000000002.12.12.12.1
4444444344446109999844444

Weather in Birmingham for Monday, 06 May 2019

Sunrise: 05:54
Sunset: 19:34
Moonrise: 07:17
Moonset: 21:28
UV Index: 5
02:0005:0008:0011:0014:0017:0020:0023:00
Partly cloudyTorrential rain showerPatchy rain possiblePartly cloudyPartly cloudyPatchy rain possiblePartly cloudyPartly cloudy
Temperature66°F66°F66°F66°F77°F77°F73°F73°F
Feels Like66°F66°F66°F66°F79°F79°F75°F75°F
Precipitation10.3 mm10.3 mm0 mm0 mm0.2 mm0.2 mm0 mm0 mm
Probability50 %50 %12 %12 %62 %62 %0 %0 %
Cloud Cover53 %53 %33 %33 %68 %68 %5 %5 %
Wind Speed6 mph6 mph4 mph4 mph6 mph6 mph5 mph5 mph
Wind DirectionNENESWSWNWNWSS
Wind Gusts11 mph11 mph7 mph7 mph7 mph7 mph9 mph9 mph
Humidity96 %96 %81 %81 %41 %41 %60 %60 %
Pressure1018 mb1018 mb1022 mb1022 mb1019 mb1019 mb1020 mb1020 mb
Dew Point64°F64°F59°F59°F52°F52°F59°F59°F
Heat Index66°F66°F66°F66°F79°F79°F75°F75°F
Wind Chill66°F66°F66°F66°F77°F77°F73°F73°F
Visibility2 mi2 mi6 mi6 mi6 mi6 mi6 mi6 mi
Hourly weather conditions, Temperature (°F), Precipitation (mm/h), Wind Speed (mph):
000102030405060708091011121314151617181920212223
736666666666646466666666687777777777777773737373
4.112.410.310.310.310.38.3000000.10.20.20.20.20.20.100000
466666544444466666645555

Weather forecast interval

States in U.S.

Counties in Alabama state

Major cities in Alabama state

Short Term Forecast

Long Term Forecast