| 2026-09-01 02:51:00Z |
270° at 23 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 17000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 010251Z 27023G40KT 2 1/2SM BLDU SCT000 SCT110 SCT170 BKN250 27/14 A2999 RMK AO2 PK WND 26042/0210 SLP078 OCNL LTGCG DSNT NE AND W CB DSNT NE AND W DU SCT000 MTNS OBSCD SW-NW T02720144 53022 $ |
| 2026-09-01 02:02:00Z |
250° at 31 kts, Gusting to 41 kts |
Blowing Dust, Very Gusty Winds |
1.5 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 17000, BROKEN at 25000, OVERCAST at 14000 |
SPECI KELP 010202Z COR 25031G41KT 1 1/2SM BLDU SCT000 SCT110 SCT170 BKN250 28/14 A2999 RMK AO2 PK WND 25041/0201 OCNL LTGCG DSNT NE CB DSNT NE DU SCT000 MTNS OBSCD SW-NW T02780139 $ |
| 2026-09-01 01:51:00Z |
240° at 25 kts, Gusting to 44 kts |
Blowing Dust, Very Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 17000, BROKEN at 25000, BROKEN at 19000 |
METAR KELP 010151Z 24025G44KT 2SM BLDU SCT000 SCT110 SCT170 BKN250 29/13 A2999 RMK AO2 PK WND 24044/0147 WSHFT 0113 PRESRR SLP075 OCNL LTGCG DSNT NE AND W CB DSNT NE AND W DU SCT000 VIS SW-NW 1 MTNS OBSCD SW-NW T02940128 $ |
| 2026-09-01 01:28:00Z |
250° at 27 kts, Gusting to 35 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 17000, BROKEN at 25000, SCATTERED at 3400 |
SPECI KELP 010128Z 25027G35KT 2 1/2SM BLDU FEW000 SCT110 SCT170 BKN250 32/11 A2995 RMK AO2 PK WND 21035/0120 WSHFT 0113 PRESRR DU FEW000 MTNS OBSCD SW-NW T03220111 $ |
| 2026-08-27 22:58:00Z |
190° at 20 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
8 |
VFR |
Clouds SCATTERED at 11000, SCATTERED at 15000, BROKEN at 25000, BROKEN at 11000 |
SPECI KELP 272258Z 19020G29KT 8SM TS SCT110CB SCT150 BKN250 32/12 A3008 RMK AO2 PK WND 19029/2257 WSHFT 2238 FRQ LTGICCG SW AND DSNT SE AND NW TS SW MOV S CB DSNT SE AND NW SHRA SW AND DSNT SE T03220122 |
| 2026-08-27 21:51:00Z |
80° at 18 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, BROKEN at 25000, SCATTERED at 12000, OVERCAST at 13000 |
METAR KELP 272151Z 08018G30KT 10SM TS SCT110CB BKN250 34/11 A3006 RMK AO2 PK WND 06034/2128 TSB17 SLP093 FRQ LTGICCG W AND DSNT ALQDS TS W MOV SE CB DSNT ALQDS SHRA W AND DSNT E SE-SW AND NW BLDU NW-N T03390111 |
| 2026-08-27 21:21:00Z |
90° at 13 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 25000, OVERCAST at 6000, BROKEN at 10000 |
SPECI KELP 272121Z 09013G19KT 10SM TS SCT100CB BKN250 38/10 A3006 RMK AO2 TSB17 FRQ LTGICCG E AND W AND DSNT NE-SE TS E AND W MOV S CB DSNT NE AND SE SHRA E AND W AND DSNT NE AND SE T03830100 |
| 2026-08-17 23:18:00Z |
130° at 20 kts, Gusting to 36 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7500, SCATTERED at 12000, BROKEN at 25000, OVERCAST at 12000 |
SPECI KELP 172318Z 13020G36KT 10SM TS SCT075CB SCT120 BKN250 26/17 A3015 RMK AO2 PK WND 12036/2314 WSHFT 2258 RAB15E16 TSB04 OCNL LTGCG SE-S TS SE-S MOV SW SHRA SE-S P0000 T02610172 |
| 2026-08-17 23:05:00Z |
60° at 16 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7500, SCATTERED at 12000, BROKEN at 25000, OVERCAST at 25000 |
SPECI KELP 172305Z 06016G24KT 10SM TS SCT075CB SCT120 BKN250 31/14 A3013 RMK AO2 TSB04 OCNL LTGCG E-SE TS E-SE MOV SW SHRA E-SE T03060139 |
| 2026-08-17 20:10:00Z |
40° at 12 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7000, BROKEN at 14000, BROKEN at 25000, BROKEN at 25000 |
SPECI KELP 172010Z 04012G19KT 10SM TS SCT070CB BKN140 BKN250 32/12 A3018 RMK AO2 TSB09 OCNL LTGIC E TS E MOV W CB DSNT NE SHRA E AND DSNT N T03220122 |
| 2026-08-17 01:51:00Z |
300° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9000, BROKEN at 15000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 170151Z 30009KT 10SM TS SCT090CB BKN150 BKN250 26/16 A3016 RMK AO2 RAE21 SLP142 OCNL LTGICCG SE-S TS SE-S MOV SW CB DSNT SW SHRA SE AND DSNT SW-W P0001 T02560161 $ |
| 2026-08-17 00:17:00Z |
VRB° at 3 kts, Gusting to 14 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9000, BROKEN at 15000, BROKEN at 25000, BROKEN at 9900 |
SPECI KELP 170017Z VRB03G14KT 10SM TS BKN090CB BKN150 BKN250 28/14 A3014 RMK AO2 RAE16 FRQ LTGICCG SE-SW-NW TS SE-SW-NW MOV SW P0001 T02780139 $ |
| 2026-08-16 22:51:00Z |
360° at 22 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 9000, BROKEN at 15000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 162251Z 36022G30KT 10SM TS BKN090CB BKN150 BKN250 32/13 A3009 RMK AO2 PK WND 01032/2247 TSB14 SLP112 FRQ LTGICCG NW-E TS NW-E MOV SW CB DSNT SW SHRA NW-E T03220133 $ |
| 2026-08-16 22:29:00Z |
90° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9000, BROKEN at 15000, BROKEN at 25000, BROKEN at 8000 |
SPECI KELP 162229Z COR 09006KT 10SM TS SCT090CB BKN150 BKN250 36/09 A3008 RMK AO2 TSB14 FRQ LTGICCG NW-E TS NW-E MOV SW CB DSNT SW SHRA NW-E T03560089 $ |
| 2026-08-16 22:15:00Z |
180° at 9 kts, Gusting to 15 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9000, BROKEN at 25000, OVERCAST at 2900, BROKEN at 22000 |
SPECI KELP 162215Z 18009G15KT 10SM TS SCT090CB BKN250 37/09 A3008 RMK AO2 TSB14 FRQ LTGICCG NW-N TS NW-N MOV SW CB DSNT NE AND SW SHRA NW-N AND DSNT NE T03670089 $ |
| 2026-08-16 02:16:00Z |
300° at 8 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9000, SCATTERED at 16000, BROKEN at 25000, BROKEN at 2000 |
SPECI KELP 160216Z 30008KT 10SM TS SCT090CB SCT160 BKN250 29/12 A3015 RMK AO2 TSB15 OCNL LTGCG NW TS NW MOV S SHRA SE AND SW-NW T02890122 $ |
| 2026-08-16 00:51:00Z |
90° at 17 kts, Gusting to 31 kts |
Thunderstorms, Very Gusty Winds |
8 |
VFR |
Clouds SCATTERED at 9000, BROKEN at 16000, BROKEN at 25000, BROKEN at 20000 |
METAR KELP 160051Z 09017G31KT 8SM TS SCT090CB BKN160 BKN250 26/14 A3015 RMK AO2 PK WND 07039/0025 WSHFT 0004 SLP139 OCNL LTGCG N-SE TS N-SE MOV LTL SHRA NE-SE AND NW-N BLDU ALQDS T02560144 |
| 2026-08-16 00:24:00Z |
80° at 26 kts, Gusting to 39 kts |
Thunderstorms, Very Gusty Winds |
7 |
VFR |
Clouds SCATTERED at 9000, BROKEN at 16000, BROKEN at 25000, BROKEN at 9100 |
SPECI KELP 160024Z 08026G39KT 7SM TS SCT090CB BKN160 BKN250 26/15 A3014 RMK AO2 PK WND 07039/0024 WSHFT 0004 FRQ LTGCG N-E TS N-E MOV LTL SHRA NE-E BLDU ALQDS T02610150 |
| 2026-08-15 23:51:00Z |
240° at 11 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 9000, BROKEN at 16000, BROKEN at 25000, OVERCAST at 25000 |
METAR KELP 152351Z 24011G19KT 10SM TS SCT090CB BKN160 BKN250 35/12 A3010 RMK AO2 TSB49 SLP111 FRQ LTGCG NE-E AND DSNT SW-S TS NE-E MOV W CB DSNT SW-S SHRA DSNT ALQDS T03500117 10361 20306 56008 |
| 2026-08-13 10:00:00Z |
190° at 20 kts, Gusting to 32 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 4500, BROKEN at 8000, BROKEN at 13000, BROKEN at 30000 |
SPECI KELP 131000Z 19020G32KT 10SM TS FEW045 BKN080CB BKN130 23/16 A3008 RMK AO2 PK WND 17032/0959 TSB0954 OCNL LTGICCC E-SE AND S-SW TS E-SE AND S-SW MOV N T02280161 $ |
| 2026-08-13 09:05:00Z |
190° at 23 kts, Gusting to 35 kts |
Blowing Dust, Very Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 4500, BROKEN at 8500, OVERCAST at 13000 |
SPECI KELP 130905Z 19023G35KT 6SM BLDU SCT045 BKN085 OVC130 25/16 A3005 RMK AO2 PK WND 20035/0858 T02500161 $ |
| 2026-08-12 01:12:00Z |
210° at 11 kts |
Blowing Dust |
6 |
VFR |
Clouds BROKEN at 12000, BROKEN at 25000, SCATTERED at 21000, BROKEN at 3000 |
SPECI KELP 120112Z 21011KT 6SM BLDU BKN120 BKN250 32/11 A3001 RMK AO2 OCNL LTGCG DSNT E CB DSNT NE E AND NW MTNS OBSCD SW T03170111 |
| 2026-08-12 00:51:00Z |
230° at 14 kts, Gusting to 26 kts |
Blowing Dust, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 12000, BROKEN at 25000, BROKEN at 30000, OVERCAST at 25000 |
METAR KELP 120051Z 23014G26KT 2SM BLDU FEW000 SCT120 BKN250 32/12 A2999 RMK AO2 PK WND 22046/2358 SLP074 OCNL LTGCG DSNT E CB DSNT NE E AND NW DU FEW000 MTNS OBSCD SW-NW T03170117 |
| 2026-08-12 00:22:00Z |
220° at 26 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
1 |
IFR |
Clouds SCATTERED at 12000, SCATTERED at 25000, BROKEN at 11000, BROKEN at 13000 |
SPECI KELP 120022Z 22026G40KT 1SM BLDU FEW000 SCT120 SCT250 32/12 A2998 RMK AO2 PK WND 22046/2358 OCNL LTGCG DSNT NE-E AND SW CB DSNT NE-E AND SW DU FEW000 MTNS OBSCD SW-NW T03220117 |
| 2026-08-12 00:01:00Z |
210° at 23 kts, Gusting to 46 kts |
Very Gusty Winds |
0.5 |
LIFR |
Clouds SCATTERED at 12000, SCATTERED at 25000, OVERCAST at 30000, BROKEN at 5000 |
SPECI KELP 120001Z 21023G46KT 1/2SM DS SCT000 SCT120 SCT250 36/09 A2997 RMK AO2 PK WND 22046/2358 OCNL LTGCG DSNT NE-E AND S CB DSNT NE-E S AND W DU SCT000 MTNS OBSCD SW-NW T03560094 |
| 2026-08-08 08:51:00Z |
Winds Calm |
Thunderstorms |
8 |
VFR |
Clouds FEW at 4300, BROKEN at 9500, OVERCAST at 13000, BROKEN at 23000 |
METAR KELP 080851Z 00000KT 8SM TSRA FEW043 BKN095CB OVC130 21/18 A3025 RMK AO2 PK WND 05031/0800 RAB11 SLP164 FRQ LTGICCGCC OHD ALQDS TS OHD ALQDS MOV SW P0004 60004 T02060178 53031 $ |
| 2026-08-08 07:51:00Z |
30° at 14 kts, Gusting to 22 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 9500, BROKEN at 14000, OVERCAST at 18000, BROKEN at 20000 |
METAR KELP 080751Z 03014G22KT 10SM TS BKN095CB BKN140 OVC180 25/17 A3020 RMK AO2 TSB30 SLP144 FRQ LTGICCGCC ALQDS TS ALQDS MOV SW SHRA NE-SE AND W-NW T02500167 $ |
| 2026-08-08 07:36:00Z |
70° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9500, BROKEN at 13000, OVERCAST at 25000 |
SPECI KELP 080736Z 07004KT 10SM TS BKN095CB BKN130 OVC250 25/16 A3018 RMK AO2 TSB30 FRQ LTGICCGCC NW-NE TS NW-NE MOV SW T02500156 $ |
| 2026-08-08 05:51:00Z |
250° at 3 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9500, SCATTERED at 13000, BROKEN at 16000, BROKEN at 25000 |
METAR KELP 080551Z 25003KT 10SM TS FEW095CB SCT130 BKN160 BKN250 27/12 A3014 RMK AO2 SLP125 TSB40 OCNL LTGICCG W-NW TS W-NW MOV LTL SHRA W-NW 60052 T02720117 10383 20222 55001 $ |
| 2026-08-08 05:42:00Z |
230° at 7 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9500, SCATTERED at 13000, BROKEN at 16000, BROKEN at 25000 |
SPECI KELP 080542Z 23007KT 10SM TS FEW095CB SCT130 BKN160 BKN250 27/13 A3014 RMK AO2 TSB40 OCNL LTGICCG NW TS NW MOV LTL T02670128 $ |
| 2026-08-08 03:51:00Z |
290° at 17 kts, Gusting to 23 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 7500, SCATTERED at 9500, BROKEN at 12000, BROKEN at 16000 |
METAR KELP 080351Z 29017G23KT 10SM TS FEW075 SCT095CB BKN120 BKN160 OVC250 27/13 A3015 RMK AO2 PK WND 30033/0322 RAB0259E48 SLP130 OCNL LTGICCG SW-W TS SW-W MOV LTL SHRA SW-NW-NE P0002 T02670133 $ |
| 2026-08-08 02:51:00Z |
350° at 11 kts, Gusting to 17 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 7500, BROKEN at 9500, BROKEN at 12000, BROKEN at 16000 |
METAR KELP 080251Z 35011G17KT 10SM TS FEW075 BKN095CB BKN120 BKN160 OVC250 26/15 A3015 RMK AO2 PK WND 03038/0222 RAE35 SLP133 FRQ LTGICCGCC ALQDS TS ALQDS MOV LTL SHRA N-NE AND SW-NW P0005 60050 T02560150 53046 $ |
| 2026-08-08 00:35:00Z |
60° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9500, SCATTERED at 13000, BROKEN at 16000, BROKEN at 25000 |
SPECI KELP 080035Z 06004KT 10SM TS SCT095CB SCT130 BKN160 BKN250 38/09 A3000 RMK AO2 TSB34 OCNL LTGICCG E-SE TS E-SE MOV LTL CB DSNT N-NE AND S SHRA E-SE AND DSNT N-NE T03830089 |
| 2026-08-07 21:51:00Z |
30° at 8 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9500, SCATTERED at 25000, SCATTERED at 25000, BROKEN at 25000 |
METAR KELP 072151Z COR 03008KT 10SM TS SCT095CB SCT250 38/12 A3004 RMK AO2 TSB33 SLP085 OCNL LTGICCG E TS E MOV LTL CB DSNT NE AND SE T03780122 |
| 2026-08-07 21:34:00Z |
VRB° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9500, FEW at 25000, BROKEN at 7500, BROKEN at 5500 |
SPECI KELP 072134Z VRB06KT 10SM TS FEW095CB FEW250 38/12 A3005 RMK AO2 TSB33 OCNL LTGICCG E TS E MOV LTL CB DSNT NE T03780122 |
| 2026-08-07 04:51:00Z |
Winds Calm |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 10000, SCATTERED at 14000, BROKEN at 18000, BROKEN at 25000 |
METAR KELP 070451Z 00000KT 10SM TS FEW100CB SCT140 BKN180 BKN250 29/14 A3009 RMK AO2 RAB07E21 TSB17 SLP104 CONS LTGICCCCG SE-SW TS SE-SW MOV SW SHRA SE-SW P0001 T02940144 |
| 2026-08-06 23:51:00Z |
Winds Calm |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 14000, BROKEN at 25000, OVERCAST at 18000 |
METAR KELP 062351Z 00000KT 10SM TS SCT100CB BKN140 BKN250 31/16 A2998 RMK AO2 PK WND 04032/2253 RAE28 SLP074 FRQ LTGICCG W-NW TS W-NW MOV SW CB DSNT NE SHRA W-NW P0000 60000 T03110161 10383 20272 58001 |
| 2026-08-06 22:27:00Z |
90° at 5 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 14000, BROKEN at 25000, BROKEN at 25000 |
SPECI KELP 062227Z 09005KT 10SM TS SCT100CB BKN140 BKN250 38/12 A2998 RMK AO2 TSB06 FRQ LTGICCG N E AND DSNT NE TS N AND E MOV LTL CB DSNT NE SHRA N E AND DSNT NE T03780117 |
| 2026-08-06 22:07:00Z |
150° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 10000, FEW at 14000, BROKEN at 25000, OVERCAST at 13000 |
SPECI KELP 062207Z 15004KT 10SM TS FEW100CB FEW140 BKN250 37/11 A2998 RMK AO2 TSB06 FRQ LTGICCG E AND DSNT NE TS E MOV LTL CB DSNT N AND NE SHRA E AND DSNT NE T03720111 |
| 2026-08-02 06:51:00Z |
120° at 13 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 4200, BROKEN at 7000, BROKEN at 10000, OVERCAST at 15000 |
METAR KELP 020651Z 12013G24KT 10SM TS FEW042 BKN070 BKN100CB OVC150 22/17 A3016 RMK AO2 PK WND 12029/0639 WSHFT 0553 RAE29 SLP135 OCNL LTGICCGCC SE S AND SW TS SE S AND SW MOV S VIRGA ALQDS P0004 T02220172 403780211 $ |
| 2026-08-02 03:51:00Z |
360° at 20 kts, Gusting to 33 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 18000, BROKEN at 25000, OVERCAST at 22000 |
METAR KELP 020351Z 36020G33KT 10SM TS SCT100CB BKN180 BKN250 32/13 A3011 RMK AO2 PK WND 35033/0351 TSB49 PRESRR SLP112 CONS LTGICCCCG NW-NE TS NW-NE MOV S SHRA NW-NE T03170128 $ |
| 2026-08-01 22:51:00Z |
140° at 17 kts, Gusting to 25 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 900, SCATTERED at 15000, BROKEN at 11000, BROKEN at 25000 |
METAR KELP 012251Z 14017G25KT 10SM TS SCT009CB SCT150 34/12 A3006 RMK AO2 PK WND 08040/2212 TSE2158B2159 SLP094 FRQ LTGICCG SE-S TS SE-S MOV S CB DSNT N SHRA SE-S BLDU ALQDS T03390117 $ |
| 2026-08-01 22:24:00Z |
100° at 21 kts, Gusting to 37 kts |
Very Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 900, SCATTERED at 15000, OVERCAST at 5000, OVERCAST at 25000 |
SPECI KELP 012224Z 10021G37KT 6SM TS BLDU SCT009CB SCT150 32/15 A3007 RMK AO2 PK WND 08040/2212 TSE2158B2159 FRQ LTGICCG E-SE TS E-SE MOV S SHRA E-SE MTNS OBSCD SW-NW T03170150 $ |
| 2026-08-01 21:23:00Z |
VRB° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9000, BROKEN at 4200, OVERCAST at 6000, BROKEN at 14000 |
SPECI KELP 012123Z VRB04KT 10SM TS FEW090CB 36/12 A3007 RMK AO2 TSB22 OCNL LTGICCG NE-E TS NE-E MOV S SHRA NE-E T03610117 $ |
| 2026-08-01 05:55:00Z |
10° at 14 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 12000, BROKEN at 16000, BROKEN at 20000, BROKEN at 25000 |
SPECI KELP 010555Z 01014KT 10SM TS SCT120CB BKN160 BKN200 BKN250 34/09 A3008 RMK AO2 TSB54 OCNL LTGICCG N AND DSNT NE AND W TS N MOV LTL CB DSNT NE AND W SHRA N T03440089 $ |
| 2026-08-01 02:51:00Z |
330° at 34 kts, Gusting to 47 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 12000, BROKEN at 16000, BROKEN at 25000, BROKEN at 3300 |
METAR KELP 010251Z 33034G47KT 10SM TS BKN120CB BKN160 BKN250 31/13 A3004 RMK AO2 PK WND 33047/0249 PRESFR SLP086 CONS LTGICCCCG W-N TS W-N MOV LTL SHRA W-N 60000 T03110128 50021 $ |
| 2026-08-01 01:51:00Z |
360° at 23 kts, Gusting to 32 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 12000, BROKEN at 25000, BROKEN at 23000, BROKEN at 24000 |
METAR KELP 010151Z 36023G32KT 10SM TS BKN120CB BKN250 29/16 A3006 RMK AO2 PK WND 35056/0055 RAB0054RAEMMB19E37 SLP097 FRQ LTGICCG SW-W AND DSNT NW-NE TS SW-W MOV LTL CB DSNT NW-NE SHRA SW-W AND DSNT NW-NE P0000 T029 $ |
| 2026-08-01 01:20:00Z |
360° at 27 kts, Gusting to 38 kts |
Very Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 12000, BROKEN at 25000, BROKEN at 8000, BROKEN at 8500 |
SPECI KELP 010120Z 36027G38KT 5SM -TSRA BLDU BKN120CB BKN250 30/15 A3003 RMK AO2 PK WND 35056/0055 RAB0054RAEMMB19 CONS LTGICCG NW-NE TS NW-NE MOV LTL CB DSNT W P0000 T03000150 $ |
| 2026-08-01 01:01:00Z |
350° at 24 kts, Gusting to 56 kts |
Very Gusty Winds |
0.5 |
LIFR |
Clouds BROKEN at 12000, BROKEN at 25000, OVERCAST at 7000 |
SPECI KELP 010101Z 35024G56KT 1/2SM -TSRA DS BKN120CB BKN250 32/12 A3001 RMK AO2 PK WND 35056/0055 RAB0054 CONS LTGICCG NW-NE TS NW-NE MOV LTL CB DSNT W SHRA NW-NE MTNS OBSCD SW-NW P0000 T03220122 |
| 2026-08-01 00:37:00Z |
140° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 12000, BROKEN at 25000, OVERCAST at 8000, OVERCAST at 2800 |
SPECI KELP 010037Z 14006KT 10SM TS SCT120CB BKN250 40/08 A2997 RMK AO2 TSB35 CONS LTGICCG NW-NE TS NW-NE MOV LTL CB DSNT W SHRA NW-NE T04000083 |
| 2026-07-28 04:04:00Z |
220° at 12 kts |
Blowing Dust |
3 |
MVFR |
Clouds SCATTERED at 13000, SCATTERED at 20000, BROKEN at 25000, OVERCAST at 8600 |
SPECI KELP 280404Z 22012KT 3SM BLDU FEW000 SCT130 SCT200 BKN250 34/14 A2991 RMK AO2 OCNL LTGCG DSNT N CB DSNT N DU FEW000 MTNS OBSCD SW-NW T03390144 |
| 2026-07-28 03:09:00Z |
210° at 15 kts, Gusting to 21 kts |
Blowing Dust, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 13000, SCATTERED at 20000, BROKEN at 25000, BROKEN at 17000 |
SPECI KELP 280309Z 21015G21KT 2SM BLDU FEW000 SCT130 SCT200 BKN250 36/13 A2989 RMK AO2 DU FEW000 MTNS OBSCD SW-NW T03560128 |
| 2026-07-28 00:25:00Z |
Winds Calm |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 12000, BROKEN at 18000, BROKEN at 25000, BROKEN at 18000 |
SPECI KELP 280025Z 00000KT 10SM TS SCT120CB BKN180 BKN250 41/08 A2986 RMK AO2 TSB24 OCNL LTGCG NE-E TS NE-S MOV LTL SHRA NE-E T04060078 |
| 2026-07-25 03:11:00Z |
160° at 14 kts, Gusting to 22 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 12000, BROKEN at 16000, BROKEN at 25000, OVERCAST at 14000 |
SPECI KELP 250311Z 16014G22KT 10SM TS BKN120CB BKN160 BKN250 34/12 A3000 RMK AO2 PK WND 13027/0253 WSHFT 0251 RAE07 FRQ LTGICCG ALQDS AND DSNT NW TS ALQDS MOV W CB DSNT NW SHRA E S-SW AND NW P0000 T03440117 |
| 2026-07-25 02:06:00Z |
260° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 12000, BROKEN at 16000, BROKEN at 25000, OVERCAST at 24000 |
SPECI KELP 250206Z 26004KT 10SM TS SCT120CB BKN160 BKN250 38/09 A2996 RMK AO2 TSB05 OCNL LTGIC E TS E MOV W SHRA E T03830089 |
| 2026-07-23 03:51:00Z |
100° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 9000, SCATTERED at 14000, BROKEN at 25000, BROKEN at 20000 |
METAR KELP 230351Z 10009KT 10SM TS SCT090CB SCT140 BKN250 32/13 A3005 RMK AO2 PK WND 11030/0324 SLP090 OCNL LTGIC E TS E MOV LTL SHRA E T03170133 |
| 2026-07-23 02:51:00Z |
130° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9000, FEW at 14000, FEW at 25000, OVERCAST at 25000 |
METAR KELP 230251Z 13004KT 10SM TS FEW090CB FEW140 FEW250 33/12 A3003 RMK AO2 TSB48 SLP084 OCNL LTGIC SE TS SE MOV N SHRA SE T03330122 53007 |
| 2026-07-21 23:51:00Z |
190° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 7000, SCATTERED at 12000, BROKEN at 25000, OVERCAST at 16000 |
METAR KELP 212351Z 19006KT 10SM TS SCT070CB SCT120 BKN250 32/14 A3002 RMK AO2 TSB23 SLP089 OCNL LTGIC N TS N MOV N CB DSNT E SHRA N AND DSNT E AND W T03170144 10333 20294 55011 |
| 2026-07-21 23:24:00Z |
200° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 6500, BROKEN at 12000, BROKEN at 25000, OVERCAST at 25000 |
SPECI KELP 212324Z 20009KT 10SM TS SCT065CB BKN120 BKN250 32/14 A3001 RMK AO2 TSB23 OCNL LTGIC N-NE TS N-NE MOV N TCU DSNT S SHRA N-NE T03170139 |
| 2026-07-19 23:08:00Z |
140° at 16 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7500, BROKEN at 16000, BROKEN at 20000, OVERCAST at 1800 |
SPECI KELP 192308Z 14016G29KT 10SM TS SCT075CB BKN160 BKN200 30/13 A2999 RMK AO2 PK WND 13029/2304 FRQ LTGCG NE-E OCNL LTGCG DSNT SW AND NW TS NE-E MOV SW CB DSNT SW AND NW SHRA NE-E AND DSNT SE-SW AND NW T03000133 $ |
| 2026-07-19 22:51:00Z |
130° at 21 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7500, SCATTERED at 16000, BROKEN at 20000, BROKEN at 25000 |
METAR KELP 192251Z 13021G30KT 10SM TS SCT075CB SCT160 BKN200 31/17 A2999 RMK AO2 PK WND 13030/2240 SLP078 TSB25 OCNL LTGCG SE-S AND DSNT NE-E AND NW TS SE-S MOV SW CB DSNT NE-E AND NW SHRA SE-S AND DSNT NE-E AND NW T030601 $ |
| 2026-07-19 22:28:00Z |
120° at 12 kts, Gusting to 18 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7500, SCATTERED at 16000, BROKEN at 20000, BROKEN at 8000 |
SPECI KELP 192228Z 12012G18KT 10SM TS SCT075CB SCT160 BKN200 33/13 A2998 RMK AO2 TSB25 FRQ LTGCG E-SE AND DSNT NW TS E-SE MOV SW CB DSNT NE AND NW SHRA E-SE AND DSNT N-NE AND NW T03330128 $ |
| 2026-07-19 04:06:00Z |
50° at 14 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 7000, BROKEN at 14000, BROKEN at 25000, OVERCAST at 8100 |
SPECI KELP 190406Z 05014KT 10SM TS SCT070CB BKN140 BKN250 24/16 A3009 RMK AO2 WSHFT 0346 CONS LTGICCCCG N-E TS N-E MOV LTL SHRA N-E T02440156 $ |
| 2026-07-19 02:51:00Z |
280° at 17 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 6500, BROKEN at 16000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 190251Z 28017G24KT 10SM TS SCT065CB BKN160 BKN250 26/14 A3003 RMK AO2 PK WND 29039/0154 TSB0154E14B50 SLP100 CONS LTGICCCCG NE-E AND W TS NE-E AND W MOV S SHRA NE-E AND W T02610144 50007 $ |
| 2026-07-19 01:55:00Z |
290° at 28 kts, Gusting to 39 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 6500, BROKEN at 16000, BROKEN at 25000, OVERCAST at 3900 |
SPECI KELP 190155Z 29028G39KT 10SM TS SCT065CB BKN160 BKN250 28/16 A3003 RMK AO2 PK WND 29039/0154 TSB54 FRQ LTGICCCCG W-NW TS W-NW MOV LTL CB DSNT NE AND S SHRA W-NW T02830156 $ |
| 2026-07-18 07:51:00Z |
160° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 13000, BROKEN at 25000, BROKEN at 22000 |
METAR KELP 180751Z 16004KT 10SM TS SCT080CB BKN130 BKN250 24/14 A3014 RMK AO2 SLP125 TSB36 OCNL LTGICCG W-NW TS W-NW MOV S SHRA ALQDS T02440144 |
| 2026-07-18 07:37:00Z |
180° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 13000, BROKEN at 25000 |
SPECI KELP 180737Z 18004KT 10SM TS SCT080CB BKN130 BKN250 24/15 A3014 RMK AO2 TSB36 OCNL LTGICCG NW-N TS NW-N MOV S SHRA ALQDS T02440150 |
| 2026-07-18 01:20:00Z |
310° at 7 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 8000, BROKEN at 12000, BROKEN at 16000, BROKEN at 19000 |
SPECI KELP 180120Z 31007KT 10SM TS BKN080 BKN120 BKN160 29/16 A3004 RMK AO2 TSB19 OCNL LTGICCG N AND DSNT NE AND W TS N MOV E CB DSNT NE AND W MOV E SHRA N AND DSNT NE S AND W T02890156 |
| 2026-07-17 23:51:00Z |
90° at 8 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 12000, BROKEN at 25000, SCATTERED at 17000 |
METAR KELP 172351Z 09008KT 10SM TS SCT080CB BKN120 BKN250 28/17 A3003 RMK AO2 RAE27 SLP095 FRQ LTGICCG SE-SW TS SE-SW MOV SE CB DSNT NE AND W MOV SE SHRA SE-SW AND DSNT NE AND W P0001 60003 T02830167 10344 20244 58006 |
| 2026-07-16 23:35:00Z |
240° at 12 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9000, SCATTERED at 9000, BROKEN at 12000, SCATTERED at 6000 |
SPECI KELP 162335Z 24012KT 10SM TS BKN090CB 31/12 A2997 RMK AO2 WSHFT 2315 TSB05 OCNL LTGIC SW TS SW MOV SW CB DSNT NW SHRA NE SE AND SW T03110122 |
| 2026-07-16 23:06:00Z |
150° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9000, BROKEN at 3600, OVERCAST at 4300, BROKEN at 6000 |
SPECI KELP 162306Z 15009KT 10SM TS BKN090CB 32/10 A2997 RMK AO2 TSB05 OCNL LTGIC W TS W MOV SW SHRA S AND W T03220100 |
| 2026-07-14 23:07:00Z |
190° at 14 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 8000, BROKEN at 18000, OVERCAST at 10000, BROKEN at 21000 |
SPECI KELP 142307Z 19014G24KT 10SM TS BKN080CB 26/18 A3006 RMK AO2 PK WND 17034/2254 RAB2255E04 TSB06 OCNL LTGICCG S-SW TS S-SW MOV S SHRA S-SW P0000 T02610183 $ |
| 2026-07-13 01:51:00Z |
110° at 16 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, SCATTERED at 14000, BROKEN at 18000, BROKEN at 25000 |
METAR KELP 130151Z 11016G24KT 10SM TS SCT100CB SCT140 BKN180 BKN250 33/12 A3004 RMK AO2 PK WND 11026/0108 SLP089 TSB13 OCNL LTGCG N AND DSNT NE AND NW TS N MOV W CB DSNT NE AND NW SHRA NW-N T03280117 $ |
| 2026-07-13 01:16:00Z |
100° at 15 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 14000, BROKEN at 25000, BROKEN at 24000 |
SPECI KELP 130116Z 10015G26KT 10SM TS SCT100CB BKN140 BKN250 33/11 A3003 RMK AO2 PK WND 11026/0108 TSB13 OCNL LTGCG NW AND DSNT N TS NW MOV W CB DSNT N TCU DSNT NE SHRA NW AND DSNT N T03330111 $ |
| 2026-07-10 23:22:00Z |
70° at 23 kts, Gusting to 35 kts |
Very Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 12000, BROKEN at 18000, BROKEN at 25000 |
SPECI KELP 102322Z 07023G35KT 6SM TS BLDU SCT120CB BKN180 BKN250 36/08 A2991 RMK AO2 PK WND 06037/2303 TSB21 OCNL LTGICCG E-SE TS E-SE MOV S CB DSNT NW MOV S SHRA DSNT SE T03610078 |
| 2026-07-10 07:51:00Z |
80° at 12 kts, Gusting to 20 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, SCATTERED at 13000, BROKEN at 18000, BROKEN at 25000 |
METAR KELP 100751Z 08012G20KT 10SM TS SCT100CB SCT130 BKN180 BKN250 29/12 A2999 RMK AO2 TSB05 SLP069 FRQ LTGICCG OHD TS OHD MOV LTL SHRA NE-E AND S-SW T02940122 $ |
| 2026-07-10 07:05:00Z |
140° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 10000, SCATTERED at 13000, BROKEN at 18000, BROKEN at 25000 |
SPECI KELP 100705Z 14006KT 10SM TS FEW100CB SCT130 BKN180 BKN250 31/11 A2998 RMK AO2 TSB05 OCNL LTGICCG NE TS NE MOV LTT T03060106 $ |
| 2026-07-10 03:04:00Z |
120° at 13 kts, Gusting to 25 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 14000, BROKEN at 18000, BROKEN at 25000 |
SPECI KELP 100304Z 12013G25KT 10SM TS SCT100CB BKN140 BKN180 BKN250 34/07 A2992 RMK AO2 TSB03 OCNL LTGICCG S AND DSNT NW TS S MOV LTL CB DSNT NW SHRA S AND DSNT W-NW T03390067 |
| 2026-07-10 02:04:00Z |
90° at 18 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 11000, BROKEN at 15000, BROKEN at 18000, BROKEN at 25000 |
SPECI KELP 100204Z 09018G30KT 10SM TS FEW110CB BKN150 BKN180 BKN250 32/11 A2992 RMK AO2 PK WND 08030/0156 TSB03 OCNL LTGICCG E-SE TS E-SE MOV LTL TCU N SHRA N AND DSNT E-SE T03170106 |
| 2026-07-10 00:51:00Z |
100° at 7 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 11000, SCATTERED at 15000, BROKEN at 25000, BROKEN at 20000 |
METAR KELP 100051Z 10007KT 10SM TS FEW110CB SCT150 BKN250 37/08 A2991 RMK AO2 TSB22 SLP045 OCNL LTGICCG SE AND DSNT NE TS SE MOV LTL CB DSNT NE SHRA SE AND DSNT NE T03670078 |
| 2026-07-10 00:23:00Z |
120° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 11000, BROKEN at 25000, OVERCAST at 4900, BROKEN at 21000 |
SPECI KELP 100023Z 12004KT 10SM TS SCT110CB BKN250 37/07 A2991 RMK AO2 TSB22 OCNL LTGICCG E-SE TS E-SE MOV LTL SHRA E-SE T03670072 |
| 2026-07-05 21:51:00Z |
80° at 25 kts, Gusting to 41 kts |
Thunderstorms, Very Gusty Winds |
8 |
VFR |
Clouds BROKEN at 10000, BROKEN at 15000, OVERCAST at 25000, BROKEN at 25000 |
METAR KELP 052151Z COR 08025G41KT 8SM TSRA BKN100CB BKN150 OVC250 27/13 A3004 RMK AO2 PK WND 07041/2150 RAB40 TSB43 SLP093 FRQ LTGICCG ALQDS TS ALQDS MOV LTL P0000 T02720128 $ |
| 2026-06-27 04:13:00Z |
190° at 18 kts, Gusting to 27 kts |
Blowing Dust, Gusty Winds |
4 |
MVFR |
Clouds FEW at 8000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 20000 |
SPECI KELP 270413Z 19018G27KT 4SM BLDU FEW080 SCT120 BKN160 BKN200 31/09 A3004 RMK AO2 PK WND 18027/0413 TSE12 CB DSNT SW-W MTNS OBSCD SW-NW T03060094 |
| 2026-06-27 03:36:00Z |
170° at 15 kts, Gusting to 25 kts |
Thunderstorms, Gusty Winds |
6 |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 20000 |
SPECI KELP 270336Z 17015G25KT 6SM TS FEW080CB SCT120 BKN160 BKN200 32/08 A3001 RMK AO2 PK WND 19030/0324 WSHFT 0320 TSB36 PRESRR FRQ LTGIC N-E TS N-E MOV E CB DSNT W BLDU ALQDS MTNS OBSCD SW-NW T03170078 |
| 2026-06-27 00:51:00Z |
250° at 23 kts, Gusting to 34 kts |
Blowing Dust, Very Gusty Winds |
4 |
MVFR |
Clouds SCATTERED at 12000, SCATTERED at 15000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 270051Z 25023G34KT 4SM BLDU SCT120 SCT150 BKN250 33/10 A2995 RMK AO2 PK WND 26042/0029 SLP060 OCNL LTGICCG DSNT NW CB DSNT NW MOV E MTNS OBSCD SW-NW T03280100 |
| 2026-06-27 00:32:00Z |
260° at 30 kts, Gusting to 42 kts |
Blowing Dust, Very Gusty Winds |
1 |
IFR |
Clouds SCATTERED at 12000, SCATTERED at 15000, BROKEN at 25000, SCATTERED at 2300 |
SPECI KELP 270032Z 26030G42KT 1SM BLDU SCT000 SCT120 SCT150 BKN250 33/10 A2994 RMK AO2 PK WND 26042/0029 PRESRR OCNL LTGICCG DSNT NW CB DSNT NW MOV E DU SCT000 MTNS OBSCD SW-NW T03330100 |
| 2026-06-26 02:05:00Z |
320° at 12 kts |
Blowing Dust |
6 |
VFR |
Clouds FEW at 12000, BROKEN at 15000, BROKEN at 20000, BROKEN at 25000 |
SPECI KELP 260205Z 32012KT 6SM BLDU FEW120 BKN150 BKN200 BKN250 34/07 A2992 RMK AO2 T03440067 |
| 2026-06-26 01:41:00Z |
260° at 16 kts, Gusting to 30 kts |
Blowing Dust, Very Gusty Winds |
1.5 |
IFR |
Clouds SCATTERED at 12000, BROKEN at 15000, BROKEN at 20000, BROKEN at 25000 |
SPECI KELP 260141Z 26016G30KT 1 1/2SM BLDU SCT000 SCT120 BKN150 BKN200 BKN250 35/07 A2991 RMK AO2 PK WND 27036/0116 DU SCT000 MTNS OBSCD SW-NW T03500072 |
| 2026-06-26 01:27:00Z |
260° at 23 kts, Gusting to 35 kts |
Very Gusty Winds |
0.5 |
LIFR |
Clouds SCATTERED at 12000, BROKEN at 15000, BROKEN at 20000, BROKEN at 8000 |
SPECI KELP 260127Z 26023G35KT 1/2SM DS SCT000 SCT120 BKN150 BKN200 BKN250 36/07 A2990 RMK AO2 PK WND 27036/0116 DU SCT000 MTNS OBSCD SW-NW T03560067 |
| 2026-06-26 01:20:00Z |
260° at 26 kts, Gusting to 36 kts |
Blowing Dust, Very Gusty Winds |
1.5 |
IFR |
Clouds SCATTERED at 12000, BROKEN at 15000, BROKEN at 20000, OVERCAST at 10000 |
SPECI KELP 260120Z 26026G36KT 1 1/2SM BLDU SCT000 SCT120 BKN150 BKN200 BKN250 36/07 A2989 RMK AO2 PK WND 27036/0116 DU SCT000 MTNS OBSCD SW-NW T03560067 |
| 2026-06-19 23:33:00Z |
80° at 26 kts, Gusting to 38 kts |
Very Gusty Winds |
8 |
VFR |
Clouds FEW at 9000, SCATTERED at 12000, SCATTERED at 18000, BROKEN at 6000 |
SPECI KELP 192333Z 08026G38KT 8SM VCBLDU FEW090 SCT120 SCT180 32/15 A2994 RMK AO2 PK WND 09038/2326 VIS NW-NE 2 CB DSNT E BLDU NW-NE MTNS OBSCD NW T03170150 $ |
| 2026-06-19 06:51:00Z |
VRB° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 8000, BROKEN at 11000, OVERCAST at 14000, OVERCAST at 25000 |
METAR KELP 190651Z VRB04KT 10SM TS BKN080CB BKN110 OVC140 29/09 A2998 RMK AO2 SLP064 CONS LTGICCGCC OHD NE-SE AND SW-NW TS OHD NE-SE AND SW-NW MOV LTL VCSH ALQDS T02940089 403610244 $ |
| 2026-06-19 05:51:00Z |
330° at 6 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, SCATTERED at 16000, BROKEN at 20000 |
METAR KELP 190551Z 33006KT 10SM TS FEW080CB SCT120 SCT160 BKN200 BKN250 29/08 A2998 RMK AO2 SLP064 FRQ LTGICCG SE-S TS SE-S MOV LTL VCSH SE S AND W T02940078 10350 20294 53028 $ |
| 2026-06-19 05:14:00Z |
340° at 12 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 20000 |
SPECI KELP 190514Z 34012KT 10SM TS FEW080CB SCT120 BKN160 BKN200 BKN250 29/08 A2996 RMK AO2 FRQ LTGICCG SW-NW AND DSNT SE TS SW-NW MOV NW CB DSNT SE MOV NW VCSH S-W AND NW T02940078 $ |
| 2026-06-19 04:51:00Z |
10° at 15 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 20000 |
METAR KELP 190451Z COR 01015G24KT 10SM TS FEW080CB SCT120 BKN160 BKN200 BKN250 30/09 A2996 RMK AO2 PK WND 35029/0428 WSHFT 0418 TSB27 SLP058 FRQ LTGICCG S-SW AND DSNT W AND NW TS S-SW MOV LTL CB DSNT W AND NW VCSH S-SW SHRA DSNT W |
| 2026-06-19 04:38:00Z |
360° at 18 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, SCATTERED at 16000, BROKEN at 20000 |
SPECI KELP 190438Z 36018G26KT 10SM TS FEW080CB SCT120 SCT160 BKN200 BKN250 31/10 A2995 RMK AO2 PK WND 35029/0428 WSHFT 0418 TSB27 OCNL LTGIC S AND DSNT W TS S MOV LTL CB DSNT W VCSH S T03060100 $ |
| 2026-06-19 04:28:00Z |
360° at 23 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 12000, SCATTERED at 16000, BROKEN at 20000 |
SPECI KELP 190428Z 36023G29KT 10SM TS FEW080CB SCT120 SCT160 BKN200 BKN250 31/09 A2994 RMK AO2 PK WND 35029/0428 TSB27 OCNL LTGIC S TS S MOV LTL VCSH S T03060089 $ |
| 2026-06-18 05:51:00Z |
260° at 22 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 14000, BROKEN at 17000, BROKEN at 25000, BROKEN at 4000 |
METAR KELP 180551Z 26022G36KT 10SM FEW140 BKN170 BKN250 29/08 A2984 RMK AO2 PK WND 26039/0507 SLP017 VIRGA SE-S 60000 T02940083 10378 20289 51009 PNO $ |
| 2026-06-18 02:18:00Z |
220° at 21 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 8000, BROKEN at 13000, BROKEN at 25000 |
SPECI KELP 180218Z COR 22021G38KT 10SM BKN080 BKN130 BKN250 32/05 A2981 RMK AO2 PK WND 24044/0205 WSHFT 0203 TSE18 OCNL LTGICCG DSNT S-SW CB DSNT S-SW MOV LTL SHRA DSNT S-SW T03220050 PNO $ |
| 2026-06-18 01:51:00Z |
260° at 17 kts, Gusting to 49 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 13000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 180151Z 26017G49KT 10SM TS SCT080 BKN130CB BKN250 30/09 A2979 RMK AO2 PK WND 25049/0144 WSHFT 0117 RAE01 SLP006 OCNL LTGICCG SW-W TS SW-W MOV LTL VCSH SW-W T03000094 PNO $ |
| 2026-06-18 01:37:00Z |
240° at 20 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 13000, BROKEN at 25000 |
SPECI KELP 180137Z 24020G30KT 10SM TS SCT080 BKN130CB BKN250 29/11 A2980 RMK AO2 PK WND 02039/0053 WSHFT 0117 RAE01 OCNL LTGICCG SW-W TS SW-W MOV SE VCSH SW-W T02940106 PNO $ |
| 2026-06-18 01:08:00Z |
320° at 7 kts, Gusting to 21 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 13000, BROKEN at 25000, OVERCAST at 10000 |
SPECI KELP 180108Z 32007G21KT 290V360 10SM TS SCT080 BKN130CB BKN250 32/08 A2978 RMK AO2 PK WND 02039/0053 WSHFT 0038 RAE01 FRQ LTGICCG W TS W MOV SE VCSH W-SW T03220083 PNO $ |
| 2026-06-18 00:58:00Z |
20° at 16 kts, Gusting to 39 kts |
Light Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 8000, SCATTERED at 13000, BROKEN at 25000, OVERCAST at 13000 |
SPECI KELP 180058Z 02016G39KT 10SM -TSRA FEW080 SCT130CB BKN250 32/07 A2977 RMK AO2 PK WND 02039/0053 WSHFT 0038 OCNL LTGICCG OHD AND DSNT W TS OHD MOV SE CB DSNT W T03220072 PNO $ |
| 2026-06-18 00:51:00Z |
360° at 18 kts, Gusting to 41 kts |
Very Gusty Winds |
8 |
VFR |
Clouds FEW at 8000, SCATTERED at 13000, BROKEN at 25000, BROKEN at 25000 |
METAR KELP 180051Z 36018G41KT 8SM -TSRA SQ FEW080 SCT130CB BKN250 32/08 A2976 RMK AO2 PK WND 28058/0033 WSHFT 0032 RAB24 TSB10 SLP991 OCNL LTGICCG OHD AND DSNT W TS OHD MOV SE CB DSNT W T03170078 PNO $ |
| 2026-06-18 00:25:00Z |
280° at 27 kts, Gusting to 41 kts |
Light Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 13000, BROKEN at 25000, OVERCAST at 8000, OVERCAST at 8100 |
SPECI KELP 180025Z 28027G41KT 10SM -TSRA SCT130CB BKN250 32/09 A2974 RMK AO2 PK WND 30043/0015 RAB24 TSB10 FRQ LTGICCG NW TS NW MOV SE CB DSNT E P0000 T03220094 $ |
| 2026-06-18 00:13:00Z |
300° at 24 kts, Gusting to 42 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 13000, BROKEN at 25000, BROKEN at 25000, BROKEN at 13000 |
SPECI KELP 180013Z 30024G42KT 10SM TS SCT130CB BKN250 33/08 A2975 RMK AO2 PK WND 31043/0000 TSB10 VIS NE-E 2 OCNL LTGICCG NW TS NW MOV SE VCSH NW BLDU NE-E T03330083 |
| 2026-06-17 09:51:00Z |
260° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 12000, FEW at 25000, OVERCAST at 9500, OVERCAST at 10000 |
METAR KELP 170951Z 26025G36KT 10SM FEW120 FEW250 29/07 A2981 RMK AO2 PK WND 26038/0921 SLP005 T02940072 |
| 2026-06-17 08:51:00Z |
250° at 26 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 25000, OVERCAST at 700, OVERCAST at 11000, BROKEN at 5000 |
METAR KELP 170851Z 25026G35KT 10SM FEW250 29/08 A2983 RMK AO2 PK WND 25036/0832 SLP012 T02940078 56015 |
| 2026-06-15 06:51:00Z |
10° at 5 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 1200, FEW at 3400, BROKEN at 7000, OVERCAST at 25000 |
METAR KELP 150651Z 01005KT 10SM TS FEW012 FEW034 BKN070CB 21/19 A3017 RMK AO2 RAE47 SLP142 OCNL LTGICCG E-SE TS E-SE MOV SE VCSH ALQDS P0001 T02110194 403390178 $ |
| 2026-06-15 05:51:00Z |
60° at 8 kts, Gusting to 17 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 900, BROKEN at 7000, OVERCAST at 11000, SCATTERED at 25000 |
METAR KELP 150551Z COR 06008G17KT 10SM TSRA FEW009 BKN070CB OVC110 20/17 A3018 RMK AO2 PK WND 14031/0528 WSHFT 0502 SLP147 FRQ LTGICCCCG ALQDS TS ALQDS MTNS PTLY OBSCD SW-NW P0008 60134 T02000172 10322 20178 51053 $ |
| 2026-06-15 05:22:00Z |
120° at 17 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 1000, BROKEN at 7000, OVERCAST at 11000, BROKEN at 2000 |
SPECI KELP 150522Z COR 12017G30KT 4SM TSRA FEW010 BKN070CB OVC110 21/17 A3019 RMK AO2 PK WND 07030/0516 WSHFT 0502 CONS LTGICCCCG ALQDS TS ALQDS P0005 T02060167 $ |
| 2026-06-15 04:24:00Z |
Winds Calm |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 7000, SCATTERED at 11000, SCATTERED at 16000, BROKEN at 25000 |
SPECI KELP 150424Z 00000KT 10SM TS FEW070CB SCT110 SCT160 BKN250 26/16 A3016 RMK AO2 TSB23 FRQ LTGICCCCG OHD-SW-NW TS OHD-SW-NW MOV SE VCSH ALQDS T02610161 $ |
| 2026-06-15 01:19:00Z |
10° at 43 kts, Gusting to 64 kts |
Very Gusty Winds |
0.25 |
LIFR |
Clouds OVX at 800, BROKEN at 3100, OVERCAST at 6500, OVERCAST at 6500 |
SPECI KELP 150119Z 01043G64KT 330V040 1/4SM +TSRA SQ VV008 18/16 A3014 RMK AO2 PK WND 01064/0118 WSHFT 0059 RAB08 PRESRR CONS LTGICCCCG OHD TS OHD MOV SE MTNS OBSCD SW-NW P0018 T01830161 $ |
| 2026-06-15 01:11:00Z |
310° at 31 kts, Gusting to 46 kts |
Light Thunderstorms, Very Gusty Winds |
1 |
IFR |
Clouds SCATTERED at 7000, BROKEN at 16000, BROKEN at 25000, BROKEN at 3200 |
SPECI KELP 150111Z 31031G46KT 1SM -TSRA SCT070CB BKN160 BKN250 22/16 A3010 RMK AO2 PK WND 33046/0108 RAB08 CONS LTGICCCCG OHD-SW-NW-NE TS OHD-SW-NW-NE MOV SE MTNS OBSCD SW-NW P0000 T02170161 $ |
| 2026-06-15 00:51:00Z |
100° at 15 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7000, BROKEN at 16000, BROKEN at 25000, BROKEN at 20000 |
METAR KELP 150051Z 10015G19KT 10SM TS SCT070CB BKN160 BKN250 30/14 A3005 RMK AO2 PK WND 12030/2359 TSB29 SLP097 CONS LTGICCCCG W-N TS W-N MOV SE VCSH W-N T03000144 $ |
| 2026-06-15 00:30:00Z |
110° at 18 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 7000, SCATTERED at 16000, BROKEN at 25000, BROKEN at 2600 |
SPECI KELP 150030Z 11018G26KT 10SM TS SCT070CB SCT160 BKN250 31/14 A3002 RMK AO2 PK WND 12030/2359 TSB29 CONS LTGICCG W-N TS W-N MOV SE VCSH W-N T03060144 $ |
| 2026-06-05 04:51:00Z |
170° at 10 kts |
Blowing Dust |
6 |
VFR |
Clouds FEW at 7000, FEW at 17000, BROKEN at 20000, BROKEN at 25000 |
METAR KELP 050451Z 17010KT 6SM BLDU FEW070 FEW170 BKN200 BKN250 22/11 A3004 RMK AO2 SLP105 MTNS OBSCD SW AND NW T02220106 $ |
| 2026-06-05 02:51:00Z |
200° at 10 kts |
Blowing Dust |
6 |
VFR |
Clouds FEW at 7000, FEW at 15000, BROKEN at 20000, BROKEN at 25000 |
METAR KELP 050251Z 20010KT 6SM BLDU FEW070 FEW150 BKN200 BKN250 23/11 A2999 RMK AO2 PK WND 18028/0200 SLP092 MTNS OBSCD SW T02330106 51015 $ |
| 2026-06-05 02:28:00Z |
200° at 13 kts, Gusting to 23 kts |
Blowing Dust, Gusty Winds |
4 |
MVFR |
Clouds FEW at 7000, FEW at 15000, BROKEN at 20000, BROKEN at 25000 |
SPECI KELP 050228Z 20013G23KT 4SM BLDU FEW070 FEW150 BKN200 BKN250 23/11 A2999 RMK AO2 PK WND 18028/0200 MTNS OBSCD SW-NW T02330111 $ |
| 2026-06-05 02:17:00Z |
200° at 16 kts, Gusting to 23 kts |
Blowing Dust, Gusty Winds |
2 |
IFR |
Clouds FEW at 7000, FEW at 15000, BROKEN at 20000, BROKEN at 20000 |
SPECI KELP 050217Z 20016G23KT 2SM BLDU FEW000 FEW070 FEW150 BKN200 BKN250 23/11 A3000 RMK AO2 PK WND 18028/0200 MTNS OBSCD SW-NW DU FEW000 T02330111 $ |
| 2026-06-05 01:59:00Z |
180° at 15 kts, Gusting to 25 kts |
Blowing Dust, Gusty Winds |
1 |
IFR |
Clouds FEW at 7000, FEW at 15000, BROKEN at 20000, SCATTERED at 18000 |
SPECI KELP 050159Z 18015G25KT 1SM BLDU FEW000 FEW070 FEW150 BKN200 BKN250 25/11 A3000 RMK AO2 MTNS OBSCD SW-NW DU FEW000 T02500111 $ |
| 2026-06-04 07:51:00Z |
360° at 11 kts |
Thunderstorms |
8 |
VFR |
Clouds FEW at 1000, BROKEN at 5000, OVERCAST at 8500, OVERCAST at 25000 |
METAR KELP 040751Z 36011KT 8SM TSRA FEW010 BKN050CB OVC085 17/14 A3014 RMK AO2 SLP143 OCNL LTGICCGCC NE AND SE-S OCNL LTGICCG DSNT NE-SE TS NE AND SE-S MOV NE CB DSNT NE-SE MTNS PTLY OBSCD SW-NW P0015 T01670144 $ |
| 2026-06-04 06:51:00Z |
130° at 3 kts |
Thunderstorms |
6 |
VFR |
Clouds FEW at 1000, BROKEN at 5000, OVERCAST at 9000, BROKEN at 22000 |
METAR KELP 040651Z 13003KT 6SM TSRA FEW010 BKN050CB OVC090 17/14 A3020 RMK AO2 RAB0559 SLP162 FRQ LTGICCGCC NE SE AND S-W FRQ LTGICCC DSNT ALQDS TS NE SE AND S-W MOV NE MTNS PTLY OBSCD SW-NW P0007 T01720144 403220172 $ |
| 2026-06-04 05:51:00Z |
340° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 4000, BROKEN at 7000, BROKEN at 10000, BROKEN at 25000 |
METAR KELP 040551Z COR 34009KT 10SM TS FEW040 BKN070CB BKN100 19/14 A3016 RMK AO2 PK WND 02030/0453 TSB51 PRESRR SLP148 FRQ LTGICCG S-NW AND DSNT NE TS S-NW MOV LTL CB DSNT NE VCSH S-NW 60000 T01940139 10317 20183 53045 $ |
| 2026-06-04 04:33:00Z |
20° at 26 kts, Gusting to 38 kts |
Light Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 8000, BROKEN at 12000, BROKEN at 25000, OVERCAST at 14000 |
SPECI KELP 040433Z 02026G38KT 10SM -TSRA SCT080CB BKN120 BKN250 19/13 A3008 RMK AO2 PK WND 02038/0425 RAB0353 FRQ LTGICCG N-NE AND SW-NW TS N-NE AND SW-NW MOV SE P0000 T01940128 $ |
| 2026-06-04 03:51:00Z |
10° at 22 kts, Gusting to 35 kts |
Very Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 8000, BROKEN at 12000, BROKEN at 25000, BROKEN at 23000 |
METAR KELP 040351Z COR 01022G35KT 6SM TS BLDU SCT080CB BKN120 BKN250 21/12 A3008 RMK AO2 PK WND 34037/0314 SLP123 FRQ LTGICCG NW-NE TS NW-NE MOV SE VCSH NW-NE T02110122 $ |
| 2026-06-04 03:28:00Z |
350° at 25 kts, Gusting to 37 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 8000, BROKEN at 16000, BROKEN at 25000, BROKEN at 8000 |
SPECI KELP 040328Z 35025G37KT 2 1/2SM BLDU FEW000 SCT080 BKN160 BKN250 22/12 A3006 RMK AO2 PK WND 34037/0314 FRQ LTGICCG DSNT NW-N CB DSNT NW-N DU FEW000 T02220117 $ |
| 2026-06-04 03:14:00Z |
350° at 29 kts, Gusting to 37 kts |
Blowing Dust, Very Gusty Winds |
1.75 |
IFR |
Clouds SCATTERED at 8000, BROKEN at 16000, BROKEN at 25000, OVERCAST at 4800 |
SPECI KELP 040314Z 35029G37KT 1 3/4SM BLDU SCT000 SCT080 BKN160 BKN250 23/11 A3006 RMK AO2 PK WND 34037/0314 FRQ LTGICCG DSNT NW-N CB DSNT NW-N DU SCT000 T02330106 $ |
| 2026-06-03 09:29:00Z |
350° at 8 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9000, BROKEN at 16000, BROKEN at 25000, BROKEN at 8000 |
SPECI KELP 030929Z 35008KT 10SM TS FEW090CB BKN160 BKN250 21/12 A3010 RMK AO2 TSB29 OCNL LTGIC W AND DSNT S TS W MOV LTL CB DSNT S T02060117 $ |
| 2026-06-03 01:51:00Z |
60° at 15 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 25000 |
METAR KELP 030151Z 06015G24KT 10SM TS FEW090CB SCT120 BKN160 BKN250 27/12 A3002 RMK AO2 PK WND 06032/0053 RAB0054E13B29E40 SLP091 OCNL LTGIC N-NE TS N-NE MOV LTL VCSH N-NE BLDU ALQDS P0000 T02670117 $ |
| 2026-06-03 00:51:00Z |
40° at 18 kts, Gusting to 28 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, SCATTERED at 12000, BROKEN at 16000, BROKEN at 25000 |
METAR KELP 030051Z 04018G28KT 10SM TS FEW090CB SCT120 BKN160 BKN250 29/14 A2996 RMK AO2 PK WND 06033/0035 WSHFT 2355 RAB2359E15B22E32 TSB22 PRESRR SLP070 OCNL LTGICCG OHD-NE TS OHD-NE MOV NE VCSH NE BLDU ALQDS P0000 T02890139 $ |
| 2026-06-02 23:25:00Z |
170° at 12 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, SCATTERED at 12000, BROKEN at 25000 |
SPECI KELP 022325Z 17012G19KT 10SM TS FEW090CB SCT120 BKN250 36/05 A2993 RMK AO2 RAB10E20 TSB24 OCNL LTGIC OHD-NE TS OHD-NE MOV N CB DSNT NE AND SE SHRA DSNT NE P0000 T03610050 $ |
| 2026-05-26 04:08:00Z |
20° at 26 kts, Gusting to 34 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, SCATTERED at 13000, BROKEN at 25000, OVERCAST at 6000 |
SPECI KELP 260408Z 02026G34KT 10SM -RA FEW090 SCT130 BKN250 17/13 A2991 RMK AO2 PK WND 02034/0404 WSHFT 0351 TSE08 OCNL LTGICCG DSNT SE-S CB DSNT N-NE AND SE-S P0003 T01670133 $ |
| 2026-05-22 02:51:00Z |
190° at 11 kts, Gusting to 21 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, SCATTERED at 15000, BROKEN at 20000, BROKEN at 25000 |
METAR KELP 220251Z 19011G21KT 10SM TS SCT110CB SCT150 BKN200 BKN250 25/05 A2987 RMK AO2 PK WND 19030/0232 TSB45 SLP044 OCNL LTGIC OHD-E TS OHD-E MOV E VCSH SE-S T02500050 51010 |
| 2026-05-22 02:46:00Z |
190° at 12 kts, Gusting to 21 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, SCATTERED at 15000, BROKEN at 20000, BROKEN at 25000 |
SPECI KELP 220246Z 19012G21KT 10SM TS SCT110CB SCT150 BKN200 BKN250 26/02 A2987 RMK AO2 PK WND 19030/0232 TSB45 OCNL LTGIC OHD TS OHD MOV E VCSH SE-S |
| 2026-05-21 23:58:00Z |
180° at 16 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 11000, BROKEN at 15000, BROKEN at 25000, BROKEN at 10000 |
SPECI KELP 212358Z 18016G26KT 10SM TS BKN110CB BKN150 BKN250 26/07 A2986 RMK AO2 PK WND 19026/2352 WSHFT 2338 OCNL LTGIC E-S TS E-S MOV E VCSH E-S T02610067 |
| 2026-05-21 23:51:00Z |
200° at 15 kts, Gusting to 32 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 11000, BROKEN at 15000, BROKEN at 25000, SCATTERED at 21000 |
METAR KELP 212351Z 20015G32KT 10SM TS BKN110CB BKN150 BKN250 25/07 A2986 RMK AO2 PK WND 20032/2345 WSHFT 2328 RAB41E51 TSB34 SLP048 OCNL LTGICCG SE-S TS SE-S MOV E VCSH SE-S P0000 60000 T02500067 10311 20250 56005 |
| 2026-05-21 23:35:00Z |
230° at 20 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 11000, BROKEN at 20000, BROKEN at 4400, OVERCAST at 11000 |
SPECI KELP 212335Z 23020G30KT 10SM TS BKN110CB BKN200 29/01 A2985 RMK AO2 PK WND 21030/2335 TSB34 OCNL LTGICCG SW-W TS SW-W MOV NE VCSH S-W T02940011 |
| 2026-05-21 01:04:00Z |
230° at 12 kts, Gusting to 24 kts |
Blowing Dust, Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 11000, BROKEN at 20000, BROKEN at 25000, OVERCAST at 14000 |
SPECI KELP 210104Z 23012G24KT 5SM BLDU SCT110 BKN200 BKN250 26/03 A2995 RMK AO2 T02560028 |
| 2026-05-21 00:51:00Z |
220° at 15 kts, Gusting to 26 kts |
Blowing Dust, Gusty Winds |
1 |
IFR |
Clouds SCATTERED at 11000, BROKEN at 20000, BROKEN at 25000, OVERCAST at 14000 |
METAR KELP 210051Z 22015G26KT 1SM BLDU SCT000 SCT110 BKN200 BKN250 26/03 A2995 RMK AO2 PK WND 20039/0006 SLP077 DU SCT000 MTNS OBSCD SW-NW T02560033 |
| 2026-05-21 00:44:00Z |
220° at 18 kts, Gusting to 26 kts |
Blowing Dust, Gusty Winds |
1 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 20000, BROKEN at 25000 |
SPECI KELP 210044Z 22018G26KT 1SM BLDU SCT000 SCT110 SCT200 BKN250 26/04 A2995 RMK AO2 PK WND 20039/0006 DU SCT000 MTNS OBSCD SW-NW T02560039 |
| 2026-05-21 00:33:00Z |
220° at 17 kts, Gusting to 29 kts |
Blowing Dust, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 11000, SCATTERED at 20000, BROKEN at 25000, OVERCAST at 25000 |
SPECI KELP 210033Z 22017G29KT 2SM BLDU SCT000 SCT110 SCT200 BKN250 26/04 A2995 RMK AO2 PK WND 20039/0006 DU SCT000 MTNS OBSCD SW-NW P0000 T02560039 |
| 2026-05-21 00:11:00Z |
200° at 25 kts, Gusting to 39 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 12000, SCATTERED at 20000, BROKEN at 25000, OVERCAST at 6000 |
SPECI KELP 210011Z COR 20025G39KT 3SM BLDU FEW120 SCT200 BKN250 26/05 A2993 RMK AO2 PK WND 20039/0006 MTNS OBSCD SW-NW T02610050 |
| 2026-05-20 20:28:00Z |
210° at 27 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 12000, BROKEN at 25000, BROKEN at 2500, BROKEN at 7500 |
SPECI KELP 202028Z 21027G41KT 10SM VCBLDU SCT120 BKN250 29/01 A2999 RMK AO2 PK WND 22041/2024 VIRGA S BLDU NE-SE T02890006 $ |
| 2026-05-20 20:05:00Z |
200° at 29 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 12000, BROKEN at 25000, OVERCAST at 3300 |
SPECI KELP 202005Z 20029G40KT 4SM BLDU FEW120 BKN250 31/01 A2999 RMK AO2 PK WND 20040/2000 MTNS OBSCD SW-NW T03060011 $ |
| 2026-05-06 03:51:00Z |
260° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 25000, FEW at 9000, BROKEN at 25000, OVERCAST at 30000 |
METAR KELP 060351Z 26020G35KT 10SM BKN250 23/M07 A2987 RMK AO2 PK WND 27035/0347 SLP055 BLDU ALQDS T02281067 |
| 2026-05-06 00:51:00Z |
260° at 20 kts, Gusting to 29 kts |
Blowing Dust, Gusty Winds |
5 |
MVFR |
Clouds FEW at 9000, SCATTERED at 13000, SCATTERED at 16000, BROKEN at 25000 |
METAR KELP 060051Z 26020G29KT 5SM BLDU FEW090 SCT130 SCT160 BKN250 25/M02 A2982 RMK AO2 PK WND 25036/0006 SLP034 BLDU ALQDS MTNS OBSCD SW AND NW T02501017 |
| 2026-05-06 00:30:00Z |
250° at 25 kts, Gusting to 33 kts |
Blowing Dust, Very Gusty Winds |
5 |
MVFR |
Clouds FEW at 9000, SCATTERED at 13000, SCATTERED at 16000, BROKEN at 25000 |
SPECI KELP 060030Z 25025G33KT 5SM BLDU FEW090 SCT130 SCT160 BKN250 25/M02 A2982 RMK AO2 PK WND 25036/0006 BLDU ALQDS MTNS OBSCD SW-NW T02501017 |
| 2026-04-27 03:51:00Z |
250° at 19 kts, Gusting to 30 kts |
Blowing Dust, Very Gusty Winds |
5 |
MVFR |
Clouds FEW at 2100, OVERCAST at 12000, FEW at 20000, OVERCAST at 30000 |
METAR KELP 270351Z 25019G30KT 5SM BLDU FEW021 24/M02 A2984 RMK AO2 PK WND 25036/0322 SLP030 MTNS OBSCD SW-NW T02441017 $ |
| 2026-04-27 02:51:00Z |
240° at 26 kts, Gusting to 35 kts |
Blowing Dust, Very Gusty Winds |
6 |
VFR |
Clouds FEW at 12000, BROKEN at 7000, OVERCAST at 30000 |
METAR KELP 270251Z 24026G35KT 6SM BLDU FEW120 26/M03 A2981 RMK AO2 PK WND 24040/0202 SLP024 MTNS OBSCD SW AND NW T02561028 53018 $ |
| 2026-04-27 01:51:00Z |
230° at 24 kts, Gusting to 36 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 2700, OVERCAST at 6500, OVERCAST at 7500, BROKEN at 22000 |
METAR KELP 270151Z 23024G36KT 3SM BLDU FEW000 26/M03 A2978 RMK AO2 PK WND 23041/0102 SLP017 DU FEW000 MTNS OBSCD SW-NW T02611033 $ |
| 2026-04-27 01:41:00Z |
240° at 27 kts, Gusting to 38 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 1700, BROKEN at 2300, BROKEN at 2900, BROKEN at 22000 |
SPECI KELP 270141Z 24027G38KT 3SM BLDU FEW000 27/M03 A2978 RMK AO2 PK WND 23041/0102 DU FEW000 MTNS OBSCD SW-NW T02671033 $ |
| 2026-04-27 00:51:00Z |
230° at 23 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 25000, OVERCAST at 4200, FEW at 25000, BROKEN at 25000 |
METAR KELP 270051Z 23023G40KT 2 1/2SM BLDU SCT000 27/M04 A2977 RMK AO2 PK WND 25044/0013 SLP012 DU SCT000 MTNS OBSCD SW-NW T02721039 $ |
| 2026-04-26 23:51:00Z |
240° at 26 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 12000, FEW at 2700, BROKEN at 25000, FEW at 25000 |
METAR KELP 262351Z 24026G40KT 2SM BLDU SCT000 SCT120 28/M04 A2975 RMK AO2 PK WND 24043/2330 SLP005 DU SCT000 MTNS OBSCD SW-NW T02831039 10311 20283 55005 $ |
| 2026-04-26 23:40:00Z |
250° at 28 kts, Gusting to 43 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 12000, BROKEN at 8000, OVERCAST at 22000 |
SPECI KELP 262340Z 25028G43KT 2 1/2SM BLDU SCT000 SCT120 28/M04 A2975 RMK AO2 PK WND 24043/2330 DU SCT000 MTNS OBSCD SW-NW T02831039 $ |
| 2026-04-26 22:51:00Z |
240° at 34 kts, Gusting to 44 kts |
Blowing Dust, Very Gusty Winds |
1.5 |
IFR |
Clouds SCATTERED at 10000, FEW at 7000, OVERCAST at 4500, SCATTERED at 25000 |
METAR KELP 262251Z 24034G44KT 1 1/2SM BLDU SCT000 29/M04 A2975 RMK AO2 PK WND 27047/2226 SLP001 DU SCT000 MTNS OBSCD SW-NW T02891044 $ |
| 2026-04-26 21:51:00Z |
260° at 29 kts, Gusting to 44 kts |
Blowing Dust, Very Gusty Winds |
1.25 |
IFR |
Clouds SCATTERED at 12000, FEW at 7000, OVERCAST at 9000, BROKEN at 20000 |
METAR KELP 262151Z 26029G44KT 1 1/4SM BLDU SCT000 SCT120 29/M04 A2975 RMK AO2 PK WND 27045/2124 SLP999 DU SCT000 MTNS OBSCD SW-NW T02941044 $ |
| 2026-04-26 21:25:00Z |
260° at 32 kts, Gusting to 45 kts |
Blowing Dust, Very Gusty Winds |
2.5 |
IFR |
Clouds FEW at 12000, SCATTERED at 3400, OVERCAST at 5500 |
SPECI KELP 262125Z 26032G45KT 2 1/2SM BLDU FEW000 FEW120 29/M04 A2975 RMK AO2 PK WND 27045/2124 DU FEW000 MTNS OBSCD SW-NW T02941044 $ |
| 2026-04-26 20:51:00Z |
260° at 26 kts, Gusting to 42 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 12000, OVERCAST at 2200, OVERCAST at 3400, BROKEN at 25000 |
METAR KELP 262051Z 26026G42KT 3SM BLDU FEW000 FEW120 30/M03 A2977 RMK AO2 PK WND 25053/2002 SLP005 DU FEW000 MTNS OBSCD SW-NW T03001028 56023 $ |
| 2026-04-26 20:14:00Z |
250° at 36 kts, Gusting to 51 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 12000, BROKEN at 3300, BROKEN at 6000, BROKEN at 16000 |
SPECI KELP 262014Z 25036G51KT 3SM BLDU FEW000 FEW120 31/M04 A2978 RMK AO2 PK WND 25053/2002 DU FEW000 MTNS OBSCD SW-NW T03111039 $ |
| 2026-04-26 19:51:00Z |
230° at 26 kts, Gusting to 45 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 12000, OVERCAST at 3200, SCATTERED at 18000, OVERCAST at 14000 |
METAR KELP 261951Z 23026G45KT 10SM FEW120 31/M03 A2978 RMK AO2 PK WND 25047/1936 SLP008 VIS W-NW 3 BLDU ALQDS MTNS OBSCD SW-NW T03111028 $ |
| 2026-04-26 18:51:00Z |
220° at 21 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 12000, BROKEN at 1500, OVERCAST at 3000, BROKEN at 25000 |
METAR KELP 261851Z 22021G36KT 10SM VCBLDU FEW120 30/M02 A2982 RMK AO2 PK WND 22036/1850 SLP019 BLDU ALQDS T03001017 $ |
| 2026-04-15 01:55:00Z |
250° at 11 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 10000, BROKEN at 14000, BROKEN at 25000, OVERCAST at 10000 |
SPECI KELP 150155Z 25011KT 10SM TS BKN100CB BKN140 BKN250 23/00 A2990 RMK AO2 TSB54 OCNL LTGIC SW TS SW MOV NE VCSH E AND SW T02280000 |
| 2026-04-14 21:51:00Z |
240° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, SCATTERED at 14000, OVERCAST at 25000, BROKEN at 25000 |
METAR KELP 142151Z 24020G35KT 10SM VCBLDU SCT100 SCT140 OVC250 25/00 A2992 RMK AO2 PK WND 25035/2142 SLP065 BLDU W-NE MTNS OBSCD NW T02500000 |
| 2026-04-14 18:51:00Z |
240° at 28 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 9000, SCATTERED at 14000, SCATTERED at 18000, BROKEN at 25000 |
METAR KELP 141851Z 24028G36KT 10SM FEW090 SCT140 SCT180 BKN250 24/01 A2997 RMK AO2 PK WND 22036/1848 SLP085 ACSL NE T02390006 |
| 2026-04-13 01:51:00Z |
260° at 28 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 12000, BROKEN at 25000, OVERCAST at 4000, BROKEN at 25000 |
METAR KELP 130151Z 26028G39KT 10SM FEW120 BKN250 24/00 A3000 RMK AO2 PK WND 25039/0151 SLP103 BLDU ALQDS MTNS OBSCD SW T02440000 |
| 2026-04-10 23:23:00Z |
210° at 21 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, SCATTERED at 22000, BROKEN at 25000 |
SPECI KELP 102323Z 21021G41KT 10SM -TSRA SQ SCT110CB SCT220 BKN250 24/06 A2999 RMK AO2 PK WND 17041/2319 WSHFT 2309 RAB21 PRESRR FRQ LTGICCG OHD-SE-SW-NW TS OHD-SE-SW-NW MOV N-NE VCBLDU SW-NW MTNS OBSCD SW-NW P0000 T02440061 |
| 2026-04-10 22:18:00Z |
140° at 17 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, SCATTERED at 22000, BROKEN at 25000, BROKEN at 8000 |
SPECI KELP 102218Z 14017G26KT 10SM TS SCT110CB SCT220 BKN250 30/02 A2995 RMK AO2 PK WND 13026/2217 TSB17 OCNL LTGIC SE-S TS SE-S MOV NE TCU DSNT NE VCSH SE-S T03000017 |
| 2026-04-01 21:51:00Z |
300° at 19 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 8500, BROKEN at 13000, OVERCAST at 25000, BROKEN at 25000 |
METAR KELP 012151Z 30019G37KT 10SM SCT085 BKN130 OVC250 22/07 A2989 RMK AO2 PK WND 31037/2143 RAB37E44 SLP061 VCSH ALQDS BLDU ALQDS P0000 T02170067 $ |