| 2026-01-28 19:19:00Z |
240° at 6 kts |
Light Snow, Mist |
1.25 |
IFR |
Clouds BROKEN at 900, OVERCAST at 1300, BROKEN at 9700, BROKEN at 13000 |
SPECI KTWF 281919Z 24006KT 1 1/4SM -SN BR BKN009 OVC013 01/00 A3034 RMK AO2 P0000 T00060000 $ |
| 2026-01-28 18:40:00Z |
250° at 7 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds SCATTERED at 600, OVERCAST at 1000, SCATTERED at 2500, BROKEN at 10000 |
SPECI KTWF 281840Z 25007KT 3/4SM -SN BR SCT006 OVC010 01/00 A3034 RMK AO2 P0001 T00060000 $ |
| 2026-01-28 18:03:00Z |
280° at 5 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds BROKEN at 300, OVERCAST at 700, BROKEN at 7900, BROKEN at 30000 |
SPECI KTWF 281803Z 28005KT 3/4SM -SN BR BKN003 OVC007 00/M01 A3035 RMK AO2 P0000 T00001006 $ |
| 2026-01-28 17:43:00Z |
310° at 6 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVERCAST at 800, BROKEN at 1900, BROKEN at 3400 |
SPECI KTWF 281743Z 31006KT 3/4SM -SN BR OVC008 01/00 A3034 RMK AO2 P0005 T00060000 $ |
| 2026-01-28 15:23:00Z |
220° at 5 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVERCAST at 2300, SCATTERED at 2300, BROKEN at 15000, OVERCAST at 18000 |
SPECI KTWF 281523Z 22005KT 3/4SM -SN BR OVC023 M01/M02 A3031 RMK AO2 P0001 T10111022 $ |
| 2026-01-28 15:05:00Z |
230° at 6 kts |
Light Snow, Mist |
1 |
IFR |
Clouds OVX at 1800, OVERCAST at 1200, OVERCAST at 3600, BROKEN at 7100 |
SPECI KTWF 281505Z 23006KT 1SM -SN BR VV018 M02/M03 A3031 RMK AO2 P0000 T10171028 $ |
| 2026-01-28 14:35:00Z |
260° at 10 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 2100, BROKEN at 6500, OVERCAST at 5500, OVERCAST at 8500 |
SPECI KTWF 281435Z 26010KT 1 3/4SM -SN OVC021 M01/M07 A3031 RMK AO2 SNB01 P0000 T10111067 $ |
| 2026-01-08 22:53:00Z |
280° at 27 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 6500, BROKEN at 6000, OVERCAST at 25000, BROKEN at 25000 |
METAR KTWF 082253Z 28027G38KT 10SM CLR M01/M07 A3006 RMK AO2 PK WND 28038/2251 SLP185 T10111067 $ |
| 2026-01-08 20:53:00Z |
280° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 5500, BROKEN at 25000, OVERCAST at 6000, OVERCAST at 7000 |
METAR KTWF 082053Z 28025G33KT 10SM CLR M01/M05 A3000 RMK AO2 PK WND 28037/2013 SLP165 T10111050 53009 $ |
| 2026-01-08 19:53:00Z |
280° at 23 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 2400, OVERCAST at 6000, OVERCAST at 6000, BROKEN at 25000 |
METAR KTWF 081953Z 28023G38KT 10SM FEW024 M02/M06 A2998 RMK AO2 PK WND 28038/1950 SLP158 T10171056 $ |
| 2026-01-08 18:53:00Z |
280° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 700, OVERCAST at 1200, OVERCAST at 3500, BROKEN at 19000 |
METAR KTWF 081853Z 28025G33KT 10SM CLR M02/M06 A2998 RMK AO2 PK WND 27034/1832 SLP160 T10171061 $ |
| 2026-01-08 12:10:00Z |
280° at 20 kts, Gusting to 28 kts |
Light Snow, Mist, Gusty Winds |
1.75 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 800, OVERCAST at 4400, OVERCAST at 6000 |
SPECI KTWF 081210Z AUTO 28020G28KT 1 3/4SM -SN BR OVC005 M01/M02 A2980 RMK AO2 PK WND 27033/1155 SNB1158 P0000 T10111017 $ |
| 2026-01-08 11:46:00Z |
270° at 23 kts, Gusting to 30 kts |
Light Snow, Mist, Very Gusty Winds |
0.75 |
LIFR |
Clouds BROKEN at 600, OVERCAST at 1200, OVERCAST at 11000 |
SPECI KTWF 081146Z AUTO 27023G30KT 3/4SM -SN BR BKN006 OVC012 M01/M02 A2977 RMK AO2 PK WND 27030/1145 P0001 T10111017 $ |
| 2026-01-08 10:56:00Z |
250° at 13 kts |
Light Snow, Mist |
1.75 |
IFR |
Clouds SCATTERED at 1500, BROKEN at 2100, OVERCAST at 8500, OVERCAST at 8000 |
SPECI KTWF 081056Z AUTO 25013KT 1 3/4SM -SN BR SCT015 BKN021 OVC085 M01/M02 A2976 RMK AO2 P0000 T10061017 $ |
| 2026-01-08 06:22:00Z |
200° at 7 kts |
Light Snow |
7 |
VFR |
Clouds FEW at 1900, OVERCAST at 3500, BROKEN at 3100, BROKEN at 4000 |
SPECI KTWF 080622Z AUTO 20007KT 7SM -SN FEW019 OVC035 00/M01 A2975 RMK AO2 SNB15 P0000 I1000 T00001006 $ |
| 2026-01-08 06:15:00Z |
200° at 7 kts |
Light Snow, Mist |
2 |
IFR |
Clouds FEW at 200, BROKEN at 3500, OVERCAST at 4600, OVERCAST at 2900 |
SPECI KTWF 080615Z AUTO 20007KT 2SM -SN BR FEW002 BKN035 OVC046 00/00 A2975 RMK AO2 SNB15 P0000 I1000 T00000000 $ |
| 2026-01-08 03:53:00Z |
240° at 12 kts |
Light Snow |
7 |
VFR |
Clouds OVERCAST at 3600, SCATTERED at 25000, OVERCAST at 11000, BROKEN at 30000 |
METAR KTWF 080353Z 24012KT 7SM -SN OVC036 01/00 A2975 RMK AO2 RAB04E14SNB14E38B47 SLP068 P0003 T00060000 $ |
| 2026-01-08 03:13:00Z |
260° at 13 kts, Gusting to 16 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 1400, BROKEN at 2500, OVERCAST at 4800, OVERCAST at 10000 |
SPECI KTWF 080313Z 26013G16KT 5SM -RA BR SCT014 BKN025 OVC048 01/00 A2975 RMK AO2 RAB04 P0001 T00060000 $ |
| 2026-01-08 01:53:00Z |
260° at 11 kts, Gusting to 17 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds BROKEN at 1600, BROKEN at 4600, OVERCAST at 6500, BROKEN at 24000 |
METAR KTWF 080153Z 26011G17KT 3SM -SN BR BKN016 BKN046 OVC065 01/00 A2976 RMK AO2 UPB0054E0059B15E23RAB47E50SNB0059E15B50 SLP071 P0003 T00110000 $ |
| 2026-01-08 01:13:00Z |
170° at 7 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds BROKEN at 1800, BROKEN at 3200, OVERCAST at 4600, BROKEN at 9000 |
SPECI KTWF 080113Z 17007KT 3SM -SN BR BKN018 BKN032 OVC046 01/00 A2975 RMK AO2 UPB0054E0059SNB0059 P0002 T00060000 $ |
| 2026-01-08 00:20:00Z |
200° at 5 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 3400, OVERCAST at 10000, BROKEN at 6600 |
SPECI KTWF 080020Z 20005KT 3SM -SN BR BKN012 OVC034 00/00 A2977 RMK AO2 RAE2357SNB2357 P0003 T00000000 $ |
| 2026-01-07 22:53:00Z |
280° at 8 kts, Gusting to 22 kts |
Light Snow, Mist, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 1400, OVERCAST at 3200, OVERCAST at 2800, BROKEN at 20000 |
METAR KTWF 072253Z 28008G22KT 2SM -SN BR SCT014 OVC032 01/00 A2978 RMK AO2 RAB35E43SNB43 SLP081 P0001 T00060000 $ |
| 2026-01-05 09:05:00Z |
250° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 2600, OVERCAST at 2300, OVERCAST at 1500, BROKEN at 15000 |
SPECI KTWF 050905Z AUTO 25010KT 5SM -RA BR OVC026 03/02 A2978 RMK AO2 P0002 T00280017 $ |
| 2026-01-04 02:53:00Z |
180° at 24 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3200, SCATTERED at 3800, BROKEN at 4700, OVERCAST at 18000 |
METAR KTWF 040253Z 18024G37KT 10SM CLR 08/02 A2971 RMK AO2 PK WND 18038/0223 SLP039 60000 T00830017 55021 $ |
| 2026-01-04 01:53:00Z |
180° at 26 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2500, OVERCAST at 9000, OVERCAST at 10000, OVERCAST at 30000 |
METAR KTWF 040153Z 18026G39KT 10SM CLR 09/02 A2970 RMK AO2 PK WND 18040/0142 SLP033 T00890022 $ |
| 2026-01-03 23:53:00Z |
170° at 25 kts, Gusting to 34 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 6500, OVERCAST at 8000, OVERCAST at 3200, BROKEN at 16000 |
METAR KTWF 032353Z 17025G34KT 10SM BKN065 OVC080 09/03 A2978 RMK AO2 PK WND 17041/2335 SLP060 T00890028 10106 20089 58015 $ |
| 2026-01-02 02:42:00Z |
130° at 3 kts |
Light Rain |
2.5 |
IFR |
Clouds FEW at 200, BROKEN at 3300, OVERCAST at 4400, OVERCAST at 3600 |
SPECI KTWF 020242Z 13003KT 2 1/2SM -RA BR FEW002 BKN033 OVC044 03/03 A2990 RMK AO2 RAB07 P0000 T00330028 $ |
| 2026-01-02 02:22:00Z |
150° at 3 kts |
Light Rain |
0.75 |
LIFR |
Clouds SCATTERED at 200, BROKEN at 3100, OVERCAST at 4000, OVERCAST at 13000 |
SPECI KTWF 020222Z 15003KT 3/4SM -RA BR SCT002 BKN031 OVC040 03/03 A2990 RMK AO2 RAB07 P0000 T00280028 $ |
| 2026-01-02 00:53:00Z |
120° at 3 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 3500, OVERCAST at 4900, SCATTERED at 6000, BROKEN at 10000 |
METAR KTWF 020053Z 12003KT 5SM -RA BR BKN035 OVC049 04/04 A2990 RMK AO2 RAE2357B49 SLP121 P0000 T00390039 $ |
| 2026-01-01 23:17:00Z |
100° at 4 kts |
Light Rain |
2 |
IFR |
Clouds OVERCAST at 4000, OVERCAST at 3100, OVERCAST at 5500, OVERCAST at 8500 |
SPECI KTWF 012317Z 10004KT 2SM -RA BR OVC040 04/04 A2991 RMK AO2 RAB2258 P0000 T00440044 $ |
| 2026-01-01 23:00:00Z |
90° at 5 kts |
Light Rain |
1 |
IFR |
Clouds FEW at 100, BROKEN at 3600, OVERCAST at 4200, OVERCAST at 11000 |
SPECI KTWF 012300Z 09005KT 1SM -RA BR FEW001 BKN036 OVC042 04/04 A2991 RMK AO2 RAB2258 P0000 T00440039 $ |
| 2026-01-01 19:53:00Z |
30° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 4300, OVERCAST at 7000, OVERCAST at 13000, BROKEN at 15000 |
METAR KTWF 011953Z 03004KT 5SM -RA BR OVC043 03/03 A2993 RMK AO2 SLP133 P0002 T00330028 $ |
| 2026-01-01 18:53:00Z |
70° at 3 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 4900, BROKEN at 20000, BROKEN at 25000, BROKEN at 21000 |
METAR KTWF 011853Z 07003KT 5SM -RA BR OVC049 04/02 A2996 RMK AO2 SLP143 P0001 T00390022 $ |
| 2026-01-01 17:53:00Z |
40° at 3 kts |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 4200, SCATTERED at 3700, BROKEN at 8000, OVERCAST at 14000 |
METAR KTWF 011753Z 04003KT 6SM -RA BR OVC042 03/01 A2998 RMK AO2 SLP151 P0001 60002 T00280006 10067 20006 51011 $ |
| 2026-01-01 16:53:00Z |
200° at 7 kts |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 4500, OVERCAST at 6000, OVERCAST at 3100, OVERCAST at 3900 |
METAR KTWF 011653Z 20007KT 6SM -RA BR OVC045 05/03 A2998 RMK AO2 SLP146 P0001 T00500028 $ |
| 2025-12-27 19:53:00Z |
280° at 26 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2900, SCATTERED at 18000, BROKEN at 25000, OVERCAST at 6000 |
METAR KTWF 271953Z 28026G39KT 10SM CLR 02/M07 A2998 RMK AO2 PK WND 29039/1946 SLP149 T00221067 $ |
| 2025-12-27 16:53:00Z |
280° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
8 |
VFR |
Clouds OVERCAST at 4100, SCATTERED at 4100, OVERCAST at 3900, BROKEN at 25000 |
METAR KTWF 271653Z 28025G33KT 8SM OVC041 01/M05 A2994 RMK AO2 PK WND 29033/1651 SNE14 SLP134 P0000 T00111050 $ |
| 2025-12-27 15:53:00Z |
250° at 18 kts, Gusting to 28 kts |
Light Snow, Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 3500, OVERCAST at 4200, OVERCAST at 4000, BROKEN at 25000 |
METAR KTWF 271553Z 25018G28KT 5SM -SN BKN035 OVC042 01/M02 A2991 RMK AO2 PK WND 26028/1551 UPB42E45SNB45 SLP127 P0000 T00111022 $ |
| 2025-12-25 02:10:00Z |
250° at 12 kts |
Light Rain |
5 |
MVFR |
Clouds FEW at 2300, BROKEN at 3500, OVERCAST at 4400, BROKEN at 6500 |
SPECI KTWF 250210Z 25012KT 5SM -RA BR FEW023 BKN035 OVC044 08/07 A2979 RMK AO2 P0003 T00830067 $ |
| 2025-12-25 01:41:00Z |
270° at 14 kts, Gusting to 20 kts |
Heavy Rain, Gusty Winds |
2 |
IFR |
Clouds FEW at 900, BROKEN at 1600, OVERCAST at 5000 |
SPECI KTWF 250141Z 27014G20KT 2SM +RA BR FEW009 BKN016 OVC050 09/08 A2978 RMK AO2 P0010 T00940083 $ |
| 2025-12-21 20:53:00Z |
200° at 21 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 7000, BROKEN at 9000, OVERCAST at 11000, BROKEN at 20000 |
METAR KTWF 212053Z 20021G35KT 10SM FEW070 BKN090 OVC110 15/03 A2971 RMK AO2 PK WND 18035/2051 SLP037 T01500028 56025 $ |
| 2025-12-21 16:22:00Z |
90° at 4 kts |
Light Rain |
2 |
IFR |
Clouds FEW at 200, OVERCAST at 5500, OVERCAST at 4100, OVERCAST at 7100 |
SPECI KTWF 211622Z 09004KT 2SM -RA BR FEW002 OVC055 03/03 A2984 RMK AO2 P0002 T00330033 $ |
| 2025-12-21 15:53:00Z |
Winds Calm |
Light Rain |
1.75 |
IFR |
Clouds FEW at 200, BROKEN at 3900, OVERCAST at 5500, BROKEN at 4700 |
METAR KTWF 211553Z 00000KT 1 3/4SM -RA BR FEW002 BKN039 OVC055 03/03 A2985 RMK AO2 SLP102 P0008 T00330028 $ |
| 2025-12-21 15:38:00Z |
360° at 6 kts |
Light Rain |
2.5 |
IFR |
Clouds FEW at 200, OVERCAST at 4600, OVERCAST at 4000, BROKEN at 7000 |
SPECI KTWF 211538Z 36006KT 2 1/2SM -RA BR FEW002 OVC046 03/03 A2986 RMK AO2 P0006 T00330028 $ |
| 2025-12-21 14:53:00Z |
80° at 5 kts |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 4500, SCATTERED at 7500, OVERCAST at 10000, OVERCAST at 30000 |
METAR KTWF 211453Z 08005KT 6SM -RA BR OVC045 04/03 A2984 RMK AO2 SLP100 P0007 60007 T00390028 56017 $ |
| 2025-12-20 02:53:00Z |
270° at 20 kts, Gusting to 27 kts |
Light Rain, Gusty Winds |
6 |
MVFR |
Clouds FEW at 1100, FEW at 1400, OVERCAST at 3000, BROKEN at 6500 |
METAR KTWF 200253Z 27020G27KT 6SM -RA BR FEW011 FEW014 OVC030 03/02 A2984 RMK AO2 PK WND 28031/0220 SLP088 P0002 60005 T00330022 51041 $ |
| 2025-12-19 23:53:00Z |
240° at 25 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 6500, BROKEN at 8000, BROKEN at 12000, OVERCAST at 6000 |
METAR KTWF 192353Z 24025G35KT 10SM SCT065 BKN080 BKN120 12/02 A2970 RMK AO2 PK WND 24042/2310 SLP031 60000 T01170022 10122 20094 53012 $ |
| 2025-12-19 22:53:00Z |
230° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4100, FEW at 8000, BROKEN at 11000, OVERCAST at 4700 |
METAR KTWF 192253Z 23024G36KT 10SM CLR 12/02 A2967 RMK AO2 PK WND 23036/2250 SLP016 T01220017 $ |
| 2025-12-19 20:53:00Z |
220° at 27 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 10000, BROKEN at 12000, OVERCAST at 6000, BROKEN at 20000 |
METAR KTWF 192053Z 22027G41KT 10SM BKN100 BKN120 11/02 A2966 RMK AO2 PK WND 22049/1955 SLP015 60000 T01110017 56021 $ |
| 2025-12-19 19:53:00Z |
220° at 25 kts, Gusting to 47 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7000, OVERCAST at 9000, OVERCAST at 3900, BROKEN at 21000 |
METAR KTWF 191953Z 22025G47KT 10SM SCT070 OVC090 10/02 A2968 RMK AO2 PK WND 23048/1934 SLP021 T01000022 $ |
| 2025-12-19 18:53:00Z |
220° at 27 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 6000, OVERCAST at 8000, BROKEN at 25000, OVERCAST at 10000 |
METAR KTWF 191853Z 22027G42KT 10SM FEW060 OVC080 09/02 A2972 RMK AO2 PK WND 22047/1832 RAE13B31E44 SLP036 P0000 T00940017 $ |
| 2025-12-19 17:53:00Z |
220° at 29 kts, Gusting to 42 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 5500, SCATTERED at 4000, BROKEN at 10000, OVERCAST at 9000 |
METAR KTWF 191753Z 22029G42KT 10SM -RA OVC055 11/00 A2973 RMK AO2 PK WND 23042/1752 SLP042 P0001 60001 T01060000 10122 20067 50003 $ |
| 2025-12-18 19:53:00Z |
90° at 3 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVX at 1200, OVERCAST at 2100, OVERCAST at 9000, BROKEN at 25000 |
METAR KTWF 181953Z 09003KT 3/4SM -SN BR VV012 00/M01 A3002 RMK AO2 SLP174 P0003 T00001006 $ |
| 2025-12-18 19:34:00Z |
60° at 4 kts |
Light Snow, Mist |
1 |
IFR |
Clouds BROKEN at 1700, OVERCAST at 2400, OVERCAST at 4900, OVERCAST at 5500 |
SPECI KTWF 181934Z 06004KT 1SM -SN BR BKN017 OVC024 M01/M01 A3003 RMK AO2 P0002 T10061011 $ |
| 2025-12-18 19:01:00Z |
50° at 4 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVERCAST at 1500, BROKEN at 3000, OVERCAST at 3700, OVERCAST at 4500 |
SPECI KTWF 181901Z 05004KT 3/4SM -SN BR OVC015 M01/M02 A3006 RMK AO2 P0001 T10061017 $ |
| 2025-12-18 18:36:00Z |
40° at 5 kts |
Snow |
0.5 |
LIFR |
Clouds BROKEN at 1800, OVERCAST at 2400, OVERCAST at 9000 |
SPECI KTWF 181836Z 04005KT 1/2SM SN BKN018 OVC024 00/M03 A3008 RMK AO2 SNB23 P0000 T00001033 $ |
| 2025-12-17 21:53:00Z |
290° at 23 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 6500, OVERCAST at 3700, BROKEN at 25000, BROKEN at 25000 |
METAR KTWF 172153Z 29023G37KT 10SM BKN065 06/M05 A2997 RMK AO2 PK WND 29039/2102 SLP129 T00611050 $ |
| 2025-12-17 20:53:00Z |
290° at 27 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 4800, OVERCAST at 6000, BROKEN at 16000, BROKEN at 20000 |
METAR KTWF 172053Z 29027G39KT 10SM BKN048 OVC060 07/M03 A2992 RMK AO2 PK WND 29045/2005 SLP111 60000 T00671028 51039 $ |
| 2025-12-17 19:53:00Z |
280° at 33 kts, Gusting to 44 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 4700, OVERCAST at 5500, BROKEN at 5500, OVERCAST at 30000 |
METAR KTWF 171953Z 28033G44KT 10SM BKN047 OVC055 08/00 A2988 RMK AO2 PK WND 29048/1926 SLP095 T00780000 $ |
| 2025-12-17 18:53:00Z |
290° at 33 kts, Gusting to 51 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 4500, SCATTERED at 25000, OVERCAST at 25000, OVERCAST at 30000 |
METAR KTWF 171853Z 29033G51KT 10SM OVC045 08/01 A2985 RMK AO2 PK WND 29052/1804 RAE03 SLP083 P0000 T00830011 $ |
| 2025-12-17 17:53:00Z |
280° at 34 kts, Gusting to 49 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 4100, BROKEN at 5000, OVERCAST at 10000, BROKEN at 25000 |
METAR KTWF 171753Z 28034G49KT 10SM -RA FEW041 BKN050 OVC100 08/05 A2979 RMK AO2 PK WND 28055/1700 LTG DSNT S SLP064 P0010 60014 T00830050 10156 20078 53046 $ |
| 2025-12-17 17:26:00Z |
260° at 29 kts, Gusting to 44 kts |
Light Rain, Very Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 4100, OVERCAST at 5000, OVERCAST at 3600 |
SPECI KTWF 171726Z 26029G44KT 3SM -RA BR BKN041 OVC050 08/07 A2977 RMK AO2 PK WND 28055/1700 P0010 T00830072 $ |
| 2025-12-17 17:03:00Z |
270° at 39 kts, Gusting to 55 kts |
Very Gusty Winds |
0.5 |
LIFR |
Clouds FEW at 1700, BROKEN at 4100, OVERCAST at 4800, OVERCAST at 3700 |
SPECI KTWF 171703Z 27039G55KT 1/2SM +RA FG FEW017 BKN041 OVC048 08/07 A2974 RMK AO2 PK WND 28055/1700 LTG DSNT NE AND E PRESRR P0005 T00830072 $ |
| 2025-12-17 15:53:00Z |
230° at 27 kts, Gusting to 46 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 7000, BROKEN at 10000, BROKEN at 12000, BROKEN at 25000 |
METAR KTWF 171553Z 23027G46KT 10SM FEW070 BKN100 BKN120 14/05 A2963 RMK AO2 PK WND 22053/1530 LTG DSNT NW SLP000 T01440050 $ |
| 2025-12-17 13:53:00Z |
220° at 24 kts, Gusting to 47 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, BROKEN at 11000, OVERCAST at 3900, BROKEN at 17000 |
METAR KTWF 171353Z 22024G47KT 10SM FEW090 BKN110 14/05 A2967 RMK AO2 PK WND 23047/1344 RAB17E28 SLP015 P0000 T01390050 $ |
| 2025-12-06 11:53:00Z |
260° at 15 kts, Gusting to 36 kts |
Light Rain, Very Gusty Winds |
7 |
VFR |
Clouds BROKEN at 3200, BROKEN at 6000, BROKEN at 4000, OVERCAST at 5500 |
METAR KTWF 061153Z AUTO 26015G36KT 7SM -RA BKN032 BKN060 06/01 A2991 RMK AO2 PK WND 28043/1054 SLP113 P0001 60003 70010 T00560011 10089 20050 50013 $ |
| 2025-12-06 10:53:00Z |
270° at 26 kts, Gusting to 41 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 4200, BROKEN at 4900, OVERCAST at 7000, BROKEN at 30000 |
METAR KTWF 061053Z AUTO 27026G41KT 10SM -RA BKN042 BKN049 OVC070 06/01 A2991 RMK AO2 PK WND 28044/0957 SLP112 P0002 T00610011 $ |
| 2025-12-06 01:53:00Z |
210° at 19 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 4500, OVERCAST at 10000, OVERCAST at 8500, BROKEN at 25000 |
METAR KTWF 060153Z 21019G35KT 10SM SCT045 OVC100 06/04 A2986 RMK AO2 PK WND 22035/0149 RAE52 SLP100 P0005 T00610039 $ |
| 2025-12-05 18:25:00Z |
260° at 8 kts |
Light Rain |
4 |
IFR |
Clouds BROKEN at 900, OVERCAST at 1300, BROKEN at 12000, OVERCAST at 4500 |
SPECI KTWF 051825Z 26008KT 4SM -RA BR BKN009 OVC013 05/04 A3008 RMK AO2 RAB09 P0000 T00500044 $ |
| 2025-12-05 18:15:00Z |
280° at 9 kts |
Light Rain |
4 |
MVFR |
Clouds BROKEN at 1000, OVERCAST at 3100, BROKEN at 6000 |
SPECI KTWF 051815Z 28009KT 4SM -RA BR BKN010 OVC031 05/04 A3008 RMK AO2 RAB09 P0000 T00500044 $ |
| 2025-12-05 03:53:00Z |
270° at 7 kts |
Light Snow |
10+ |
MVFR |
Clouds BROKEN at 1600, BROKEN at 2100, OVERCAST at 3500, SCATTERED at 25000 |
METAR KTWF 050353Z 27007KT 10SM -SN BKN016 BKN021 OVC035 01/M01 A3015 RMK AO2 RAE45UPB45E51SNB51 SLP214 P0000 T00111006 $ |
| 2025-12-03 04:53:00Z |
270° at 12 kts |
Light Snow |
8 |
MVFR |
Clouds BROKEN at 1100, OVERCAST at 2500, OVERCAST at 2600, BROKEN at 20000 |
METAR KTWF 030453Z AUTO 27012KT 8SM -SN BKN011 OVC025 00/M02 A3002 RMK AO2 SNB39 SLP168 P0000 T00001017 $ |
| 2025-12-02 16:02:00Z |
250° at 11 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 3400, OVERCAST at 1200, OVERCAST at 6500 |
SPECI KTWF 021602Z 25011KT 1 3/4SM -SN OVC034 01/M02 A3001 RMK AO2 SNB1556 P0000 T00061022 $ |
| 2025-11-30 12:53:00Z |
310° at 4 kts |
Light Snow, Mist |
4 |
IFR |
Clouds OVERCAST at 800, BROKEN at 2400, OVERCAST at 9000, OVERCAST at 13000 |
METAR KTWF 301253Z AUTO 31004KT 4SM -SN BR OVC008 M03/M03 A2992 RMK AO2 SLP143 P0000 T10281033 $ |
| 2025-11-30 12:31:00Z |
340° at 3 kts |
Light Snow, Mist |
3 |
IFR |
Clouds SCATTERED at 400, OVERCAST at 900, OVERCAST at 4500, OVERCAST at 3500 |
SPECI KTWF 301231Z AUTO 34003KT 3SM -SN BR SCT004 OVC009 M03/M03 A2992 RMK AO2 P0000 T10281033 $ |
| 2025-11-30 12:23:00Z |
340° at 3 kts |
Light Snow, Mist |
2.5 |
IFR |
Clouds SCATTERED at 400, OVERCAST at 1100, OVERCAST at 4800, OVERCAST at 4800 |
SPECI KTWF 301223Z AUTO 34003KT 2 1/2SM -SN BR SCT004 OVC011 M03/M03 A2992 RMK AO2 P0000 T10281033 $ |
| 2025-11-30 12:02:00Z |
340° at 3 kts |
Light Snow, Mist |
1.25 |
IFR |
Clouds FEW at 500, OVERCAST at 1100, OVERCAST at 3300 |
SPECI KTWF 301202Z AUTO 34003KT 1 1/4SM -SN BR FEW005 OVC011 M02/M03 A2991 RMK AO2 P0000 T10221028 $ |
| 2025-11-30 11:28:00Z |
Winds Calm |
Light Snow, Mist |
1.75 |
IFR |
Clouds BROKEN at 2500, OVERCAST at 3200, OVERCAST at 1500, BROKEN at 4700 |
SPECI KTWF 301128Z AUTO 00000KT 1 3/4SM -SN BR BKN025 OVC032 M02/M03 A2991 RMK AO2 P0000 T10221033 $ |
| 2025-11-30 10:53:00Z |
180° at 5 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds OVERCAST at 3700, OVERCAST at 2300, OVERCAST at 11000, OVERCAST at 14000 |
METAR KTWF 301053Z AUTO 18005KT 3SM -SN BR OVC037 M02/M04 A2992 RMK AO2 SLP131 P0000 T10221039 $ |
| 2025-11-30 10:43:00Z |
160° at 4 kts |
Light Snow, Mist |
2.5 |
IFR |
Clouds OVERCAST at 3800, OVERCAST at 3400, BROKEN at 5000, OVERCAST at 11000 |
SPECI KTWF 301043Z AUTO 16004KT 2 1/2SM -SN BR OVC038 M02/M04 A2992 RMK AO2 P0000 T10221044 $ |
| 2025-11-30 10:19:00Z |
130° at 4 kts |
Light Snow |
8 |
VFR |
Clouds SCATTERED at 2100, OVERCAST at 4400, SCATTERED at 2600, OVERCAST at 2500 |
SPECI KTWF 301019Z AUTO 13004KT 8SM -SN SCT021 OVC044 M02/M06 A2993 RMK AO2 P0000 T10221061 $ |
| 2025-11-30 09:53:00Z |
110° at 3 kts |
Light Snow |
4 |
MVFR |
Clouds OVERCAST at 2000, BROKEN at 1800, OVERCAST at 2500, OVERCAST at 2800 |
METAR KTWF 300953Z AUTO 11003KT 4SM -SN OVC020 M02/M07 A2993 RMK AO2 SNB25 SLP134 P0000 T10171067 $ |
| 2025-11-30 09:35:00Z |
110° at 6 kts |
Light Snow |
2 |
IFR |
Clouds FEW at 2000, OVERCAST at 2700, OVERCAST at 3500, OVERCAST at 11000 |
SPECI KTWF 300935Z AUTO 11006KT 2SM -SN FEW020 OVC027 M02/M07 A2993 RMK AO2 SNB25 P0000 T10171072 $ |
| 2025-11-29 01:53:00Z |
260° at 21 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 7000, OVERCAST at 12000, OVERCAST at 4400, OVERCAST at 12000 |
METAR KTWF 290153Z 26021G30KT 10SM -SN CLR 03/01 A3008 RMK AO2 PK WND 27030/0146 RAE13B40E44SNB44 SLP178 P0000 T00330006 $ |
| 2025-11-25 05:53:00Z |
210° at 13 kts |
Light Snow |
9 |
VFR |
Clouds CLR at 100, OVERCAST at 2400, OVERCAST at 9500, OVERCAST at 13000 |
METAR KTWF 250553Z AUTO 21013KT 9SM -SN CLR M02/M05 A3029 RMK AO2 SNB34 SLP253 P0000 60000 T10221050 10044 21028 51009 $ |
| 2025-11-06 14:53:00Z |
270° at 7 kts |
Light Rain |
5 |
MVFR |
Clouds FEW at 1700, BROKEN at 3600, OVERCAST at 6000, SCATTERED at 20000 |
METAR KTWF 061453Z 27007KT 5SM -RA BR FEW017 BKN036 OVC060 06/04 A3019 RMK AO2 RAB06 SLP206 P0001 60006 T00610044 51016 $ |
| 2025-11-06 05:53:00Z |
260° at 26 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 5500, SCATTERED at 7500, BROKEN at 9000, OVERCAST at 30000 |
METAR KTWF 060553Z AUTO 26026G43KT 10SM FEW055 SCT075 BKN090 12/00 A3009 RMK AO2 PK WND 24043/0552 PRESRR SLP156 T01170000 10133 20083 53013 $ |
| 2025-10-27 01:15:00Z |
40° at 6 kts |
Light Rain |
6 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2000, SCATTERED at 5000, OVERCAST at 3100 |
SPECI KTWF 270115Z 04006KT 6SM -RA BR BKN009 OVC020 03/02 A2995 RMK AO2 P0002 T00280017 |
| 2025-10-27 00:53:00Z |
40° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1000, OVERCAST at 1800, SCATTERED at 11000, BROKEN at 20000 |
METAR KTWF 270053Z 04006KT 5SM -RA BR BKN010 OVC018 03/02 A2995 RMK AO2 SLP136 P0004 T00280022 |
| 2025-10-27 00:35:00Z |
30° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1000, OVERCAST at 2900, BROKEN at 5000, BROKEN at 13000 |
SPECI KTWF 270035Z 03006KT 5SM -RA BR BKN010 OVC029 03/02 A2996 RMK AO2 P0002 T00280022 |
| 2025-10-26 21:11:00Z |
40° at 6 kts |
Light Rain |
6 |
MVFR |
Clouds SCATTERED at 800, OVERCAST at 1700, BROKEN at 3500, OVERCAST at 3800 |
SPECI KTWF 262111Z 04006KT 6SM -RA BR SCT008 OVC017 03/02 A2999 RMK AO2 P0001 T00280017 |
| 2025-10-26 20:53:00Z |
50° at 8 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 1000, OVERCAST at 1800, BROKEN at 3000, OVERCAST at 20000 |
METAR KTWF 262053Z 05008KT 5SM -RA BR SCT010 OVC018 03/02 A3000 RMK AO2 SLP153 P0004 60008 T00330017 56005 |
| 2025-10-26 20:35:00Z |
30° at 7 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1000, OVERCAST at 2200, BROKEN at 6000 |
SPECI KTWF 262035Z 03007KT 5SM -RA BR BKN010 OVC022 03/02 A3001 RMK AO2 P0002 T00330017 |
| 2025-10-26 20:26:00Z |
40° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1000, OVERCAST at 2200, OVERCAST at 5500 |
SPECI KTWF 262026Z 04005KT 4SM -RA BR SCT010 OVC022 03/02 A3001 RMK AO2 P0002 T00330017 |
| 2025-10-26 19:53:00Z |
40° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 1100, BROKEN at 2600, OVERCAST at 3100, BROKEN at 14000 |
METAR KTWF 261953Z 04006KT 5SM -RA BR BKN011 BKN026 OVC031 04/02 A3000 RMK AO2 SLP149 P0002 T00390022 |
| 2025-10-26 19:24:00Z |
70° at 6 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1300, OVERCAST at 2200, OVERCAST at 3500, BROKEN at 3100 |
SPECI KTWF 261924Z 07006KT 4SM -RA BR SCT013 OVC022 04/02 A3000 RMK AO2 P0001 T00390022 |
| 2025-10-26 19:13:00Z |
60° at 6 kts |
Light Rain |
3 |
MVFR |
Clouds BROKEN at 1300, OVERCAST at 2200, OVERCAST at 4000, OVERCAST at 3700 |
SPECI KTWF 261913Z 06006KT 3SM -RA BR BKN013 OVC022 04/02 A3001 RMK AO2 P0001 T00390022 |
| 2025-10-26 19:04:00Z |
50° at 4 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1300, BROKEN at 2400, OVERCAST at 3700 |
SPECI KTWF 261904Z 05004KT 4SM -RA BR SCT013 BKN024 OVC037 04/02 A3002 RMK AO2 P0000 T00390017 |
| 2025-10-26 12:35:00Z |
250° at 14 kts, Gusting to 19 kts |
Light Rain, Gusty Winds |
6 |
MVFR |
Clouds BROKEN at 1700, OVERCAST at 2700, OVERCAST at 10000, OVERCAST at 8500 |
SPECI KTWF 261235Z 25014G19KT 6SM -RA BR BKN017 OVC027 04/02 A3007 RMK AO2 P0001 T00390017 |
| 2025-10-19 23:36:00Z |
220° at 10 kts |
Light Rain |
3 |
MVFR |
Clouds BROKEN at 4100, OVERCAST at 5000, BROKEN at 4000, OVERCAST at 5500 |
SPECI KTWF 192336Z 22010KT 3SM -RA BR BKN041 OVC050 09/07 A3001 RMK AO2 P0009 T00890067 |
| 2025-10-19 22:19:00Z |
280° at 6 kts |
Light Rain |
3 |
MVFR |
Clouds BROKEN at 2400, OVERCAST at 3200, BROKEN at 1800, OVERCAST at 4600 |
SPECI KTWF 192219Z 28006KT 3SM -RA BR BKN024 OVC032 08/07 A3001 RMK AO2 P0005 T00780067 |
| 2025-10-19 22:16:00Z |
280° at 5 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 2400, OVERCAST at 3000, OVERCAST at 1900, OVERCAST at 2900 |
SPECI KTWF 192216Z 28005KT 2SM -RA BR BKN024 OVC030 08/07 A3001 RMK AO2 P0005 T00780067 |
| 2025-10-19 21:53:00Z |
290° at 8 kts, Gusting to 19 kts |
Light Rain, Gusty Winds |
4 |
MVFR |
Clouds SCATTERED at 1000, BROKEN at 1300, OVERCAST at 2800, BROKEN at 30000 |
METAR KTWF 192153Z 29008G19KT 4SM -RA BR SCT010 BKN013 OVC028 08/07 A3001 RMK AO2 SLP138 P0010 T00830072 |
| 2025-10-19 21:22:00Z |
300° at 11 kts, Gusting to 20 kts |
Light Rain, Gusty Winds |
2.5 |
IFR |
Clouds BROKEN at 1400, BROKEN at 2100, OVERCAST at 3400, OVERCAST at 20000 |
SPECI KTWF 192122Z 30011G20KT 2 1/2SM -RA BR BKN014 BKN021 OVC034 08/07 A3001 RMK AO2 P0003 T00830072 |
| 2025-10-19 19:36:00Z |
300° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
4 |
MVFR |
Clouds OVERCAST at 8000, BROKEN at 5200, OVERCAST at 10000 |
SPECI KTWF 191936Z 30025G32KT 4SM OVC080 11/06 A2994 RMK AO2 PK WND 30032/1935 WSHFT 1916 T01110061 |
| 2025-10-19 18:24:00Z |
230° at 20 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 9000, BROKEN at 2900, OVERCAST at 3700, OVERCAST at 4900 |
SPECI KTWF 191824Z 23020G40KT 10SM BKN090 21/01 A2988 RMK AO2 PK WND 24040/1817 WSHFT 1804 T02060006 |
| 2025-10-16 02:00:00Z |
240° at 4 kts |
Light Rain |
6 |
VFR |
Clouds SCATTERED at 900, BROKEN at 3600, OVERCAST at 5000, BROKEN at 8000 |
SPECI KTWF 160200Z 24004KT 6SM -RA BR SCT009 BKN036 OVC050 06/06 A2996 RMK AO2 P0000 T00610056 |
| 2025-10-16 01:53:00Z |
250° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds FEW at 1200, SCATTERED at 3600, OVERCAST at 5000, OVERCAST at 20000 |
METAR KTWF 160153Z 25004KT 5SM -RA BR FEW012 SCT036 OVC050 06/06 A2996 RMK AO2 SLP128 P0003 T00610056 |
| 2025-10-16 00:12:00Z |
270° at 8 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 2100, BROKEN at 3100, OVERCAST at 4800, BROKEN at 4800 |
SPECI KTWF 160012Z 27008KT 4SM -RA BR FEW021 BKN031 OVC048 07/06 A2994 RMK AO2 P0000 T00670061 |
| 2025-10-15 23:53:00Z |
280° at 6 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 700, BROKEN at 2100, OVERCAST at 2600, BROKEN at 25000 |
METAR KTWF 152353Z 28006KT 4SM -RA BR SCT007 BKN021 OVC026 07/06 A2995 RMK AO2 SLP125 P0007 60013 T00670061 10072 20067 53008 |
| 2025-10-15 22:53:00Z |
290° at 7 kts |
Light Rain |
4 |
IFR |
Clouds OVERCAST at 500, BROKEN at 1600, OVERCAST at 3600, BROKEN at 20000 |
METAR KTWF 152253Z 29007KT 4SM -RA BR OVC005 07/06 A2993 RMK AO2 SLP119 P0003 T00670061 |
| 2025-10-15 21:53:00Z |
310° at 7 kts |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 600, SCATTERED at 5000, SCATTERED at 15000, BROKEN at 20000 |
METAR KTWF 152153Z 31007KT 6SM -RA BR OVC006 07/07 A2992 RMK AO2 RAE19B37 SLP118 P0000 T00720067 |
| 2025-10-15 20:53:00Z |
310° at 6 kts |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 600, SCATTERED at 3700, OVERCAST at 11000, BROKEN at 23000 |
METAR KTWF 152053Z 31006KT 6SM -RA BR OVC006 07/06 A2992 RMK AO2 RAE07B29 SLP116 P0000 60003 T00720061 56006 |
| 2025-10-15 19:53:00Z |
320° at 7 kts |
Light Rain |
3 |
LIFR |
Clouds OVERCAST at 200, BROKEN at 4200, OVERCAST at 5000, SCATTERED at 22000 |
METAR KTWF 151953Z 32007KT 3SM -RA BR OVC002 07/07 A2992 RMK AO2 SLP116 P0001 T00670067 |
| 2025-10-15 19:27:00Z |
330° at 6 kts |
Light Rain |
2.5 |
LIFR |
Clouds OVERCAST at 400, BROKEN at 10000, FEW at 3000, OVERCAST at 4700 |
SPECI KTWF 151927Z 33006KT 2 1/2SM -RA BR OVC004 07/07 A2993 RMK AO2 CIG 002V007 P0001 T00670067 |
| 2025-10-15 18:53:00Z |
300° at 7 kts |
Light Rain |
6 |
IFR |
Clouds OVERCAST at 500, BROKEN at 7000, BROKEN at 4700, OVERCAST at 14000 |
METAR KTWF 151853Z 30007KT 6SM -RA BR OVC005 07/06 A2993 RMK AO2 SLP120 P0002 T00720061 |
| 2025-10-15 18:19:00Z |
290° at 8 kts |
Light Rain |
4 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 6000, OVERCAST at 2700, BROKEN at 6500 |
SPECI KTWF 151819Z 29008KT 4SM -RA BR OVC005 07/06 A2994 RMK AO2 P0001 T00670061 |
| 2025-10-15 18:02:00Z |
290° at 9 kts |
Light Rain |
4 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 900, BROKEN at 5500 |
SPECI KTWF 151802Z 29009KT 4SM -RA BR BKN004 OVC009 07/06 A2994 RMK AO2 P0000 T00670061 |
| 2025-10-15 17:53:00Z |
300° at 9 kts |
Light Rain |
2.5 |
LIFR |
Clouds OVERCAST at 400, BROKEN at 4700, OVERCAST at 12000, BROKEN at 23000 |
METAR KTWF 151753Z 30009KT 2 1/2SM -RA BR OVC004 07/06 A2994 RMK AO2 SLP121 P0004 60009 T00670061 10072 20067 50002 |
| 2025-10-15 16:53:00Z |
300° at 6 kts |
Light Rain |
4 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 2900, OVERCAST at 4400, BROKEN at 27000 |
METAR KTWF 151653Z 30006KT 4SM -RA BR OVC003 07/06 A2994 RMK AO2 RAB48 SLP122 P0000 T00670061 |
| 2025-10-15 15:20:00Z |
320° at 5 kts |
Light Rain |
2 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 900, BROKEN at 1800, BROKEN at 1900 |
SPECI KTWF 151520Z 32005KT 2SM -RA BR BKN004 OVC009 07/07 A2994 RMK AO2 RAE1457B08 P0000 T00720067 |
| 2025-10-15 15:10:00Z |
320° at 5 kts |
Light Rain |
2 |
IFR |
Clouds SCATTERED at 400, OVERCAST at 900, OVERCAST at 4300, OVERCAST at 5500 |
SPECI KTWF 151510Z 32005KT 2SM -RA BR SCT004 OVC009 07/07 A2994 RMK AO2 RAE1457B08 P0000 T00720067 |
| 2025-10-15 14:53:00Z |
340° at 4 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 800, OVERCAST at 1300, BROKEN at 22000, BROKEN at 18000 |
METAR KTWF 151453Z 34004KT 2SM -RA BR BKN008 OVC013 07/07 A2993 RMK AO2 SLP122 P0005 60005 T00720067 52002 |
| 2025-10-15 14:42:00Z |
Winds Calm |
Light Rain |
1.75 |
IFR |
Clouds BROKEN at 800, OVERCAST at 3600, OVERCAST at 6000 |
SPECI KTWF 151442Z 00000KT 1 3/4SM -RA BR BKN008 OVC036 07/07 A2993 RMK AO2 P0005 T00720067 |
| 2025-10-15 14:35:00Z |
Winds Calm |
Light Rain |
1.75 |
IFR |
Clouds BROKEN at 1000, OVERCAST at 4900, SCATTERED at 7500 |
SPECI KTWF 151435Z 00000KT 1 3/4SM -RA BR BKN010 OVC049 07/07 A2993 RMK AO2 P0004 T00720067 |
| 2025-10-15 14:03:00Z |
280° at 5 kts |
Light Rain |
2.5 |
IFR |
Clouds SCATTERED at 1500, OVERCAST at 4900, OVERCAST at 2800, OVERCAST at 3400 |
SPECI KTWF 151403Z 28005KT 2 1/2SM -RA BR SCT015 OVC049 07/07 A2992 RMK AO2 P0002 T00720067 |
| 2025-10-15 13:53:00Z |
280° at 4 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 1600, OVERCAST at 3900, OVERCAST at 3500, BROKEN at 22000 |
METAR KTWF 151353Z 28004KT 5SM -RA BR OVC016 07/06 A2992 RMK AO2 RAB27 SLP117 P0000 T00720061 |
| 2025-10-11 13:53:00Z |
250° at 17 kts, Gusting to 27 kts |
Light Rain, Gusty Winds |
6 |
VFR |
Clouds OVERCAST at 6500, FEW at 25000, OVERCAST at 4200, BROKEN at 20000 |
METAR KTWF 111353Z 25017G27KT 6SM -RA BR OVC065 06/04 A2987 RMK AO2 PK WND 25027/1347 RAE1259B29 SLP077 P0002 T00610039 |
| 2025-10-11 03:18:00Z |
210° at 17 kts, Gusting to 41 kts |
Heavy Thunderstorms, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 3900, SCATTERED at 7500, BROKEN at 9000, BROKEN at 3300 |
SPECI KTWF 110318Z AUTO 21017G41KT 3SM +TSRA FEW039 SCT075 BKN090 18/12 A2985 RMK AO2 PK WND 21041/0313 WSHFT 0258 RAB08 TSB08 PRESRR P0005 T01830122 |
| 2025-10-04 22:53:00Z |
270° at 24 kts, Gusting to 36 kts |
Rain, Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 3900, FEW at 12000, BROKEN at 3500, OVERCAST at 13000 |
METAR KTWF 042253Z 27024G36KT 4SM RA FEW039 FEW120 12/03 A2989 RMK AO2 PK WND 26036/2252 SLP094 P0000 T01220033 $ |
| 2025-10-04 20:53:00Z |
270° at 20 kts, Gusting to 35 kts |
Rain, Very Gusty Winds |
4 |
MVFR |
Clouds BROKEN at 6000, OVERCAST at 8000, OVERCAST at 17000, OVERCAST at 25000 |
METAR KTWF 042053Z 27020G35KT 4SM RA BKN060 OVC080 11/04 A2989 RMK AO2 PK WND 27035/2048 SLP093 P0001 60007 T01110044 56008 $ |
| 2025-09-30 08:53:00Z |
260° at 3 kts |
Light Rain |
3 |
MVFR |
Clouds OVERCAST at 6500, SCATTERED at 2400, BROKEN at 4500, OVERCAST at 15000 |
METAR KTWF 300853Z AUTO 26003KT 3SM -RA BR OVC065 12/11 A3002 RMK AO2 SLP117 P0010 60027 T01220111 50006 |
| 2025-09-30 08:16:00Z |
260° at 6 kts |
Light Rain |
3 |
MVFR |
Clouds FEW at 5000, OVERCAST at 6000, OVERCAST at 4800, OVERCAST at 15000 |
SPECI KTWF 300816Z AUTO 26006KT 3SM -RA BR FEW050 OVC060 12/12 A3003 RMK AO2 P0005 T01220117 |
| 2025-09-30 06:53:00Z |
250° at 18 kts, Gusting to 29 kts |
Light Rain, Gusty Winds |
3 |
MVFR |
Clouds FEW at 800, SCATTERED at 1400, OVERCAST at 3300, OVERCAST at 24000 |
METAR KTWF 300653Z AUTO 25018G29KT 3SM -RA BR FEW008 SCT014 OVC033 13/11 A3000 RMK AO2 PK WND 26029/0644 RAB0554 SLP109 P0009 T01280111 402780122 |
| 2025-09-28 21:20:00Z |
VRB° at 5 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 12000, BROKEN at 3200, OVERCAST at 4200 |
SPECI KTWF 282120Z VRB05KT 10SM TS FEW120 27/06 A2996 RMK AO2 LTG DSNT SE TSB20 T02670061 |
| 2025-09-21 23:04:00Z |
220° at 5 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9500, BROKEN at 12000, SCATTERED at 6500, OVERCAST at 8400 |
SPECI KTWF 212304Z 22005KT 10SM TS BKN095 BKN120 23/10 A2994 RMK AO2 TSB04 T02280100 |