| 2026-09-01 05:45:00Z |
180° at 5 kts |
Light Rain |
3 |
IFR |
Clouds SCATTERED at 400, OVERCAST at 900, OVERCAST at 22000, BROKEN at 8600 |
METAR KSWF 010545Z 18005KT 3SM -RABR SCT004 OVC009 20/20 A3003 |
| 2026-09-01 04:45:00Z |
180° at 5 kts |
Light Rain |
3 |
MVFR |
Clouds SCATTERED at 400, OVERCAST at 1400, OVERCAST at 2900, BROKEN at 25000 |
METAR KSWF 010445Z 18005KT 3SM -RABR SCT004 OVC014 20/20 A3004 |
| 2026-09-01 03:45:00Z |
180° at 5 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 2400, BROKEN at 25000, BROKEN at 20000, SCATTERED at 7500 |
METAR KSWF 010345Z 18005KT 5SM -RABR OVC024 21/20 A3005 |
| 2026-08-21 02:45:00Z |
10° at 10 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 5500, OVERCAST at 7500, BROKEN at 20000, OVERCAST at 14000 |
SPECI KSWF 210245Z 01010KT 4SM -RA BR FEW055 OVC075 17/17 A3003 |
| 2026-08-21 01:45:00Z |
20° at 9 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 5000, OVERCAST at 6500, BROKEN at 12000, OVERCAST at 30000 |
SPECI KSWF 210145Z 02009KT 4SM -RA BR FEW050 OVC065 18/17 A3002 |
| 2026-08-21 00:45:00Z |
80° at 12 kts, Gusting to 15 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 5000, OVERCAST at 6500, OVERCAST at 23000, OVERCAST at 1400 |
SPECI KSWF 210045Z 08012G15KT 4SM -RA BR FEW050 OVC065 19/18 A3001 |
| 2026-08-20 23:45:00Z |
80° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 1500, OVERCAST at 2000, OVERCAST at 25000, BROKEN at 12000 |
SPECI KSWF 202345Z 08005KT 4SM -RA BR FEW015 OVC020 19/19 A3000 |
| 2026-08-20 22:45:00Z |
360° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 1500, OVERCAST at 2000, OVERCAST at 4500, BROKEN at 10000 |
SPECI KSWF 202245Z 36005KT 4SM -RA BR FEW015 OVC020 19/19 A3001 |
| 2026-08-20 21:45:00Z |
330° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 1800, OVERCAST at 2500, SCATTERED at 6500, BROKEN at 13000 |
SPECI KSWF 202145Z 33005KT 4SM -RA BR FEW018 OVC025 19/18 A3002 |
| 2026-08-20 20:45:00Z |
10° at 10 kts, Gusting to 15 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 1800, OVERCAST at 3000, BROKEN at 22000, OVERCAST at 11000 |
SPECI KSWF 202045Z 01010G15KT 4SM -RA BR FEW018 OVC030 19/18 A2999 |
| 2026-08-20 19:45:00Z |
20° at 6 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 3000, BROKEN at 5000, OVERCAST at 6500, BROKEN at 25000 |
METAR KSWF 201945Z 02006KT 4SM -RA BR FEW030 BKN050 OVC065 21/20 A2998 |
| 2026-08-20 19:00:00Z |
10° at 9 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 5000, OVERCAST at 8000, BROKEN at 11000, BROKEN at 26000 |
SPECI KSWF 201900Z 01009KT 04SM -RA BR SCT050 OVC080 22/21 A2998 |
| 2026-08-20 18:45:00Z |
350° at 7 kts |
Light Rain |
10+ |
VFR |
Clouds SCATTERED at 5000, OVERCAST at 8000, OVERCAST at 8500 |
METAR KSWF 201845Z 35007KT 10SM -RA BR SCT050 OVC080 23/21 A2999 |
| 2026-08-20 18:10:00Z |
VRB° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 5000, OVERCAST at 8000, BROKEN at 7000, BROKEN at 5500 |
SPECI KSWF 201810Z VRB04KT 5SM -RA BR BKN050 OVC080 25/20 A3000 |
| 2026-08-17 10:45:00Z |
Winds Calm |
Light Rain |
3 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1300, BROKEN at 5000, OVERCAST at 4000 |
METAR KSWF 171045Z 00000KT 3SM -RA BR BKN006 OVC013 20/20 A2988 |
| 2026-08-17 02:45:00Z |
VRB° at 4 kts |
Light Rain |
3 |
MVFR |
Clouds OVERCAST at 2500, BROKEN at 7500, OVERCAST at 20000, OVERCAST at 3100 |
METAR KSWF 170245Z VRB04KT 3SM -RA BR OVC025 19/19 A2997 5 |
| 2026-08-16 19:45:00Z |
220° at 8 kts, Gusting to 14 kts |
Light Rain |
3 |
MVFR |
Clouds OVERCAST at 3000, BROKEN at 5000, SCATTERED at 2300, OVERCAST at 4200 |
METAR KSWF 161945Z 22008G14KT 3SM -RA BR OVC030 21/20 A3004 |
| 2026-08-13 04:45:00Z |
90° at 7 kts |
Light Rain |
1.5 |
IFR |
Clouds BROKEN at 500, OVERCAST at 3000, BROKEN at 7500, BROKEN at 5000 |
METAR KSWF 130445Z COR 09007KT 1 1/2SM -RA BR BKN005 OVC030 21/20 A2981 RMK TSE43 LTGICCCCG DST SE |
| 2026-08-13 04:15:00Z |
130° at 7 kts |
Thunderstorms |
2 |
IFR |
Clouds FEW at 300, OVERCAST at 2600, BROKEN at 12000, OVERCAST at 16000 |
SPECI KSWF 130415Z COR 13007KT 2SM TS BR FEW003 OVC026 21/21 A2982 RMK TSB15 LTGICCCCG ALQDS |
| 2026-08-03 13:45:00Z |
220° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 2000, OVERCAST at 1100, OVERCAST at 4500 |
METAR KSWF 031345Z 22004KT 5SM -RA BR OVC020 24/23 A2973 |
| 2026-08-03 12:45:00Z |
240° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1500, OVERCAST at 3500, OVERCAST at 5500 |
METAR KSWF 031245Z 24006KT 5SM -RA BR BKN015 OVC035 23/23 2973 |
| 2026-08-03 04:45:00Z |
150° at 5 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1400, OVERCAST at 3000, BROKEN at 5500, FEW at 2500 |
METAR KSWF 030445Z 15005KT 5SM -RA BR BKN014 OVC030 24/23 A2978 |
| 2026-07-31 20:45:00Z |
250° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 3000, BROKEN at 5500, OVERCAST at 9500, BROKEN at 11000 |
METAR KSWF 312045Z 25004KT 5SM -RA BR SCT030 BKN055 25/21 A2993 |
| 2026-07-30 08:45:00Z |
30° at 11 kts, Gusting to 16 kts |
Light Rain |
2 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 1500, BROKEN at 5000 |
METAR KSWF 300845Z 03011G16KT 2SM -RA BR BKN004 OVC015 18/18 A2966 |
| 2026-07-30 04:45:00Z |
310° at 4 kts |
Light Rain |
2 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 1000, OVERCAST at 20000, BROKEN at 22000 |
METAR KSWF 300445Z 31004KT 2SM -RA BR BKN004 OVC010 18/18 A2966 |
| 2026-07-30 03:45:00Z |
300° at 8 kts |
Light Rain |
2 |
IFR |
Clouds SCATTERED at 800, OVERCAST at 2000, OVERCAST at 3700 |
METAR KSWF 300345Z 30008KT 2SM -RA BR SCT008 OVC020 18/18 A2965 |
| 2026-07-30 02:45:00Z |
270° at 10 kts |
Light Rain |
2 |
LIFR |
Clouds OVERCAST at 400, BROKEN at 1400, OVERCAST at 1900, BROKEN at 6000 |
METAR KSWF 300245Z 27010KT 2SM -RA BR OVC004 18/18 A2965 |
| 2026-07-30 01:45:00Z |
340° at 12 kts |
Light Rain |
4 |
MVFR |
Clouds BROKEN at 1400, OVERCAST at 2000, OVERCAST at 11000, OVERCAST at 10000 |
METAR KSWF 300145Z 34012KT 4SM -RA BR BKN014 OVC020 20/19 A2963 |
| 2026-07-29 21:45:00Z |
360° at 12 kts |
Light Rain |
6 |
MVFR |
Clouds BROKEN at 2300, BROKEN at 3000, BROKEN at 20000, BROKEN at 30000 |
METAR KSWF 292145Z 36012KT 6SM -RA BR BKN023 BKN030 21/19 A2960 |
| 2026-07-29 01:45:00Z |
160° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 2000, OVERCAST at 4000, OVERCAST at 9000, OVERCAST at 9100 |
METAR KSWF 290145Z 16008KT 5SM -RA BR BKN020 OVC040 21/21 A2963 |
| 2026-07-29 00:45:00Z |
100° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1400, OVERCAST at 6000, BROKEN at 4600, BROKEN at 6900 |
METAR KSWF 290045Z 10008KT 5SM -RA BR BKN014 OVC060 20/20 A2962 |
| 2026-07-29 00:15:00Z |
100° at 10 kts |
Light Rain |
3 |
MVFR |
Clouds SCATTERED at 1400, BROKEN at 2600, OVERCAST at 6000, BROKEN at 28000 |
SPECI KSWF 290015Z 10010KT 3SM -RA BR SCT014 BKN026 OVC060 20/20 A2963 |
| 2026-07-28 23:45:00Z |
VRB° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1400, BROKEN at 2600, OVERCAST at 6000, OVERCAST at 17000 |
METAR KSWF 282345Z VRB05KT 4SM -RA BR SCT014 BKN026 OVC060 20/20 A2963 |
| 2026-07-28 22:45:00Z |
Winds Calm |
Light Rain |
6 |
MVFR |
Clouds SCATTERED at 500, BROKEN at 1700, OVERCAST at 3000, OVERCAST at 18000 |
METAR KSWF 282245Z 00000KT 6SM -RA BR SCT005 BKN017 OVC030 20/20 A2964 |
| 2026-07-28 20:45:00Z |
180° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 3000, OVERCAST at 5000, BROKEN at 6000, OVERCAST at 8900 |
METAR KSWF 282045Z 18008KT 5SM -RA BR BKN030 OVC050 20/19 A2966 RMK LTG DSNT ALQDS |
| 2026-07-28 19:45:00Z |
240° at 14 kts, Gusting to 20 kts |
Light Rain, Gusty Winds |
3 |
MVFR |
Clouds OVERCAST at 5000, BROKEN at 11000, BROKEN at 25000, OVERCAST at 25000 |
METAR KSWF 281945Z 24014G20KT 3SM TR -RA BR OVC050 20/10 A2968 RMK TS OVHD MOVG E LTG CCCG |
| 2026-07-28 19:30:00Z |
240° at 14 kts, Gusting to 24 kts |
Light Rain, Gusty Winds |
3 |
MVFR |
Clouds OVERCAST at 5000, BROKEN at 2600, BROKEN at 9000, BROKEN at 25000 |
SPECI KSWF 281930Z 24014G24KT 3SM TR -RA BR OVC050 26/22 A2966 RMK TS OVHD MOVG E LTG CCCG |
| 2026-07-21 14:45:00Z |
Winds Calm |
Light Rain |
5 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, BROKEN at 5000, BROKEN at 4600 |
METAR KSWF 211445Z 00000KT 5SM -RA BR BKN009 OVC020 21/20 A2986 |
| 2026-07-21 13:45:00Z |
200° at 5 kts |
Light Rain |
5 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, OVERCAST at 2700, BROKEN at 23000 |
METAR KSWF 211345Z 20005KT 5SM -RA BR BKN009 OVC020 21/20 A2985 |
| 2026-07-19 02:45:00Z |
Winds Calm |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 2500, BROKEN at 2600, OVERCAST at 4500, OVERCAST at 5000 |
METAR KSWF 190245Z 00000KT 5SM -RA BR OVC025 21/20 A2967 |
| 2026-07-19 00:45:00Z |
280° at 10 kts, Gusting to 15 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 1100, OVERCAST at 8900, OVERCAST at 12000 |
METAR KSWF 190045Z 28010G15KT 2SM -RA BR OVC011 23/22 A2970 |
| 2026-07-18 23:45:00Z |
280° at 10 kts |
Light Rain |
5 |
IFR |
Clouds BROKEN at 900, SCATTERED at 1300, BROKEN at 8000, OVERCAST at 5500 |
METAR KSWF 182345Z 28010KT 5SM -RA BR BKN009 23/22 A2970 |
| 2026-07-18 16:45:00Z |
210° at 8 kts |
Light Rain |
3 |
MVFR |
Clouds OVERCAST at 3800, OVERCAST at 6000, BROKEN at 4300, BROKEN at 20000 |
METAR KSWF 181645Z 21008KT 3SM -RA BR OVC038 24/18 A2986 |
| 2026-07-15 10:45:00Z |
230° at 50 kts |
Very Gusty Winds |
7 |
|
Clouds at 200, OVERCAST at 6000, BROKEN at 11000, OVERCAST at 10000 |
METAR KSWF 151045Z 23005008KT 7SM SCT00 27/21 A2986 |
| 2026-07-07 07:45:00Z |
50° at 8 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 800, OVERCAST at 5000, OVERCAST at 400, OVERCAST at 2500 |
METAR KSWF 070745Z 05008KT 2SM -RA BR OVC008 17/17 A3006 |
| 2026-07-07 06:45:00Z |
70° at 8 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 600, BROKEN at 3000, OVERCAST at 5500, BROKEN at 11000 |
METAR KSWF 070645Z 07008KT 2SM -RA BR OVC006 17/17 A3007 |
| 2026-07-07 04:45:00Z |
70° at 10 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 700, OVERCAST at 1200, OVERCAST at 4600, BROKEN at 2700 |
METAR KSWF 070445Z 07010KT 2SM -RA BR BKN007 OVC012 18/18 A3008 |
| 2026-07-07 02:45:00Z |
60° at 7 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 700, OVERCAST at 1200, BROKEN at 25000, OVERCAST at 3100 |
METAR KSWF 070245Z 06007KT 3SM -RA BR BKN007 OVC012 18/18 A3009 |
| 2026-07-07 01:45:00Z |
70° at 9 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 700, OVERCAST at 1500, BROKEN at 21000, BROKEN at 20000 |
METAR KSWF 070145Z 07009KT 3SM -RA BR BKN007 OVC015 18/18 A3009 |
| 2026-07-07 00:45:00Z |
40° at 11 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 500, OVERCAST at 1500, SCATTERED at 12000, SCATTERED at 25000 |
METAR KSWF 070045Z 04011KT 3SM -RA BR BKN005 OVC015 18/18 A3009 |
| 2026-07-06 23:45:00Z |
60° at 7 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 800, OVERCAST at 1300, OVERCAST at 5500, OVERCAST at 4700 |
METAR KSWF 062345Z 06007KT 2SM -RA BR BKN008 OVC013 19/19 A3011 |
| 2026-07-06 14:45:00Z |
80° at 4 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 500, OVERCAST at 1000, BROKEN at 9500, BROKEN at 3700 |
METAR KSWF 061445Z COR 08004KT 3SM -RA BR BKN005 OVC010 19/19 A3010 |
| 2026-07-06 10:45:00Z |
80° at 7 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 600, OVERCAST at 1000, OVERCAST at 1300, BROKEN at 1900 |
METAR KSWF 061045Z 08007KT 5SM -RA BR SCT006 OVC010 18/18 A3003 |
| 2026-07-06 09:45:00Z |
70° at 12 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 600, OVERCAST at 1000, OVERCAST at 4600 |
METAR KSWF 060945Z 07012KT 4SM -RA BR SCT006 OVC010 18/18 A3003 |
| 2026-07-06 02:45:00Z |
140° at 6 kts |
Light Rain |
2.5 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 2000, BROKEN at 2700 |
METAR KSWF 060245Z 14006KT 2 1/2SM -RA BR BKN004 OVC020 22/22 A3002 |
| 2026-07-05 23:45:00Z |
90° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 2300, OVERCAST at 3500, BROKEN at 11000, BROKEN at 15000 |
METAR KSWF 052345Z 09006KT 5SM -RA BR BKN023 OVC035 25/23 A2998 |
| 2026-06-27 17:45:00Z |
280° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 4500, OVERCAST at 4800, BROKEN at 10000, OVERCAST at 7100 |
METAR KSWF 271745Z 28008KT 5SM -RA BR OVC045 21/19 A3004 |
| 2026-06-23 01:45:00Z |
Winds Calm |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 500, BROKEN at 2800, OVERCAST at 4100 |
METAR KSWF 230145Z 00000KT 6SM -RA BR OVC005 18/18 A2990 |
| 2026-06-22 20:45:00Z |
90° at 8 kts |
Light Rain |
2.5 |
IFR |
Clouds BROKEN at 800, OVERCAST at 1200, OVERCAST at 1200, OVERCAST at 7100 |
METAR KSWF 222045Z 09008KT 2 1/2SM -RA BR BKN008 OVC012 17/17 A2994 |
| 2026-06-22 19:45:00Z |
90° at 12 kts |
Light Rain |
2.5 |
IFR |
Clouds FEW at 1000, SCATTERED at 3500, OVERCAST at 5000, BROKEN at 10000 |
METAR KSWF 221945Z 09012KT 2 1/2SM -RA BR FEW010 SCT035 OVC050 17/17 A2997 |
| 2026-06-18 19:45:00Z |
240° at 25 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 6500, SCATTERED at 4600, OVERCAST at 6500, OVERCAST at 10000 |
METAR KSWF 181945Z 24025G40KT 10SM BKN065 29/19 A2943 |
| 2026-06-18 18:45:00Z |
240° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 6500, BROKEN at 5000, BROKEN at 7500, OVERCAST at 8700 |
METAR KSWF 181845Z 24020G35KT 10SM BKN065 29/19 A2944 |
| 2026-06-18 13:45:00Z |
190° at 10 kts, Gusting to 16 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 5500, OVERCAST at 3400, BROKEN at 3100, OVERCAST at 4700 |
METAR KSWF 181345Z 19010G16KT 5SM -RA BR BKN055 23/23 A2958 |
| 2026-06-15 04:45:00Z |
240° at 12 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 6000, BROKEN at 7000, BROKEN at 8000 |
METAR KSWF 150445Z 24012KT 5SM -RA BR OVC060 20/19 A2964 |
| 2026-06-15 03:45:00Z |
210° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 3500, BROKEN at 5500, BROKEN at 12000, OVERCAST at 30000 |
METAR KSWF 150345Z 21008KT 5SM -RA BR SCT035 BKN055 21/18 A2965 |
| 2026-06-12 21:45:00Z |
300° at 27 kts, Gusting to 36 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 7000, BROKEN at 4100, OVERCAST at 5500, OVERCAST at 13000 |
METAR KSWF 122145Z 30027G36KT 10SM -RA BKN070 29/21 A2972 RMK LTG DSNT ALQDS |
| 2026-06-06 23:45:00Z |
250° at 26 kts, Gusting to 36 kts |
Heavy Thunderstorms, Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 3000, SCATTERED at 6000, BROKEN at 11000, OVERCAST at 25000 |
METAR KSWF 062345Z 25026G36KT 4SM +TSRA FEW030 SCT060 BKN110 23/19 A2974 RMK TSB30 TS OHD MOV E |
| 2026-06-01 20:45:00Z |
60° at 10 kts, Gusting to 230 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7000, SCATTERED at 12000, OVERCAST at 10000 |
METAR KSWF 012045Z 06010G230KT 10SM SCT070 21/08 A3006 |
| 2026-05-24 21:45:00Z |
80° at 8 kts |
Light Rain |
1.25 |
IFR |
Clouds OVERCAST at 500, BROKEN at 3600, OVERCAST at 5500 |
METAR KSWF 242145Z 08008KT 1 1/4SM -RA BR OVC005 14/14 A3025 |
| 2026-05-24 20:45:00Z |
70° at 7 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 500, BROKEN at 30000, BROKEN at 6000, BROKEN at 25000 |
METAR KSWF 242045Z 07007KT 2SM -RA BR OVC005 13/13 A3026 |
| 2026-05-24 19:45:00Z |
70° at 7 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 500, SCATTERED at 7500, BROKEN at 11000, BROKEN at 14000 |
METAR KSWF 241945Z 07007KT 2SM -RA BR OVC005 13/13 A3027 |
| 2026-05-24 18:45:00Z |
60° at 6 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 500, OVERCAST at 1000, OVERCAST at 5500, OVERCAST at 3300 |
METAR KSWF 241845Z 06006KT 2SM -RA BR BKN005 OVC010 13/13 A3030 |
| 2026-05-24 17:45:00Z |
70° at 6 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1300, OVERCAST at 5500, OVERCAST at 6000 |
METAR KSWF 241745Z 07006KT 2SM -RA BR BKN006 OVC013 12/12 A3032 |
| 2026-05-24 16:45:00Z |
70° at 8 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1400, OVERCAST at 30000, BROKEN at 25000 |
METAR KSWF 241645Z 07008KT 3SM -RA BR BKN006 OVC014 12/12 A3034 |
| 2026-05-24 15:45:00Z |
100° at 6 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1400, OVERCAST at 9500 |
METAR KSWF 241545Z 10006KT 2SM -RA BR BKN006 OVC014 11/11 A3036 |
| 2026-05-24 14:45:00Z |
90° at 10 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, SCATTERED at 9500, BROKEN at 11000 |
METAR KSWF 241445Z 09010KT 3SM -RA BR OVC005 11/11 A3037 |
| 2026-05-24 13:45:00Z |
90° at 10 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 1900, BROKEN at 2700 |
METAR KSWF 241345Z 09010KT 3SM -RA BR OVC005 10/10 A3038 |
| 2026-05-24 12:45:00Z |
90° at 10 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, BROKEN at 2700, OVERCAST at 4700 |
METAR KSWF 241245Z 09010KT 3SM -RA BR OVC005 10/10 A3039 |
| 2026-05-24 11:45:00Z |
90° at 10 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, BROKEN at 2100, OVERCAST at 3000 |
METAR KSWF 241145Z 09010KT 3SM -RA BR OVC005 09/09 A3039 |
| 2026-05-24 10:45:00Z |
90° at 10 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, BROKEN at 4500, BROKEN at 19000 |
METAR KSWF 241045Z 09010KT 3SM -RA BR OVC005 09/09 A3039 |
| 2026-05-23 23:45:00Z |
60° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 2000, OVERCAST at 6000, OVERCAST at 12000, BROKEN at 25000 |
METAR KSWF 232345Z 06004KT 5SM -RA BR SCT020 OVC060 10/09 A3047 |
| 2026-05-23 22:45:00Z |
110° at 7 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 5000, OVERCAST at 9000, OVERCAST at 10000, OVERCAST at 7500 |
METAR KSWF 232245Z 11007KT 4SM -RA BR OVC050 10/09 A3047 |
| 2026-05-23 21:45:00Z |
110° at 7 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1500, OVERCAST at 4000, BROKEN at 3500, BROKEN at 4500 |
METAR KSWF 232145Z 11007KT 5SM -RA BR BKN015 OVC040 10/09 A3048 |
| 2026-05-23 20:45:00Z |
VRB° at 4 kts |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 4000, BROKEN at 8000, BROKEN at 14000, OVERCAST at 30000 |
METAR KSWF 232045Z VRB04KT 6SM -RA BR OVC040 10/09 A3049 |
| 2026-05-23 19:45:00Z |
VRB° at 4 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 4000, BROKEN at 4100, BROKEN at 5500 |
METAR KSWF 231945Z VRB04KT 4SM -RA BR OVC040 10/09 A3050 |
| 2026-05-23 18:45:00Z |
90° at 10 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 4000, BROKEN at 2700, OVERCAST at 25000, OVERCAST at 5500 |
METAR KSWF 231845Z 09010KT 4SM -RA BR OVC040 10/09 A3049 |
| 2026-05-23 17:45:00Z |
90° at 8 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 4000, OVERCAST at 1300, OVERCAST at 10000, OVERCAST at 18000 |
METAR KSWF 231745Z 09008KT 4SM -RA BR OVC040 11/09 A3049 |
| 2026-05-23 16:45:00Z |
80° at 9 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 6000, OVERCAST at 1500, BROKEN at 2000, OVERCAST at 2900 |
METAR KSWF 231645Z 08009KT 4SM -RA BR OVC060 11/09 A3049 |
| 2026-05-09 20:45:00Z |
270° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 5000, BROKEN at 3100, OVERCAST at 3900, OVERCAST at 6000 |
METAR KSWF 092045Z 27005KT 4SM -RA BR OVC050 12/12 A2983 |
| 2026-05-09 19:45:00Z |
270° at 8 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 700, SCATTERED at 15000, OVERCAST at 4500 |
METAR KSWF 091945Z 27008KT 3SM -RA BR OVC007 12/12 A2985 |
| 2026-05-09 18:45:00Z |
270° at 8 kts |
Light Rain |
2.5 |
IFR |
Clouds OVERCAST at 700, SCATTERED at 3500, BROKEN at 6000, OVERCAST at 17000 |
METAR KSWF 091845Z 27008KT 2 1/2SM -RA BR OVC007 13/13 A2987 |
| 2026-05-08 06:45:00Z |
240° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 3000, BROKEN at 3400, OVERCAST at 4200 |
METAR KSWF 080645Z 24010KT 5SM -RA BR OVC030 07/05 A2985 |
| 2026-05-08 05:45:00Z |
290° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 3000, BROKEN at 7100, BROKEN at 9000, BROKEN at 14000 |
METAR KSWF 080545Z 29010KT 5SM -RA BR OVC030 08/05 A2987 |
| 2026-05-06 16:45:00Z |
VRB° at 6 kts |
Drizzle |
8 |
VFR |
Clouds FEW at 5000, OVERCAST at 7000, OVERCAST at 1700, OVERCAST at 4900 |
METAR KSWF 061645Z VRB06KT 8SM DZ FEW050 OVC070 17/16 A2973 |
| 2026-05-05 17:45:00Z |
280° at 22 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 6000, OVERCAST at 3400, OVERCAST at 6000, OVERCAST at 6700 |
METAR KSWF 051745Z 28022G35KT 10SM FEW060 27/09 A2975 |
| 2026-04-30 05:45:00Z |
Winds Calm |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 1400, BROKEN at 1300, OVERCAST at 2100 |
METAR KSWF 300545Z 00000KT 4SM -RA BR OVC014 08/08 A2978 |
| 2026-04-30 04:45:00Z |
210° at 7 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 3000, BROKEN at 5000, OVERCAST at 11000, OVERCAST at 2800 |
METAR KSWF 300445Z 21007KT 4SM -RA BR OVC030 09/08 A2979 |
| 2026-04-30 03:45:00Z |
Winds Calm |
Light Rain |
4 |
MVFR |
Clouds BROKEN at 1400, OVERCAST at 2700 |
METAR KSWF 300345Z 00000KT 4SM -RA BR BKN014 OVC027 09/08 A2981 |
| 2026-04-30 02:45:00Z |
Winds Calm |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 2500, OVERCAST at 4500, OVERCAST at 3300, BROKEN at 6000 |
METAR KSWF 300245Z 00000KT 5SM -RA BR SCT025 OVC045 10/09 A2985 |
| 2026-04-30 01:45:00Z |
Winds Calm |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 2500, OVERCAST at 4500, OVERCAST at 2000, OVERCAST at 6600 |
METAR KSWF 300145Z 00000KT 5SM -RA BR SCT025 OVC045 10/08 A2984 |
| 2026-04-30 00:45:00Z |
180° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 2500, OVERCAST at 4500, BROKEN at 3600, OVERCAST at 6000 |
METAR KSWF 300045Z 18010KT 5SM -RA BR SCT025 OVC045 11/08 A2983 |
| 2026-04-26 09:45:00Z |
Winds Calm |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 900, BROKEN at 2500, BROKEN at 6500 |
METAR KSWF 260945Z 00000KT 3SM -RA BR OVC009 04/04 A3005 |
| 2026-04-26 08:45:00Z |
VRB° at 3 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 900, BROKEN at 2400, OVERCAST at 5500 |
METAR KSWF 260845Z VRB03KT 3SM -RA BR OVC009 04/04 A3005 |
| 2026-04-26 07:45:00Z |
80° at 4 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, BROKEN at 1500, OVERCAST at 2200 |
METAR KSWF 260745Z 08004KT 2SM -RA BR OVC009 05/05 A3005 |
| 2026-04-26 06:45:00Z |
60° at 6 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, SCATTERED at 1800, BROKEN at 2400, OVERCAST at 3400 |
METAR KSWF 260645Z 06006KT 2SM -RA BR OVC009 05/05 A3006 |
| 2026-04-26 05:45:00Z |
VRB° at 4 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, SCATTERED at 4300, SCATTERED at 5000, OVERCAST at 5000 |
METAR KSWF 260545Z VRB04KT 2SM -RA BR OVC009 05/05 A3007 |
| 2026-04-26 04:45:00Z |
Winds Calm |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, OVERCAST at 1400, OVERCAST at 5000 |
METAR KSWF 260445Z 00000KT 2SM -RA BR OVC009 05/05 A3007 |
| 2026-04-26 03:45:00Z |
60° at 4 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, BROKEN at 2000, OVERCAST at 4100 |
METAR KSWF 260345Z 06004KT 2SM -RA BR OVC009 05/05 A3007 |
| 2026-04-26 02:45:00Z |
Winds Calm |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, BROKEN at 3800, OVERCAST at 5000, OVERCAST at 3800 |
METAR KSWF 260245Z 00000KT 2SM -RA BR OVC009 05/05 A3007 |
| 2026-04-26 01:45:00Z |
Winds Calm |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 9000, OVERCAST at 4900 |
METAR KSWF 260145Z 00000KT 2SM -RA BR OVC005 05/05 A3007 |
| 2026-04-26 00:45:00Z |
Winds Calm |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 3600, OVERCAST at 3900, OVERCAST at 11000 |
METAR KSWF 260045Z 00000KT 2SM -RA BR OVC005 05/05 A3006 |
| 2026-04-25 23:45:00Z |
Winds Calm |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, BROKEN at 4000, OVERCAST at 6000, OVERCAST at 14000 |
METAR KSWF 252345Z 00000KT 2SM -RA BR OVC009 05/05 A3003 |
| 2026-04-25 22:45:00Z |
140° at 6 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, OVERCAST at 1600, BROKEN at 6800, OVERCAST at 6000 |
METAR KSWF 252245Z 14006KT 2SM -RA BR OVC009 05/05 A3000 |
| 2026-04-25 21:45:00Z |
140° at 10 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 900, BROKEN at 8000, BROKEN at 12000, BROKEN at 30000 |
METAR KSWF 252145Z 14010KT 2SM -RA BR OVC009 05/05 A3000 |
| 2026-04-25 20:45:00Z |
140° at 9 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, OVERCAST at 10000, OVERCAST at 6000 |
METAR KSWF 252045Z 14009KT 3SM -RA BR BKN009 OVC020 05/04 A3000 |
| 2026-04-25 19:45:00Z |
130° at 9 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, OVERCAST at 3000 |
METAR KSWF 251945Z 13009KT 3SM -RA BR BKN009 OVC020 06/05 A3002 |
| 2026-04-25 18:45:00Z |
130° at 9 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, BROKEN at 6000, OVERCAST at 7600 |
METAR KSWF 251845Z 13009KT 3SM -RA BR BKN009 OVC020 06/05 A3003 |
| 2026-04-25 17:45:00Z |
130° at 10 kts |
Light Rain |
4 |
IFR |
Clouds BROKEN at 900, OVERCAST at 3000, OVERCAST at 23000, BROKEN at 8000 |
METAR KSWF 251745Z 13010KT 4SM -RA BR BKN009 OVC030 06/05 A3003 |
| 2026-04-25 16:45:00Z |
130° at 11 kts |
Light Rain |
|
|
Clouds FEW at 1000, OVERCAST at 5500, OVERCAST at 9000, OVERCAST at 3000 |
METAR KSWF 251645Z 13011KT 5 SM -RA BR FEW010 OVC055 06/05 A3004 |
| 2026-04-25 15:45:00Z |
140° at 9 kts |
Light Rain |
|
|
Clouds OVERCAST at 5500, OVERCAST at 6500, OVERCAST at 1600, BROKEN at 20000 |
METAR KSWF 251545Z 14009KT 5 SM -RA BR OVC055 06/04 A3005 |
| 2026-04-25 14:45:00Z |
140° at 8 kts |
Light Rain |
|
|
Clouds OVERCAST at 6000, OVERCAST at 3100, OVERCAST at 3500, OVERCAST at 10000 |
METAR KSWF 251445Z 14008KT 5 SM -RA BR OVC060 07/02 A3005 |
| 2026-04-19 11:45:00Z |
VRB° at 5 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, BROKEN at 12000, BROKEN at 12000, OVERCAST at 30000 |
METAR KSWF 191145Z VRB05KT 3SM -RA BR OVC005 10/10 A2978 |
| 2026-04-19 10:45:00Z |
120° at 5 kts |
Light Rain |
3 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 1200, OVERCAST at 1900 |
METAR KSWF 191045Z 12005KT 3SM -RA BR OVC005 10/10 A2974 |
| 2026-04-15 01:15:00Z |
310° at 25 kts, Gusting to 33 kts |
Thunderstorms, Very Gusty Winds |
7 |
VFR |
Clouds SCATTERED at 5000, BROKEN at 7000, BROKEN at 9000, BROKEN at 15000 |
SPECI KSWF 150115Z 31025G33KT 7SM TS SCT050 BKN070 25/13 A2988 RMK TS OVHD MOV S LTGICCG |
| 2026-04-07 17:45:00Z |
300° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 5500, BROKEN at 4800, OVERCAST at 7000, BROKEN at 25000 |
METAR KSWF 071745Z 30020G35KT 10SM SCT055 08/M07 A3019 |
| 2026-04-07 16:45:00Z |
300° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 5500, SCATTERED at 1800, OVERCAST at 3200, SCATTERED at 11000 |
METAR KSWF 071645Z 30020G35KT 10SM BKN055 08/M04 A3015 |
| 2026-04-02 03:45:00Z |
60° at 9 kts, Gusting to 16 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 5000, OVERCAST at 2300, OVERCAST at 3200, OVERCAST at 9000 |
METAR KSWF 020345Z 06009G16KT 5SM -RA BR OVC050 07/06 A3029 |
| 2026-04-01 21:45:00Z |
50° at 10 kts |
Drizzle |
7 |
VFR |
Clouds BROKEN at 3500, OVERCAST at 5000, OVERCAST at 3000, BROKEN at 25000 |
METAR KSWF 012145Z 05010KT 7SM DZ BKN035 OVC050 13/10 A3015 |
| 2026-04-01 20:45:00Z |
60° at 9 kts |
Drizzle |
7 |
VFR |
Clouds BROKEN at 3500, BROKEN at 4500, OVERCAST at 5500 |
METAR KSWF 012045Z 06009KT 7SM DZ BKN035 BKN045 15/12 A3012 |