| 2026-06-08 15:41:00Z |
130° at 4 kts |
Light Rain |
3 |
MVFR |
Clouds SCATTERED at 3400, SCATTERED at 4100, OVERCAST at 4900, OVERCAST at 25000 |
SPECI KCMX 081541Z AUTO 13004KT 3SM -RA BR SCT034 SCT041 OVC049 17/16 A3004 RMK AO2 P0026 T01670161 |
| 2026-06-08 15:24:00Z |
190° at 9 kts |
Heavy Rain |
1.5 |
IFR |
Clouds BROKEN at 4600, OVERCAST at 6500, OVERCAST at 7000, OVERCAST at 8100 |
SPECI KCMX 081524Z AUTO 19009KT 1 1/2SM +RA BR BKN046 OVC065 16/15 A3006 RMK AO2 P0018 T01560150 |
| 2026-06-05 01:37:00Z |
160° at 6 kts |
Thunderstorms |
6 |
VFR |
Clouds BROKEN at 4500, BROKEN at 6000, OVERCAST at 7500 |
SPECI KCMX 050137Z AUTO 16006KT 6SM TSRA BKN045 BKN060 OVC075 16/11 A2987 RMK AO2 RAB35 TSB31 P0004 T01560111 |
| 2026-05-26 02:53:00Z |
340° at 15 kts, Gusting to 37 kts |
Heavy Rain, Very Gusty Winds |
7 |
VFR |
Clouds FEW at 5000, BROKEN at 7500, BROKEN at 9500, BROKEN at 15000 |
METAR KCMX 260253Z AUTO 34015G37KT 7SM +RA FEW050 BKN075 BKN095 17/10 A2989 RMK AO2 PK WND 33037/0244 LTG DSNT NW-NE RAB47 SLP119 P0002 60002 T01670100 53018 |
| 2026-05-19 12:43:00Z |
330° at 16 kts |
Light Rain |
2 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 8000, OVERCAST at 2300, OVERCAST at 12000 |
SPECI KCMX 191243Z AUTO 33016KT 2SM -RA BR OVC003 03/03 A2969 RMK AO2 PK WND 29027/1202 P0003 T00330028 |
| 2026-05-19 12:17:00Z |
300° at 19 kts |
Light Rain, Gusty Winds |
0.75 |
LIFR |
Clouds OVERCAST at 200, OVERCAST at 3400, OVERCAST at 10000, OVERCAST at 2900 |
SPECI KCMX 191217Z AUTO 30019KT 3/4SM -RA BR OVC002 05/04 A2967 RMK AO2 PK WND 29027/1202 P0003 T00500039 |
| 2026-05-19 12:08:00Z |
300° at 19 kts, Gusting to 27 kts |
Light Rain, Gusty Winds |
0.75 |
LIFR |
Clouds OVERCAST at 100, OVERCAST at 1300, OVERCAST at 9000, OVERCAST at 3600 |
SPECI KCMX 191208Z AUTO 30019G27KT 3/4SM -RA BR OVC001 07/06 A2966 RMK AO2 PK WND 29027/1202 P0001 T00720061 |
| 2026-05-19 12:04:00Z |
290° at 20 kts, Gusting to 27 kts |
Light Rain, Gusty Winds |
1.5 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 2000, OVERCAST at 10000, BROKEN at 25000 |
SPECI KCMX 191204Z AUTO 29020G27KT 1 1/2SM -RA BR OVC003 08/07 A2966 RMK AO2 PK WND 29027/1202 P0001 T00830072 |
| 2026-05-19 11:40:00Z |
250° at 5 kts |
Light Rain |
3 |
IFR |
Clouds BROKEN at 500, BROKEN at 1800, OVERCAST at 2400, BROKEN at 24000 |
SPECI KCMX 191140Z AUTO 25005KT 3SM -RA BR BKN005 BKN018 OVC024 09/08 A2964 RMK AO2 RAB11 CIG 003V008 P0003 T00890078 |
| 2026-05-19 09:21:00Z |
330° at 6 kts |
Light Rain |
3 |
LIFR |
Clouds OVERCAST at 100, OVERCAST at 17000, OVERCAST at 12000 |
SPECI KCMX 190921Z AUTO 33006KT 3SM -RA BR OVC001 07/06 A2965 RMK AO2 PRESFR P0001 T00670056 |
| 2026-05-16 21:53:00Z |
310° at 25 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 9500, SCATTERED at 12000, BROKEN at 20000, BROKEN at 25000 |
METAR KCMX 162153Z AUTO 31025G41KT 10SM CLR 19/M01 A2976 RMK AO2 PK WND 27042/2107 PRESRR SLP076 T01891006 |
| 2026-05-16 20:53:00Z |
280° at 28 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4100, FEW at 4800, BROKEN at 6000, BROKEN at 25000 |
METAR KCMX 162053Z AUTO 28028G40KT 10SM CLR 22/M01 A2972 RMK AO2 PK WND 28040/2053 SLP063 T02171006 51003 |
| 2026-05-16 19:53:00Z |
280° at 21 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3000, BROKEN at 6000, OVERCAST at 5500, OVERCAST at 20000 |
METAR KCMX 161953Z AUTO 28021G36KT 10SM CLR 23/00 A2972 RMK AO2 PK WND 27042/1919 SLP059 T02280000 |
| 2026-05-16 18:53:00Z |
280° at 25 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2500, OVERCAST at 3700, OVERCAST at 9000, BROKEN at 27000 |
METAR KCMX 161853Z AUTO 28025G37KT 10SM CLR 22/02 A2972 RMK AO2 PK WND 27039/1756 SLP060 T02170017 |
| 2026-05-16 17:53:00Z |
270° at 28 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3600, BROKEN at 5000, SCATTERED at 20000, BROKEN at 20000 |
METAR KCMX 161753Z AUTO 27028G39KT 10SM CLR 21/02 A2971 RMK AO2 PK WND 27040/1743 SLP056 T02110022 10211 20167 51008 |
| 2026-05-16 16:53:00Z |
270° at 23 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3300, SCATTERED at 17000, OVERCAST at 4200, SCATTERED at 25000 |
METAR KCMX 161653Z AUTO 27023G35KT 10SM CLR 21/02 A2971 RMK AO2 PK WND 27036/1635 SLP055 T02110022 |
| 2026-05-12 13:13:00Z |
130° at 12 kts |
Light Rain |
4 |
MVFR |
Clouds OVERCAST at 4100, OVERCAST at 3300, BROKEN at 6500 |
SPECI KCMX 121313Z AUTO 13012KT 4SM -RA BR OVC041 04/02 A2987 RMK AO2 P0006 T00390017 |
| 2026-05-10 13:53:00Z |
340° at 7 kts |
Light Snow |
9 |
VFR |
Clouds BROKEN at 3500, OVERCAST at 4500, BROKEN at 10000, BROKEN at 20000 |
METAR KCMX 101353Z AUTO 34007KT 9SM -SN BKN035 OVC045 04/M02 A3001 RMK AO2 SNB45 SLP172 P0000 T00391017 |
| 2026-05-05 15:25:00Z |
290° at 16 kts |
Light Snow |
3 |
MVFR |
Clouds FEW at 800, OVERCAST at 1300, OVERCAST at 2900, OVERCAST at 8100 |
SPECI KCMX 051525Z AUTO 29016KT 3SM -SN FEW008 OVC013 01/M02 A2968 RMK AO2 P0001 T00111017 |
| 2026-05-05 15:16:00Z |
310° at 16 kts |
Light Snow, Mist |
1.5 |
IFR |
Clouds SCATTERED at 800, OVERCAST at 1300, OVERCAST at 3000 |
SPECI KCMX 051516Z AUTO 31016KT 1 1/2SM -SN BR SCT008 OVC013 01/M02 A2967 RMK AO2 P0001 T00061017 |
| 2026-05-05 14:53:00Z |
270° at 13 kts |
Light Snow, Mist |
1 |
IFR |
Clouds BROKEN at 800, BROKEN at 1200, OVERCAST at 1600, BROKEN at 25000 |
METAR KCMX 051453Z AUTO 27013KT 1SM -SN BR BKN008 BKN012 OVC016 01/M01 A2966 RMK AO2 SNB24 SLP054 P0000 60000 T00111006 51016 |
| 2026-05-05 14:41:00Z |
260° at 12 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 1600, OVERCAST at 2100, OVERCAST at 4000 |
SPECI KCMX 051441Z AUTO 26012KT 1 3/4SM -SN SCT010 BKN016 OVC021 02/M01 A2966 RMK AO2 SNB24 P0000 T00171011 |
| 2026-05-04 23:53:00Z |
280° at 26 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 11000, BROKEN at 25000, OVERCAST at 11000, BROKEN at 13000 |
METAR KCMX 042353Z AUTO 28026G37KT 10SM CLR 08/M01 A2941 RMK AO2 PK WND 28042/2321 SLP963 T00781006 10139 20078 51022 |
| 2026-05-04 22:53:00Z |
270° at 28 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 7000, OVERCAST at 8000, OVERCAST at 4900, BROKEN at 18000 |
METAR KCMX 042253Z AUTO 27028G40KT 10SM CLR 09/M01 A2939 RMK AO2 PK WND 27046/2232 SLP956 T00941006 |
| 2026-05-04 21:53:00Z |
280° at 25 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4500, FEW at 15000, SCATTERED at 12000, OVERCAST at 3200 |
METAR KCMX 042153Z AUTO 28025G41KT 10SM CLR 11/00 A2937 RMK AO2 PK WND 28046/2121 SLP948 T01060000 |
| 2026-05-04 20:53:00Z |
280° at 31 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 7000, SCATTERED at 9000, OVERCAST at 5000, BROKEN at 30000 |
METAR KCMX 042053Z AUTO 28031G42KT 10SM CLR 12/00 A2934 RMK AO2 PK WND 27050/2035 SLP938 T01170000 51018 |
| 2026-05-04 19:53:00Z |
270° at 29 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 8500, FEW at 7000, FEW at 25000, BROKEN at 30000 |
METAR KCMX 041953Z AUTO 27029G40KT 10SM CLR 12/01 A2933 RMK AO2 PK WND 28044/1856 SLP933 T01170006 |
| 2026-05-04 18:53:00Z |
280° at 24 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 6000, BROKEN at 5500, BROKEN at 7500, BROKEN at 22000 |
METAR KCMX 041853Z AUTO 28024G38KT 10SM SCT060 12/03 A2931 RMK AO2 PK WND 27044/1814 SLP929 T01220028 |
| 2026-05-04 17:53:00Z |
270° at 25 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 2700, BROKEN at 5000, BROKEN at 28000, BROKEN at 35000 |
METAR KCMX 041753Z AUTO 27025G41KT 10SM FEW027 BKN050 14/04 A2929 RMK AO2 PK WND 26046/1713 SLP920 60006 T01390044 10167 20072 53015 |
| 2026-05-04 17:45:00Z |
280° at 27 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 2700, BROKEN at 5000, OVERCAST at 9000 |
SPECI KCMX 041745Z AUTO 28027G39KT 10SM SCT027 BKN050 13/04 A2929 RMK AO2 PK WND 26046/1713 T01330044 |
| 2026-05-04 16:53:00Z |
270° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2200, BROKEN at 2800, OVERCAST at 4300, BROKEN at 16000 |
METAR KCMX 041653Z AUTO 27024G35KT 10SM BKN022 BKN028 OVC043 12/05 A2927 RMK AO2 PK WND 26037/1643 SLP913 P0001 T01220050 |
| 2026-05-04 13:33:00Z |
290° at 21 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 7000, BROKEN at 9500, OVERCAST at 4900, OVERCAST at 3500 |
SPECI KCMX 041333Z AUTO 29021G37KT 10SM BKN070 BKN095 13/02 A2921 RMK AO2 PK WND 29037/1325 WSHFT 1313 T01280022 |
| 2026-04-30 01:21:00Z |
310° at 4 kts |
Light Snow |
7 |
VFR |
Clouds BROKEN at 3200, OVERCAST at 4900, OVERCAST at 11000 |
SPECI KCMX 300121Z AUTO 31004KT 7SM -SN BKN032 OVC049 02/00 A3001 RMK AO2 P0000 T00170000 |
| 2026-04-30 01:00:00Z |
310° at 6 kts |
Light Snow, Mist |
6 |
MVFR |
Clouds BROKEN at 2600, OVERCAST at 3900, BROKEN at 5000, BROKEN at 4000 |
SPECI KCMX 300100Z AUTO 31006KT 6SM -SN BR BKN026 OVC039 02/00 A3001 RMK AO2 P0000 T00170000 |
| 2026-04-30 00:53:00Z |
330° at 4 kts |
Light Snow, Mist |
5 |
MVFR |
Clouds SCATTERED at 2600, OVERCAST at 3900, OVERCAST at 9000, BROKEN at 15000 |
METAR KCMX 300053Z AUTO 33004KT 5SM -SN BR SCT026 OVC039 02/00 A3000 RMK AO2 SNB02 SLP171 P0001 T00170000 |
| 2026-04-30 00:31:00Z |
10° at 5 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds FEW at 900, BROKEN at 2100, OVERCAST at 2800, BROKEN at 19000 |
SPECI KCMX 300031Z AUTO 01005KT 3SM -SN BR FEW009 BKN021 OVC028 02/00 A3000 RMK AO2 SNB02 P0001 T00170000 |
| 2026-04-30 00:21:00Z |
360° at 5 kts |
Light Snow, Mist |
2.5 |
IFR |
Clouds SCATTERED at 600, OVERCAST at 1400, OVERCAST at 3500, BROKEN at 9000 |
SPECI KCMX 300021Z AUTO 36005KT 2 1/2SM -SN BR SCT006 OVC014 02/00 A3000 RMK AO2 VIS 1 1/4V5 SNB02 P0001 T00170000 |
| 2026-04-30 00:08:00Z |
10° at 7 kts |
Light Snow, Mist |
4 |
IFR |
Clouds BROKEN at 500, OVERCAST at 1000, OVERCAST at 2900, SCATTERED at 12000 |
SPECI KCMX 300008Z AUTO 01007KT 4SM -SN BR BKN005 OVC010 02/00 A2999 RMK AO2 SNB02 P0000 T00220000 |
| 2026-04-29 22:53:00Z |
100° at 3 kts |
Light Snow, Mist |
6 |
IFR |
Clouds BROKEN at 600, OVERCAST at 1600, OVERCAST at 4800, BROKEN at 25000 |
METAR KCMX 292253Z AUTO 10003KT 6SM -SN BR BKN006 OVC016 02/01 A2998 RMK AO2 SLP166 P0001 T00220006 |
| 2026-04-29 22:37:00Z |
150° at 3 kts |
Light Snow |
7 |
IFR |
Clouds BROKEN at 600, BROKEN at 1600, OVERCAST at 2700, BROKEN at 10000 |
SPECI KCMX 292237Z AUTO 15003KT 7SM -SN BKN006 BKN016 OVC027 02/01 A2999 RMK AO2 P0001 T00220006 |
| 2026-04-29 22:29:00Z |
150° at 3 kts |
Light Snow |
7 |
MVFR |
Clouds SCATTERED at 500, BROKEN at 1500, OVERCAST at 2700, BROKEN at 10000 |
SPECI KCMX 292229Z AUTO 15003KT 7SM -SN SCT005 BKN015 OVC027 02/01 A2999 RMK AO2 P0001 T00220006 |
| 2026-04-29 22:19:00Z |
150° at 5 kts |
Light Snow, Mist |
4 |
MVFR |
Clouds FEW at 700, BROKEN at 1400, OVERCAST at 2800, OVERCAST at 25000 |
SPECI KCMX 292219Z AUTO 15005KT 4SM -SN BR FEW007 BKN014 OVC028 02/01 A2998 RMK AO2 P0001 T00220006 |
| 2026-04-29 22:12:00Z |
160° at 4 kts |
Light Snow, Mist |
3 |
MVFR |
Clouds FEW at 700, OVERCAST at 1600, OVERCAST at 3400, BROKEN at 5500 |
SPECI KCMX 292212Z AUTO 16004KT 3SM -SN BR FEW007 OVC016 02/01 A2998 RMK AO2 P0001 T00220006 |
| 2026-04-29 22:00:00Z |
170° at 5 kts |
Light Snow, Mist |
2.5 |
IFR |
Clouds BROKEN at 1400, OVERCAST at 1900, OVERCAST at 7700, BROKEN at 8000 |
SPECI KCMX 292200Z AUTO 17005KT 2 1/2SM -SN BR BKN014 OVC019 02/00 A2998 RMK AO2 P0001 T00220000 |
| 2026-04-29 21:53:00Z |
190° at 8 kts |
Light Snow |
7 |
MVFR |
Clouds OVERCAST at 1700, BROKEN at 6000, OVERCAST at 5500, BROKEN at 15000 |
METAR KCMX 292153Z AUTO 19008KT 7SM -SN OVC017 03/M01 A2998 RMK AO2 RAB27E40SNB40 SLP164 P0000 T00281006 |
| 2026-04-28 19:53:00Z |
290° at 21 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2800, OVERCAST at 12000, OVERCAST at 6000, OVERCAST at 20000 |
METAR KCMX 281953Z AUTO 29021G37KT 10SM OVC028 08/02 A2977 RMK AO2 PK WND 29044/1858 SLP088 T00830017 |
| 2026-04-28 18:53:00Z |
290° at 30 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2600, BROKEN at 4500, SCATTERED at 10000, BROKEN at 20000 |
METAR KCMX 281853Z AUTO 29030G43KT 10SM BKN026 08/02 A2973 RMK AO2 PK WND 29044/1800 SLP074 T00780017 |
| 2026-04-28 17:53:00Z |
280° at 30 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds FEW at 1500, OVERCAST at 2300, BROKEN at 5500, BROKEN at 24000 |
METAR KCMX 281753Z AUTO 28030G39KT 10SM FEW015 OVC023 07/02 A2973 RMK AO2 PK WND 27043/1655 SLP073 60000 T00670017 10072 20033 51038 $ |
| 2026-04-28 16:53:00Z |
280° at 34 kts, Gusting to 44 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1200, OVERCAST at 1900, BROKEN at 3500, BROKEN at 24000 |
METAR KCMX 281653Z AUTO 28034G44KT 10SM SCT012 OVC019 06/02 A2969 RMK AO2 PK WND 28044/1652 SLP061 T00610017 $ |
| 2026-04-28 15:53:00Z |
280° at 27 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds FEW at 1200, OVERCAST at 1900, OVERCAST at 9000, OVERCAST at 15000 |
METAR KCMX 281553Z AUTO 28027G43KT 10SM FEW012 OVC019 05/02 A2965 RMK AO2 PK WND 29043/1544 SLP047 T00500017 $ |
| 2026-04-28 15:37:00Z |
280° at 28 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1200, OVERCAST at 1900, OVERCAST at 3900, OVERCAST at 11000 |
SPECI KCMX 281537Z AUTO 28028G41KT 10SM SCT012 OVC019 05/02 A2964 RMK AO2 PK WND 28043/1514 T00500017 $ |
| 2026-04-28 15:15:00Z |
280° at 27 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 1900, OVERCAST at 3300, OVERCAST at 3400 |
SPECI KCMX 281515Z AUTO 28027G43KT 10SM BKN012 OVC019 05/02 A2963 RMK AO2 PK WND 28043/1514 T00500017 $ |
| 2026-04-28 14:53:00Z |
280° at 26 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1200, OVERCAST at 1800, OVERCAST at 3800, OVERCAST at 15000 |
METAR KCMX 281453Z AUTO 28026G38KT 10SM SCT012 OVC018 04/02 A2961 RMK AO2 PK WND 27038/1437 SLP034 60000 T00390017 53024 $ |
| 2026-04-28 14:23:00Z |
270° at 27 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1100, OVERCAST at 1600, OVERCAST at 5000, OVERCAST at 3200 |
SPECI KCMX 281423Z AUTO 27027G38KT 10SM SCT011 OVC016 04/01 A2959 RMK AO2 PK WND 27038/1421 T00390011 $ |
| 2026-04-28 13:53:00Z |
280° at 24 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 1000, OVERCAST at 1600, OVERCAST at 9000, OVERCAST at 25000 |
METAR KCMX 281353Z AUTO 28024G37KT 10SM BKN010 OVC016 04/02 A2957 RMK AO2 PK WND 27039/1259 RAB08E20 CIG 007V012 SLP020 P0000 T00390017 $ |
| 2026-04-28 12:53:00Z |
280° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
6 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 2600, OVERCAST at 2500, OVERCAST at 24000 |
METAR KCMX 281253Z AUTO 28025G36KT 6SM BR OVC006 03/02 A2954 RMK AO2 PK WND 26041/1208 RAE47 SLP010 P0000 T00330017 |
| 2026-04-28 12:32:00Z |
280° at 27 kts, Gusting to 38 kts |
Light Rain, Very Gusty Winds |
5 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 1400, BROKEN at 2800, OVERCAST at 5000 |
SPECI KCMX 281232Z AUTO 28027G38KT 5SM -RA BR OVC005 03/02 A2952 RMK AO2 PK WND 26041/1208 P0000 T00330017 |
| 2026-04-28 12:24:00Z |
280° at 27 kts, Gusting to 41 kts |
Light Rain, Very Gusty Winds |
2.5 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 900, OVERCAST at 3300 |
SPECI KCMX 281224Z AUTO 28027G41KT 2 1/2SM -RA BR OVC005 03/02 A2951 RMK AO2 PK WND 26041/1208 P0000 T00330017 |
| 2026-04-28 12:11:00Z |
270° at 25 kts, Gusting to 41 kts |
Light Rain, Very Gusty Winds |
1.75 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 1500, OVERCAST at 6000 |
SPECI KCMX 281211Z AUTO 27025G41KT 1 3/4SM -RA BR OVC005 03/02 A2950 RMK AO2 PK WND 26041/1208 P0000 T00330017 |
| 2026-04-28 12:04:00Z |
280° at 24 kts, Gusting to 36 kts |
Light Rain, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 4000, OVERCAST at 10000, OVERCAST at 3000 |
SPECI KCMX 281204Z AUTO 28024G36KT 2SM -RA BR OVC005 03/02 A2949 RMK AO2 PK WND 27036/1158 P0000 T00330017 |
| 2026-04-28 11:53:00Z |
270° at 22 kts, Gusting to 36 kts |
Light Rain, Very Gusty Winds |
3 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 11000, SCATTERED at 2800, OVERCAST at 25000 |
METAR KCMX 281153Z AUTO 27022G36KT 3SM -RA BR OVC006 03/02 A2949 RMK AO2 PK WND 27042/1117 SLP994 P0002 60002 70041 T00330017 10089 20033 53017 |
| 2026-04-28 11:38:00Z |
270° at 27 kts, Gusting to 34 kts |
Light Rain, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 600, BROKEN at 12000, OVERCAST at 4700 |
SPECI KCMX 281138Z AUTO 27027G34KT 2SM -RA BR OVC006 03/02 A2948 RMK AO2 PK WND 27042/1117 P0001 T00330017 |
| 2026-04-28 11:25:00Z |
260° at 24 kts, Gusting to 42 kts |
Light Rain, Very Gusty Winds |
1.75 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 4400, OVERCAST at 7500 |
SPECI KCMX 281125Z AUTO 26024G42KT 1 3/4SM -RA BR OVC006 03/02 A2948 RMK AO2 PK WND 27042/1117 P0001 T00330017 |
| 2026-04-28 10:53:00Z |
270° at 25 kts, Gusting to 38 kts |
Light Rain, Very Gusty Winds |
3 |
IFR |
Clouds OVERCAST at 600, BROKEN at 3400, OVERCAST at 8500, OVERCAST at 13000 |
METAR KCMX 281053Z AUTO 27025G38KT 3SM -RA BR OVC006 03/02 A2946 RMK AO2 PK WND 27040/1015 SLP983 P0000 T00330017 |
| 2026-04-28 10:43:00Z |
270° at 24 kts, Gusting to 38 kts |
Light Rain, Very Gusty Winds |
2.5 |
IFR |
Clouds OVERCAST at 600, BROKEN at 1600, OVERCAST at 2300, OVERCAST at 25000 |
SPECI KCMX 281043Z AUTO 27024G38KT 2 1/2SM -RA BR OVC006 04/02 A2945 RMK AO2 PK WND 27040/1015 CIG 005V011 P0000 T00390022 |
| 2026-04-28 09:53:00Z |
260° at 19 kts, Gusting to 32 kts |
Light Rain, Very Gusty Winds |
4 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 2000, OVERCAST at 10000, BROKEN at 25000 |
METAR KCMX 280953Z AUTO 26019G32KT 4SM -RA BR OVC006 04/03 A2944 RMK AO2 PK WND 27036/0932 RAB52 SLP975 P0000 T00440028 |
| 2026-04-28 07:53:00Z |
270° at 29 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
IFR |
Clouds OVERCAST at 600, BROKEN at 3300, OVERCAST at 4000 |
METAR KCMX 280753Z AUTO 27029G39KT 10SM OVC006 07/05 A2940 RMK AO2 PK WND 28040/0720 SLP959 T00670050 |
| 2026-04-28 05:53:00Z |
280° at 19 kts, Gusting to 26 kts |
Light Rain, Gusty Winds |
6 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 1400, BROKEN at 30000 |
METAR KCMX 280553Z AUTO 28019G26KT 6SM -RA BR BKN004 OVC014 09/07 A2939 RMK AO2 PK WND 27026/0553 RAB40 SLP954 P0001 60003 T00890072 10111 20078 55012 |
| 2026-04-24 16:53:00Z |
310° at 20 kts, Gusting to 27 kts |
Light Rain, Gusty Winds |
3 |
IFR |
Clouds BROKEN at 500, OVERCAST at 5000, BROKEN at 15000, BROKEN at 25000 |
METAR KCMX 241653Z AUTO 31020G27KT 3SM -RA BR BKN005 OVC050 06/04 A2968 RMK AO2 PK WND 30035/1604 SLP058 P0000 T00560039 |
| 2026-04-24 16:24:00Z |
300° at 24 kts, Gusting to 33 kts |
Light Rain, Very Gusty Winds |
6 |
IFR |
Clouds BROKEN at 500, OVERCAST at 4600, OVERCAST at 5500, BROKEN at 3600 |
SPECI KCMX 241624Z AUTO 30024G33KT 6SM -RA BR BKN005 OVC046 06/04 A2967 RMK AO2 PK WND 30035/1604 P0000 T00560044 |
| 2026-04-24 15:25:00Z |
290° at 20 kts, Gusting to 29 kts |
Light Rain, Gusty Winds |
4 |
LIFR |
Clouds BROKEN at 300, OVERCAST at 3600, BROKEN at 4800, OVERCAST at 25000 |
SPECI KCMX 241525Z AUTO 29020G29KT 4SM -RA BR BKN003 OVC036 05/03 A2965 RMK AO2 PK WND 30029/1520 P0003 T00500033 |
| 2026-04-24 14:53:00Z |
290° at 18 kts |
Light Rain, Gusty Winds |
2 |
IFR |
Clouds FEW at 300, OVERCAST at 2400, BROKEN at 9500 |
METAR KCMX 241453Z AUTO 29018KT 2SM -RA BR FEW003 OVC024 06/04 A2964 RMK AO2 PK WND 28026/1435 RAB22 SLP040 P0002 60002 T00560039 51017 |
| 2026-04-19 06:30:00Z |
340° at 20 kts, Gusting to 28 kts |
Light Snow, Gusty Winds |
1.5 |
IFR |
Clouds BROKEN at 1400, BROKEN at 2500, OVERCAST at 6500, BROKEN at 3500 |
SPECI KCMX 190630Z AUTO 34020G28KT 1 1/2SM -SN BKN014 BKN025 OVC065 M03/M07 A2988 RMK AO2 PK WND 33033/0612 SNB19 P0000 T10331067 $ |
| 2026-04-19 04:53:00Z |
290° at 16 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
8 |
VFR |
Clouds BROKEN at 3300, BROKEN at 6500, OVERCAST at 3300, FEW at 20000 |
METAR KCMX 190453Z AUTO 29016G24KT 8SM -SN BKN033 BKN065 M01/M07 A2984 RMK AO2 PK WND 31040/0418 SNB23 SLP118 P0000 T10111072 400221017 $ |
| 2026-04-18 23:53:00Z |
280° at 22 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 3900, BROKEN at 4900, OVERCAST at 10000, BROKEN at 14000 |
METAR KCMX 182353Z AUTO 28022G43KT 10SM FEW039 BKN049 00/M08 A2978 RMK AO2 PK WND 28049/2343 SLP096 T00001083 10006 21011 53021 $ |
| 2026-04-18 22:53:00Z |
270° at 32 kts, Gusting to 43 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3800, BROKEN at 4400, BROKEN at 8500, BROKEN at 22000 |
METAR KCMX 182253Z AUTO 27032G43KT 10SM BKN038 BKN044 00/M08 A2976 RMK AO2 PK WND 27048/2220 SLP089 T00001083 $ |
| 2026-04-18 21:53:00Z |
270° at 24 kts, Gusting to 44 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3700, OVERCAST at 4500, OVERCAST at 11000, BROKEN at 25000 |
METAR KCMX 182153Z AUTO 27024G44KT 10SM BKN037 OVC045 01/M08 A2973 RMK AO2 PK WND 27044/2145 SLP081 T00061083 $ |
| 2026-04-18 20:53:00Z |
270° at 31 kts, Gusting to 49 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3500, BROKEN at 4400, BROKEN at 25000, BROKEN at 18000 |
METAR KCMX 182053Z AUTO 27031G49KT 10SM BKN035 BKN044 00/M08 A2971 RMK AO2 PK WND 27049/2053 SLP074 T00001083 53013 $ |
| 2026-04-18 19:53:00Z |
270° at 34 kts, Gusting to 45 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3500, BROKEN at 3300, OVERCAST at 11000, BROKEN at 25000 |
METAR KCMX 181953Z AUTO 27034G45KT 10SM BKN035 00/M08 A2970 RMK AO2 PK WND 27045/1908 SLP069 T00001083 $ |
| 2026-04-18 18:53:00Z |
270° at 29 kts, Gusting to 45 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 3000, BROKEN at 6500, BROKEN at 8000, BROKEN at 25000 |
METAR KCMX 181853Z AUTO 27029G45KT 10SM OVC030 M01/M08 A2969 RMK AO2 PK WND 27045/1853 SLP065 T10111083 $ |
| 2026-04-18 18:01:00Z |
280° at 29 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 3000, OVERCAST at 2700, OVERCAST at 11000, BROKEN at 4500 |
SPECI KCMX 181801Z AUTO 28029G42KT 10SM OVC030 M01/M08 A2968 RMK AO2 PK WND 29042/1801 T10111078 $ |
| 2026-04-18 16:53:00Z |
280° at 25 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2800, SCATTERED at 6500, OVERCAST at 9000, BROKEN at 25000 |
METAR KCMX 181653Z AUTO 28025G39KT 10SM OVC028 M01/M09 A2967 RMK AO2 PK WND 27041/1601 SLP061 T10111089 $ |
| 2026-04-18 15:53:00Z |
270° at 27 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2600, OVERCAST at 3300, SCATTERED at 15000, BROKEN at 25000 |
METAR KCMX 181553Z AUTO 27027G39KT 10SM BKN026 OVC033 M01/M08 A2966 RMK AO2 PK WND 29040/1506 SLP054 T10111078 $ |
| 2026-04-18 15:36:00Z |
290° at 27 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2800, OVERCAST at 3600, OVERCAST at 6500, OVERCAST at 2600 |
SPECI KCMX 181536Z AUTO 29027G36KT 10SM BKN028 OVC036 M01/M07 A2965 RMK AO2 PK WND 29040/1506 T10061072 $ |
| 2026-04-18 11:53:00Z |
300° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2600, BROKEN at 3500, OVERCAST at 4500, OVERCAST at 28000 |
METAR KCMX 181153Z AUTO 30024G35KT 10SM OVC026 M01/M06 A2959 RMK AO2 PK WND 29036/1138 SLP029 60001 70042 T10061061 10017 21006 52022 $ |
| 2026-04-18 10:53:00Z |
300° at 24 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2500, OVERCAST at 10000, OVERCAST at 7000, OVERCAST at 25000 |
METAR KCMX 181053Z AUTO 30024G39KT 10SM OVC025 M01/M07 A2957 RMK AO2 PK WND 30040/1027 SLP019 T10061067 $ |
| 2026-04-18 08:53:00Z |
290° at 24 kts, Gusting to 46 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 1700, OVERCAST at 2500, OVERCAST at 8000, OVERCAST at 16000 |
METAR KCMX 180853Z AUTO 29024G46KT 10SM BKN017 OVC025 00/M04 A2952 RMK AO2 PK WND 28046/0850 SLP003 60001 T00001039 51004 |
| 2026-04-18 05:53:00Z |
280° at 22 kts, Gusting to 34 kts |
Light Rain, Very Gusty Winds |
5 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 11000, OVERCAST at 25000, OVERCAST at 30000 |
METAR KCMX 180553Z AUTO 28022G34KT 5SM -RA BR OVC005 02/00 A2952 RMK AO2 PK WND 27034/0550 UPB02E04 SLP001 P0004 60033 T00170000 10111 20017 53007 |
| 2026-04-18 04:53:00Z |
290° at 23 kts, Gusting to 35 kts |
Light Rain, Very Gusty Winds |
5 |
LIFR |
Clouds OVERCAST at 300, OVERCAST at 3900, OVERCAST at 5500 |
METAR KCMX 180453Z AUTO 29023G35KT 5SM -RA BR OVC003 02/01 A2948 RMK AO2 PK WND 27039/0426 RAE0355B28UPB29E30 SLP990 P0002 T00220006 402000022 |
| 2026-04-18 01:35:00Z |
260° at 10 kts |
Light Rain |
1.25 |
IFR |
Clouds FEW at 2200, BROKEN at 4000, OVERCAST at 7500 |
SPECI KCMX 180135Z AUTO 26010KT 1 1/4SM -RA BR FEW022 BKN040 OVC075 11/09 A2950 RMK AO2 VIS 1/2V5 LTG DSNT S P0004 T01060094 |
| 2026-04-18 00:42:00Z |
110° at 7 kts, Gusting to 17 kts |
Light Rain |
1.75 |
IFR |
Clouds FEW at 4800, OVERCAST at 7500, BROKEN at 11000, OVERCAST at 22000 |
SPECI KCMX 180042Z AUTO 11007G17KT 1 3/4SM -RA BR FEW048 OVC075 11/10 A2947 RMK AO2 VIS 1V3 P0016 T01060100 |
| 2026-04-17 23:00:00Z |
290° at 30 kts, Gusting to 46 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 5000, SCATTERED at 10000, OVERCAST at 11000 |
SPECI KCMX 172300Z AUTO 29030G46KT 10SM -RA SQ FEW050 SCT100 18/07 A2955 RMK AO2 PK WND 27046/2258 WSHFT 2246 LTG DSNT W AND NW RAB2258 PRESRR P0000 T01830072 |
| 2026-04-12 08:01:00Z |
100° at 11 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1600, BROKEN at 2500, OVERCAST at 6000 |
SPECI KCMX 120801Z AUTO 10011KT 4SM -RA BR SCT016 BKN025 OVC060 03/02 A2993 RMK AO2 P0000 T00330022 |
| 2026-04-09 13:53:00Z |
270° at 23 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 1700, BROKEN at 12000, BROKEN at 4700, BROKEN at 16000 |
METAR KCMX 091353Z AUTO 27023G35KT 10SM OVC017 02/M02 A2991 RMK AO2 PK WND 27035/1309 SLP139 T00221022 $ |
| 2026-04-09 12:53:00Z |
270° at 27 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2300, BROKEN at 2500, BROKEN at 6500, OVERCAST at 18000 |
METAR KCMX 091253Z AUTO 27027G35KT 10SM OVC023 02/M02 A2988 RMK AO2 PK WND 28039/1227 SLP127 T00221022 $ |
| 2026-04-09 11:14:00Z |
270° at 22 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 2900, SCATTERED at 12000, OVERCAST at 3700, BROKEN at 10000 |
SPECI KCMX 091114Z AUTO 27022G37KT 10SM SCT029 01/M04 A2982 RMK AO2 PK WND 27037/1112 T00111039 $ |
| 2026-04-09 09:53:00Z |
260° at 26 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3700, BROKEN at 5500, BROKEN at 2600, OVERCAST at 12000 |
METAR KCMX 090953Z AUTO 26026G38KT 10SM BKN037 BKN055 02/M04 A2978 RMK AO2 PK WND 26039/0930 SLP093 T00221044 |
| 2026-04-08 13:25:00Z |
110° at 10 kts |
Light Freezing Rain, Mist |
5 |
MVFR |
Clouds BROKEN at 3800, OVERCAST at 4800, BROKEN at 19000, BROKEN at 8000 |
SPECI KCMX 081325Z AUTO 11010KT 5SM -FZRA BR BKN038 OVC048 M01/M03 A2997 RMK AO2 P0004 I1003 T10111033 |
| 2026-04-08 12:14:00Z |
110° at 11 kts |
Light Freezing Rain, Mist |
5 |
MVFR |
Clouds OVERCAST at 3700, SCATTERED at 1100, SCATTERED at 12000, BROKEN at 8000 |
SPECI KCMX 081214Z AUTO 11011KT 5SM -FZRA BR OVC037 M01/M03 A3003 RMK AO2 UPE08FZRAB08 P0001 I1001 T10111033 |
| 2026-04-08 11:00:00Z |
130° at 13 kts |
Light Snow |
2 |
IFR |
Clouds BROKEN at 2800, BROKEN at 3400, OVERCAST at 4500, SCATTERED at 15000 |
SPECI KCMX 081100Z AUTO 13013KT 2SM -SN BKN028 BKN034 OVC045 M01/M06 A3007 RMK AO2 PRESFR P0002 T10111056 |
| 2026-04-06 21:53:00Z |
340° at 11 kts, Gusting to 18 kts |
Light Snow, Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 2700, OVERCAST at 3500, BROKEN at 25000, BROKEN at 18000 |
METAR KCMX 062153Z AUTO 34011G18KT 5SM -SN BKN027 OVC035 M06/M11 A3031 RMK AO2 SNB14 SLP283 P0000 T10561111 |
| 2026-04-06 19:13:00Z |
350° at 12 kts |
Light Snow |
1.25 |
IFR |
Clouds BROKEN at 1400, BROKEN at 2000, OVERCAST at 2500, BROKEN at 37000 |
SPECI KCMX 061913Z AUTO 35012KT 1 1/4SM -SN BKN014 BKN020 OVC025 M06/M10 A3029 RMK AO2 P0000 T10561100 |
| 2026-04-06 17:53:00Z |
360° at 16 kts, Gusting to 23 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds BROKEN at 2700, OVERCAST at 3500, BROKEN at 27000, OVERCAST at 20000 |
METAR KCMX 061753Z AUTO 36016G23KT 4SM -SN BKN027 OVC035 M06/M11 A3028 RMK AO2 PK WND 33026/1701 SLP271 P0000 60000 T10561111 10006 21061 51013 |
| 2026-04-06 17:16:00Z |
350° at 13 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
3 |
MVFR |
Clouds FEW at 2200, OVERCAST at 3200, OVERCAST at 2400, BROKEN at 10000 |
SPECI KCMX 061716Z AUTO 35013G24KT 3SM -SN FEW022 OVC032 M06/M11 A3028 RMK AO2 PK WND 33026/1701 P0000 T10611111 |
| 2026-04-06 16:53:00Z |
360° at 17 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
0.75 |
LIFR |
Clouds BROKEN at 2000, OVERCAST at 2600, SCATTERED at 25000, BROKEN at 25000 |
METAR KCMX 061653Z AUTO 36017G30KT 3/4SM -SN BKN020 OVC026 M06/M11 A3027 RMK AO2 PK WND 36032/1642 SLP268 P0000 T10611106 |
| 2026-04-06 15:53:00Z |
10° at 19 kts, Gusting to 27 kts |
Light Snow, Gusty Winds |
0.75 |
LIFR |
Clouds BROKEN at 1600, OVERCAST at 2100, OVERCAST at 6000, BROKEN at 20000 |
METAR KCMX 061553Z AUTO 01019G27KT 3/4SM -SN BKN016 OVC021 M06/M10 A3024 RMK AO2 PK WND 01033/1503 SLP256 P0000 T10561100 |
| 2026-04-06 15:12:00Z |
360° at 22 kts, Gusting to 33 kts |
Light Snow, Very Gusty Winds |
0.75 |
LIFR |
Clouds SCATTERED at 1000, OVERCAST at 1600, OVERCAST at 8500, OVERCAST at 8600 |
SPECI KCMX 061512Z AUTO 36022G33KT 3/4SM -SN SCT010 OVC016 M06/M09 A3020 RMK AO2 PK WND 01033/1503 PRESRR P0000 T10561089 |
| 2026-04-06 14:37:00Z |
10° at 15 kts, Gusting to 34 kts |
Light Snow, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 1600, BROKEN at 900, BROKEN at 1400, OVERCAST at 1900 |
SPECI KCMX 061437Z AUTO 01015G34KT 2SM -SN OVC016 M04/M08 A3015 RMK AO2 PK WND 35035/1354 UPB17E35SNE17B35 P0000 T10391078 |
| 2026-04-06 13:22:00Z |
330° at 21 kts, Gusting to 35 kts |
Very Gusty Winds |
1 |
IFR |
Clouds OVERCAST at 500, BROKEN at 4500, BROKEN at 6500, OVERCAST at 3500 |
SPECI KCMX 061322Z AUTO 33021G35KT 1SM UP BR OVC005 M02/M04 A3006 RMK AO2 PK WND 34036/1307 UPB17SNE17 P0000 T10221044 |
| 2026-04-06 12:55:00Z |
290° at 20 kts, Gusting to 28 kts |
Light Snow, Mist, Gusty Winds |
1.5 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 8000, OVERCAST at 10000 |
SPECI KCMX 061255Z AUTO 29020G28KT 1 1/2SM -SN BR OVC006 01/M01 A3005 RMK AO2 PK WND 29028/1255 VIS 1/2V5 P0000 T00061011 |
| 2026-04-05 09:02:00Z |
320° at 22 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 1700, OVERCAST at 9500, OVERCAST at 8000, OVERCAST at 3300 |
SPECI KCMX 050902Z AUTO 32022G30KT 2SM -SN OVC017 M03/M06 A2977 RMK AO2 PK WND 32030/0858 P0000 T10281056 $ |
| 2026-04-05 08:29:00Z |
320° at 20 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 1500, OVERCAST at 2000, OVERCAST at 11000, OVERCAST at 8000 |
SPECI KCMX 050829Z AUTO 32020G30KT 3SM -SN BKN015 OVC020 M03/M06 A2975 RMK AO2 PK WND 31032/0759 P0000 T10281056 $ |
| 2026-04-05 07:53:00Z |
320° at 16 kts, Gusting to 32 kts |
Light Snow, Mist, Very Gusty Winds |
1.75 |
IFR |
Clouds BROKEN at 900, OVERCAST at 1500, BROKEN at 18000, BROKEN at 25000 |
METAR KCMX 050753Z AUTO 32016G32KT 1 3/4SM -SN BR BKN009 OVC015 M03/M05 A2974 RMK AO2 PK WND 33033/0741 SLP085 P0000 T10281050 $ |
| 2026-04-05 06:53:00Z |
310° at 22 kts, Gusting to 29 kts |
Light Snow, Mist, Gusty Winds |
1.25 |
IFR |
Clouds BROKEN at 700, OVERCAST at 1500, OVERCAST at 9000, BROKEN at 25000 |
METAR KCMX 050653Z AUTO 31022G29KT 1 1/4SM -SN BR BKN007 OVC015 M02/M04 A2972 RMK AO2 PK WND 31029/0651 SLP078 P0001 T10221044 $ |
| 2026-04-05 06:36:00Z |
320° at 17 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVERCAST at 700, OVERCAST at 4500, OVERCAST at 5500 |
SPECI KCMX 050636Z AUTO 32017KT 3/4SM -SN BR OVC007 M02/M04 A2971 RMK AO2 PK WND 32027/0600 P0001 T10221044 $ |
| 2026-04-05 05:53:00Z |
310° at 17 kts, Gusting to 25 kts |
Light Snow, Mist, Gusty Winds |
0.75 |
LIFR |
Clouds OVX at 800, OVERCAST at 4100, OVERCAST at 6000, BROKEN at 25000 |
METAR KCMX 050553Z AUTO 31017G25KT 3/4SM -SN BR VV008 M02/M04 A2970 RMK AO2 SLP071 P0001 60002 I6001 T10221039 10011 21022 51018 $ |
| 2026-04-05 04:53:00Z |
310° at 16 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds OVX at 800, SCATTERED at 4700, OVERCAST at 5500, BROKEN at 14000 |
METAR KCMX 050453Z AUTO 31016KT 3/4SM -SN BR VV008 M02/M03 A2969 RMK AO2 SLP068 P0000 T10171033 400111017 $ |
| 2026-04-05 04:02:00Z |
330° at 14 kts, Gusting to 24 kts |
Light Snow, Mist, Gusty Winds |
0.75 |
LIFR |
Clouds OVX at 700, BROKEN at 11000, OVERCAST at 2600, BROKEN at 8000 |
SPECI KCMX 050402Z AUTO 33014G24KT 3/4SM -SN BR VV007 M01/M03 A2967 RMK AO2 P0000 T10111028 $ |
| 2026-04-05 03:53:00Z |
330° at 13 kts |
Light Snow, Mist |
1 |
IFR |
Clouds OVX at 700, BROKEN at 3200, OVERCAST at 7000, OVERCAST at 30000 |
METAR KCMX 050353Z AUTO 33013KT 1SM -SN BR VV007 M01/M03 A2967 RMK AO2 SLP059 P0001 T10111028 $ |
| 2026-04-05 03:01:00Z |
340° at 15 kts, Gusting to 23 kts |
Light Snow, Mist, Gusty Winds |
0.75 |
LIFR |
Clouds OVX at 800, BROKEN at 3100, OVERCAST at 3900, BROKEN at 18000 |
SPECI KCMX 050301Z AUTO 34015G23KT 3/4SM -SN BR VV008 M01/M02 A2965 RMK AO2 P0000 T10061022 $ |
| 2026-04-05 02:19:00Z |
340° at 11 kts |
Light Snow, Mist |
1.75 |
IFR |
Clouds FEW at 500, OVERCAST at 1000, OVERCAST at 6000, OVERCAST at 8000 |
SPECI KCMX 050219Z AUTO 34011KT 1 3/4SM -SN BR FEW005 OVC010 01/M01 A2963 RMK AO2 P0000 T00061011 $ |
| 2026-04-05 01:53:00Z |
320° at 10 kts |
Light Snow, Mist |
1.5 |
IFR |
Clouds SCATTERED at 400, OVERCAST at 700, OVERCAST at 2900, BROKEN at 20000 |
METAR KCMX 050153Z AUTO 32010KT 1 1/2SM -SN BR SCT004 OVC007 01/M01 A2962 RMK AO2 SNB16E26B37 SLP044 P0000 I1001 T00061006 $ |
| 2026-04-04 13:53:00Z |
100° at 15 kts, Gusting to 30 kts |
Light Freezing Rain, Mist, Very Gusty Winds |
1.25 |
LIFR |
Clouds OVERCAST at 200, BROKEN at 5500, OVERCAST at 9000, BROKEN at 35000 |
METAR KCMX 041353Z AUTO 10015G30KT 1 1/4SM -FZRA BR OVC002 00/M01 A2988 RMK AO2 PK WND 11030/1317 UPB27E35FZRAB35SNE27 SLP130 P0001 I1000 T00001011 $ |
| 2026-04-04 13:02:00Z |
100° at 16 kts, Gusting to 27 kts |
Light Snow, Mist, Gusty Winds |
1 |
LIFR |
Clouds OVERCAST at 200, OVERCAST at 1600, BROKEN at 3300, BROKEN at 5000 |
SPECI KCMX 041302Z AUTO 10016G27KT 1SM -SN BR OVC002 00/M01 A2993 RMK AO2 PK WND 11027/1256 P0000 T00001011 $ |
| 2026-04-04 12:18:00Z |
100° at 20 kts, Gusting to 32 kts |
Light Snow, Mist, Very Gusty Winds |
3 |
LIFR |
Clouds OVERCAST at 300, OVERCAST at 1400, OVERCAST at 9000, BROKEN at 25000 |
SPECI KCMX 041218Z AUTO 10020G32KT 3SM -SN BR OVC003 00/M02 A2995 RMK AO2 PK WND 11032/1216 FZRAE18SNB18 P0000 I1003 T00001017 $ |
| 2026-04-04 11:01:00Z |
100° at 19 kts, Gusting to 31 kts |
Light Freezing Rain, Very Gusty Winds |
10+ |
LIFR |
Clouds OVERCAST at 400, SCATTERED at 10000, BROKEN at 20000, OVERCAST at 10000 |
SPECI KCMX 041101Z AUTO 10019G31KT 10SM -FZRA OVC004 00/M02 A3001 RMK AO2 PK WND 10029/1101 UPE1055FZRAB1055 CIG 003V008 P0000 I1000 T00001017 $ |
| 2026-04-04 10:15:00Z |
100° at 19 kts, Gusting to 30 kts |
Light Freezing Rain, Very Gusty Winds |
7 |
LIFR |
Clouds OVERCAST at 400, BROKEN at 6000, OVERCAST at 14000, OVERCAST at 12000 |
SPECI KCMX 041015Z AUTO 10019G30KT 7SM -FZRA OVC004 00/M02 A3003 RMK AO2 PK WND 09030/1011 P0000 I1003 T00001017 $ |
| 2026-04-04 09:53:00Z |
100° at 18 kts, Gusting to 32 kts |
Light Freezing Rain, Mist, Very Gusty Winds |
5 |
IFR |
Clouds OVERCAST at 500, FEW at 4600, SCATTERED at 5500, OVERCAST at 30000 |
METAR KCMX 040953Z AUTO 10018G32KT 5SM -FZRA BR OVC005 00/M02 A3003 RMK AO2 PK WND 11032/0950 UPB12E13FZRAB13SNE12 PRESFR SLP184 P0001 I1004 T00001017 |
| 2026-04-04 08:53:00Z |
100° at 17 kts, Gusting to 28 kts |
Light Snow, Mist, Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 2400, OVERCAST at 4100, OVERCAST at 2900 |
METAR KCMX 040853Z AUTO 10017G28KT 2SM -SN BR OVC006 00/M02 A3008 RMK AO2 PK WND 09031/0839 SLP199 P0000 60000 T00001022 58032 |
| 2026-04-04 08:11:00Z |
100° at 18 kts, Gusting to 30 kts |
Light Snow, Mist, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 900, OVERCAST at 3400, OVERCAST at 7000, OVERCAST at 2200 |
SPECI KCMX 040811Z AUTO 10018G30KT 2SM -SN BR OVC009 00/M02 A3011 RMK AO2 PK WND 10030/0802 P0000 T00001022 |
| 2026-04-03 13:14:00Z |
340° at 17 kts, Gusting to 23 kts |
Light Snow, Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 1000, BROKEN at 1700, OVERCAST at 2300, OVERCAST at 14000 |
SPECI KCMX 031314Z AUTO 34017G23KT 3SM -SN BKN010 BKN017 OVC023 M02/M04 A2995 RMK AO2 P0000 T10171044 |
| 2026-04-03 12:13:00Z |
350° at 12 kts |
Light Snow |
1 |
IFR |
Clouds BROKEN at 900, OVERCAST at 2200, OVERCAST at 2800, OVERCAST at 8500 |
SPECI KCMX 031213Z AUTO 35012KT 1SM -SN BKN009 OVC022 M02/M04 A2991 RMK AO2 P0000 T10171044 |
| 2026-04-03 09:01:00Z |
360° at 7 kts |
Light Snow, Mist |
2 |
IFR |
Clouds FEW at 800, OVERCAST at 2000, OVERCAST at 1600, OVERCAST at 7600 |
SPECI KCMX 030901Z AUTO 36007KT 2SM -SN BR FEW008 OVC020 M01/M03 A2978 RMK AO2 P0000 T10111033 $ |
| 2026-04-03 05:42:00Z |
70° at 7 kts |
Light Snow, Mist |
1.5 |
IFR |
Clouds FEW at 400, OVERCAST at 1000, OVERCAST at 12000, BROKEN at 7000 |
SPECI KCMX 030542Z AUTO 07007KT 1 1/2SM -SN BR FEW004 OVC010 M01/M02 A2972 RMK AO2 SNB14 P0000 I1001 T10061017 $ |
| 2026-04-03 02:53:00Z |
70° at 13 kts, Gusting to 23 kts |
Light Snow, Mist, Gusty Winds |
1.75 |
LIFR |
Clouds OVERCAST at 400, SCATTERED at 12000, OVERCAST at 11000, BROKEN at 25000 |
METAR KCMX 030253Z AUTO 07013G23KT 1 3/4SM -SN BR OVC004 M01/M02 A2973 RMK AO2 PK WND 10028/0226 FZRAB49E51SNE33B51 SLP081 P0001 60002 I1001 I3001 T10061022 58010 $ |
| 2026-04-03 01:53:00Z |
80° at 15 kts, Gusting to 26 kts |
Light Snow, Mist, Gusty Winds |
1 |
IFR |
Clouds OVERCAST at 500, BROKEN at 9500, OVERCAST at 12000, OVERCAST at 30000 |
METAR KCMX 030153Z AUTO 08015G26KT 1SM -SN BR OVC005 M01/M02 A2975 RMK AO2 PK WND 06026/0117 SLP087 P0001 T10061022 $ |
| 2026-04-03 01:25:00Z |
80° at 15 kts, Gusting to 26 kts |
Light Snow, Mist, Gusty Winds |
0.75 |
LIFR |
Clouds OVX at 500, BROKEN at 3600, OVERCAST at 8000 |
SPECI KCMX 030125Z AUTO 08015G26KT 3/4SM -SN BR VV005 M01/M02 A2976 RMK AO2 PK WND 06026/0117 P0001 T10061022 $ |
| 2026-04-03 00:32:00Z |
70° at 13 kts, Gusting to 25 kts |
Light Snow, Mist, Gusty Winds |
1.5 |
IFR |
Clouds OVERCAST at 700, SCATTERED at 1300, BROKEN at 2100, BROKEN at 3900 |
SPECI KCMX 030032Z AUTO 07013G25KT 1 1/2SM -SN BR OVC007 M01/M03 A2976 RMK AO2 PK WND 09029/0017 P0000 T10061028 $ |
| 2026-04-02 19:53:00Z |
100° at 19 kts, Gusting to 29 kts |
Light Snow, Mist, Gusty Winds |
1.25 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 9000, OVERCAST at 9000, BROKEN at 30000 |
METAR KCMX 021953Z AUTO 10019G29KT 1 1/4SM -SN BR OVC005 M01/M03 A2991 RMK AO2 PK WND 09034/1940 SLP142 P0001 T10111033 |
| 2026-04-02 18:23:00Z |
100° at 16 kts, Gusting to 31 kts |
Light Snow, Mist, Very Gusty Winds |
1 |
LIFR |
Clouds OVERCAST at 400, BROKEN at 3300, OVERCAST at 5500, OVERCAST at 10000 |
SPECI KCMX 021823Z AUTO 10016G31KT 1SM -SN BR OVC004 M01/M03 A2999 RMK AO2 PK WND 10031/1801 P0000 T10111033 |
| 2026-04-02 16:08:00Z |
100° at 16 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
0.75 |
LIFR |
Clouds FEW at 800, OVERCAST at 1300, BROKEN at 3500, OVERCAST at 4700 |
SPECI KCMX 021608Z AUTO 10016G30KT 3/4SM -SN FEW008 OVC013 M02/M04 A3007 RMK AO2 PK WND 10030/1604 P0000 T10171044 |
| 2026-03-31 14:53:00Z |
80° at 9 kts |
Light Snow, Mist |
3 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 2000, BROKEN at 12000, SCATTERED at 25000 |
METAR KCMX 311453Z AUTO 08009KT 3SM -SN BR OVC003 00/M02 A2986 RMK AO2 UPB07E24SNE07B24 SLP122 P0001 60001 T00001017 58010 |
| 2026-03-31 13:53:00Z |
100° at 10 kts |
Light Snow, Mist |
4 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 3900, BROKEN at 4600, BROKEN at 18000 |
METAR KCMX 311353Z AUTO 10010KT 4SM -SN BR OVC003 M01/M02 A2986 RMK AO2 SNB15 SLP125 P0000 T10061017 |
| 2026-03-31 12:11:00Z |
100° at 13 kts |
Light Snow, Mist |
0.75 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 2900, OVERCAST at 7000 |
SPECI KCMX 311211Z AUTO 10013KT 3/4SM -SN BR BKN004 OVC029 M01/M02 A2987 RMK AO2 P0000 T10061022 |
| 2026-03-31 11:16:00Z |
60° at 6 kts |
Light Snow |
0.75 |
LIFR |
Clouds OVERCAST at 1300, OVERCAST at 2300, OVERCAST at 3400, BROKEN at 5000 |
SPECI KCMX 311116Z AUTO 06006KT 3/4SM -SN OVC013 01/M02 A2993 RMK AO2 SNB1056 P0000 T00061022 |
| 2026-03-28 19:53:00Z |
220° at 10 kts, Gusting to 23 kts |
Light Snow, Gusty Winds |
1.5 |
IFR |
Clouds BROKEN at 2400, OVERCAST at 3600, OVERCAST at 7000, OVERCAST at 7800 |
METAR KCMX 281953Z AUTO 22010G23KT 1 1/2SM -SN BKN024 OVC036 M02/M10 A3024 RMK AO2 VIS 3/4V4 SNB44 SLP256 P0000 T10221100 $ |
| 2026-03-28 03:53:00Z |
300° at 23 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 3900, BROKEN at 25000, BROKEN at 12000, BROKEN at 4500 |
METAR KCMX 280353Z AUTO 30023G36KT 10SM BKN039 M05/M13 A3042 RMK AO2 PK WND 31036/0348 SLP319 T10501133 $ |
| 2026-03-27 21:26:00Z |
300° at 16 kts, Gusting to 28 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds BROKEN at 3000, OVERCAST at 3700, BROKEN at 4900, OVERCAST at 6700 |
SPECI KCMX 272126Z AUTO 30016G28KT 2SM -SN BKN030 OVC037 M05/M10 A3035 RMK AO2 PK WND 30029/2103 VIS 1 1/4V4 P0000 T10501100 $ |
| 2026-03-27 20:53:00Z |
280° at 20 kts, Gusting to 25 kts |
Light Snow, Gusty Winds |
1.5 |
IFR |
Clouds BROKEN at 2700, OVERCAST at 3600, OVERCAST at 2400, BROKEN at 22000 |
METAR KCMX 272053Z AUTO 28020G25KT 1 1/2SM -SN BKN027 OVC036 M05/M11 A3034 RMK AO2 PK WND 31026/1959 VIS 1V5 UPB1954E04SNB04E11B48 SLP297 P0000 60000 T10501106 50000 $ |
| 2026-03-27 20:05:00Z |
300° at 19 kts, Gusting to 26 kts |
Light Snow, Gusty Winds |
3 |
MVFR |
Clouds OVERCAST at 3200, BROKEN at 4100, OVERCAST at 4900, OVERCAST at 7100 |
SPECI KCMX 272005Z AUTO 30019G26KT 3SM -SN OVC032 M05/M11 A3034 RMK AO2 PK WND 31026/1959 UPB1954E04SNB04 P0000 T10501111 |
| 2026-03-27 18:53:00Z |
310° at 18 kts, Gusting to 25 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds OVERCAST at 2100, OVERCAST at 2400, OVERCAST at 5500, FEW at 10000 |
METAR KCMX 271853Z AUTO 31018G25KT 4SM -SN OVC021 M05/M11 A3035 RMK AO2 SLP301 P0000 T10501106 |
| 2026-03-27 18:21:00Z |
310° at 19 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
1 |
IFR |
Clouds OVX at 1500, OVERCAST at 13000, OVERCAST at 900 |
SPECI KCMX 271821Z AUTO 31019G24KT 1SM -SN VV015 M06/M09 A3034 RMK AO2 P0000 T10561094 |
| 2026-03-27 17:53:00Z |
320° at 17 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
0.75 |
LIFR |
Clouds BROKEN at 1200, OVERCAST at 1900, OVERCAST at 25000, OVERCAST at 25000 |
METAR KCMX 271753Z AUTO 32017G24KT 3/4SM -SN BKN012 OVC019 M06/M09 A3034 RMK AO2 SLP299 P0000 60001 T10561089 11039 21056 58002 |
| 2026-03-27 17:07:00Z |
310° at 14 kts |
Light Snow |
2 |
IFR |
Clouds BROKEN at 1900, OVERCAST at 2600, OVERCAST at 4100 |
SPECI KCMX 271707Z AUTO 31014KT 2SM -SN BKN019 OVC026 M04/M09 A3035 RMK AO2 VIS 1 1/2V3 P0000 T10441089 |
| 2026-03-27 16:18:00Z |
310° at 13 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1300, SCATTERED at 1800, BROKEN at 2200, BROKEN at 3500 |
SPECI KCMX 271618Z AUTO 31013KT 1 1/4SM -SN OVC013 M04/M09 A3035 RMK AO2 P0000 T10441089 |
| 2026-03-27 15:35:00Z |
310° at 13 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 2000, BROKEN at 2700, OVERCAST at 3300, OVERCAST at 5500 |
SPECI KCMX 271535Z AUTO 31013KT 1 3/4SM -SN SCT020 BKN027 OVC033 M04/M09 A3035 RMK AO2 P0000 T10441089 |
| 2026-03-27 14:45:00Z |
280° at 8 kts |
Light Snow |
1 |
IFR |
Clouds FEW at 1000, BROKEN at 1600, OVERCAST at 2400 |
SPECI KCMX 271445Z AUTO 28008KT 1SM -SN FEW010 BKN016 OVC024 M04/M07 A3035 RMK AO2 P0001 T10391072 |
| 2026-03-27 13:53:00Z |
270° at 6 kts |
Light Snow |
1 |
IFR |
Clouds BROKEN at 2000, BROKEN at 2900, OVERCAST at 3600, OVERCAST at 13000 |
METAR KCMX 271353Z AUTO 27006KT 1SM -SN BKN020 BKN029 OVC036 M04/M08 A3035 RMK AO2 SNB43 SLP297 P0000 T10391078 |
| 2026-03-26 06:39:00Z |
120° at 9 kts |
Light Snow, Mist |
1 |
LIFR |
Clouds OVX at 200, BROKEN at 7500, OVERCAST at 9000 |
SPECI KCMX 260639Z AUTO 12009KT 1SM -SN BR VV002 M01/M02 A2976 RMK AO2 SNB33 P0000 T10111022 |