| 2026-11-07 19:53:00Z |
70° at 7 kts |
Light Rain |
5 |
MVFR |
Clouds FEW at 900, OVERCAST at 1300, BROKEN at 5500, BROKEN at 25000 |
METAR KMAF 071953Z 07007KT 5SM -RA BR FEW009 OVC013 11/09 A3019 RMK AO2 RAB26 SLP203 P0002 T01110094 |
| 2026-10-30 17:53:00Z |
100° at 12 kts |
Light Rain |
1.5 |
IFR |
Clouds OVERCAST at 500, BROKEN at 18000, OVERCAST at 25000, OVERCAST at 25000 |
METAR KMAF 301753Z 10012KT 1 1/2SM -RA BR OVC005 13/13 A3005 RMK AO2 SFC VIS 1 3/4 SLP150 P0002 60040 T01330128 10150 20122 58003 |
| 2026-10-30 16:53:00Z |
90° at 16 kts, Gusting to 25 kts |
Light Rain, Gusty Winds |
1.5 |
IFR |
Clouds BROKEN at 800, OVERCAST at 1400, OVERCAST at 4600, OVERCAST at 17000 |
METAR KMAF 301653Z 09016G25KT 1 1/2SM -RA BR BKN008 OVC014 12/12 A3006 RMK AO2 PK WND 09026/1604 SFC VIS 2 SLP154 P0001 T01220117 |
| 2026-10-30 16:05:00Z |
90° at 19 kts, Gusting to 26 kts |
Light Rain, Gusty Winds |
1.5 |
IFR |
Clouds BROKEN at 600, BROKEN at 1100, OVERCAST at 1600 |
SPECI KMAF 301605Z 09019G26KT 1 1/2SM -RA BR BKN006 BKN011 OVC016 13/12 A3006 RMK AO2 PK WND 09026/1604 TWR VIS 1 3/4 P0000 T01280117 |
| 2026-10-30 14:55:00Z |
100° at 17 kts, Gusting to 27 kts |
Heavy Rain, Gusty Winds |
1.75 |
IFR |
Clouds FEW at 1000, OVERCAST at 2000, OVERCAST at 1000, BROKEN at 5000 |
SPECI KMAF 301455Z 10017G27KT 1 3/4SM +RA BR FEW010 OVC020 13/12 A3007 RMK AO2 PK WND 10027/1455 P0001 T01280117 |
| 2026-10-30 09:33:00Z |
140° at 18 kts, Gusting to 30 kts |
Heavy Rain, Very Gusty Winds |
2.5 |
IFR |
Clouds FEW at 1000, SCATTERED at 2000, OVERCAST at 3300, OVERCAST at 7600 |
SPECI KMAF 300933Z AUTO 14018G30KT 2 1/2SM +RA BR FEW010 SCT020 OVC033 15/14 A3004 RMK AO2 PK WND 14030/0925 P0016 T01500139 |
| 2026-10-30 08:53:00Z |
140° at 17 kts |
Heavy Rain |
4 |
MVFR |
Clouds SCATTERED at 500, BROKEN at 1000, OVERCAST at 3100, BROKEN at 13000 |
METAR KMAF 300853Z AUTO 14017KT 4SM +RA BR SCT005 BKN010 OVC031 16/14 A3005 RMK AO2 SLP141 P0026 60071 T01560144 56009 |
| 2026-10-30 08:29:00Z |
120° at 11 kts |
Heavy Rain |
2.5 |
IFR |
Clouds SCATTERED at 800, OVERCAST at 1400, BROKEN at 1800, OVERCAST at 8000 |
SPECI KMAF 300829Z AUTO 12011KT 2 1/2SM +RA BR SCT008 OVC014 15/14 A3005 RMK AO2 P0011 T01500144 |
| 2026-10-30 07:53:00Z |
120° at 16 kts |
Light Rain |
4 |
MVFR |
Clouds FEW at 900, BROKEN at 2700, OVERCAST at 3300, BROKEN at 25000 |
METAR KMAF 300753Z AUTO 12016KT 4SM -RA BR FEW009 BKN027 OVC033 16/14 A3005 RMK AO2 PK WND 12032/0731 SLP141 P0023 T01560139 |
| 2026-10-30 07:14:00Z |
140° at 21 kts, Gusting to 28 kts |
Heavy Rain, Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 600, SCATTERED at 1100, OVERCAST at 1800, OVERCAST at 10000 |
SPECI KMAF 300714Z AUTO 14021G28KT 2 1/2SM +RA BR SCT006 SCT011 OVC018 16/14 A3005 RMK AO2 PK WND 14028/0713 P0012 T01560144 |
| 2026-10-30 06:53:00Z |
130° at 16 kts, Gusting to 24 kts |
Heavy Rain, Gusty Winds |
3 |
IFR |
Clouds BROKEN at 600, BROKEN at 1000, OVERCAST at 1500 |
METAR KMAF 300653Z AUTO 13016G24KT 3SM +RA BR BKN006 BKN010 OVC015 16/15 A3006 RMK AO2 SLP146 P0022 T01610150 |
| 2026-10-30 05:32:00Z |
110° at 13 kts, Gusting to 21 kts |
Light Rain, Gusty Winds |
5 |
IFR |
Clouds BROKEN at 600, BROKEN at 1100, OVERCAST at 2600, OVERCAST at 2600 |
SPECI KMAF 300532Z AUTO 11013G21KT 5SM -RA BR BKN006 BKN011 OVC026 17/16 A3008 RMK AO2 P0009 T01670161 |
| 2026-10-30 04:53:00Z |
80° at 8 kts |
Heavy Rain |
2.5 |
IFR |
Clouds BROKEN at 700, BROKEN at 1500, OVERCAST at 2600, BROKEN at 20000 |
METAR KMAF 300453Z AUTO 08008KT 2 1/2SM +RA BR BKN007 BKN015 OVC026 17/16 A3009 RMK AO2 SLP157 P0006 T01670161 |
| 2026-10-30 04:06:00Z |
100° at 9 kts |
Light Rain |
6 |
IFR |
Clouds BROKEN at 500, BROKEN at 1400, OVERCAST at 4900 |
SPECI KMAF 300406Z AUTO 10009KT 6SM -RA BR BKN005 BKN014 OVC049 17/16 A3010 RMK AO2 P0001 T01670161 |
| 2026-10-30 03:41:00Z |
110° at 8 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 800, BROKEN at 2700, OVERCAST at 3500, OVERCAST at 6000 |
SPECI KMAF 300341Z AUTO 11008KT 4SM -RA BR SCT008 BKN027 OVC035 17/16 A3011 RMK AO2 RAB0254 P0001 T01670161 |
| 2026-10-26 15:53:00Z |
280° at 6 kts |
Light Rain |
5 |
MVFR |
Clouds SCATTERED at 1600, BROKEN at 3600, OVERCAST at 6000, OVERCAST at 13000 |
METAR KMAF 261553Z 28006KT 5SM -RA BR SCT016 BKN036 OVC060 17/16 A3026 RMK AO2 LTG DSNT SE SLP216 P0017 T01670156 |
| 2026-10-26 14:59:00Z |
220° at 4 kts |
Heavy Rain |
1.75 |
IFR |
Clouds FEW at 4600, BROKEN at 7000, OVERCAST at 8000, OVERCAST at 6900 |
SPECI KMAF 261459Z 22004KT 1 3/4SM +RA BR FEW046 BKN070 OVC080 18/16 A3024 RMK AO2 P0002 T01780161 |
| 2026-10-16 17:53:00Z |
30° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2400, BROKEN at 3600, OVERCAST at 6500, BROKEN at 25000 |
METAR KMAF 161753Z 03024G36KT 10SM CLR 13/M01 A3062 RMK AO2 PK WND 02039/1740 SLP348 T01281006 10144 20111 53007 |
| 2026-10-16 16:53:00Z |
20° at 27 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3200, OVERCAST at 9000, OVERCAST at 7000, SCATTERED at 25000 |
METAR KMAF 161653Z 02027G36KT 10SM CLR 14/01 A3061 RMK AO2 PK WND 02036/1629 SLP341 T01440006 |
| 2026-10-16 15:53:00Z |
20° at 25 kts, Gusting to 31 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1400, OVERCAST at 6000, OVERCAST at 8000, BROKEN at 23000 |
METAR KMAF 161553Z 02025G31KT 10SM CLR 14/01 A3061 RMK AO2 PK WND 03036/1520 SLP343 T01390011 |
| 2026-10-16 08:53:00Z |
30° at 25 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3200, BROKEN at 2700, OVERCAST at 4400, OVERCAST at 3700 |
METAR KMAF 160853Z AUTO 03025G35KT 10SM OVC032 13/08 A3045 RMK AO2 PK WND 03038/0824 SLP283 T01330078 51020 |
| 2026-10-16 04:53:00Z |
30° at 23 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 5500, OVERCAST at 10000, OVERCAST at 9000, BROKEN at 600 |
METAR KMAF 160453Z AUTO 03023G36KT 10SM FEW055 OVC100 16/08 A3036 RMK AO2 PK WND 03038/0421 SLP251 T01560083 |
| 2026-10-16 03:53:00Z |
30° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 4900, BROKEN at 4300, OVERCAST at 6000, OVERCAST at 30000 |
METAR KMAF 160353Z AUTO 03025G33KT 10SM OVC049 16/09 A3032 RMK AO2 PK WND 02034/0308 SLP238 T01610094 |
| 2026-10-15 15:39:00Z |
320° at 9 kts |
Heavy Thunderstorms |
1.5 |
IFR |
Clouds OVERCAST at 900, BROKEN at 14000, OVERCAST at 7000, BROKEN at 10000 |
SPECI KMAF 151539Z 32009KT 1 1/2SM +TSRA BR OVC009 19/17 A3005 RMK AO2 LTG DSNT NE RAB22 TSB16 CIG 007V012 PRESRR P0003 T01890167 |
| 2026-10-15 15:16:00Z |
270° at 7 kts |
Thunderstorms |
8 |
MVFR |
Clouds BROKEN at 1000, BROKEN at 1500, OVERCAST at 1900, OVERCAST at 7900 |
SPECI KMAF 151516Z 27007KT 230V310 8SM TS BKN010 BKN015 OVC019 23/21 A3003 RMK AO2 LTG DSNT SW TSB16 CIG 007V011 T02280211 |
| 2026-10-14 20:19:00Z |
170° at 11 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 4500, BROKEN at 5500, OVERCAST at 11000, OVERCAST at 5500 |
SPECI KMAF 142019Z 17011KT 10SM TS FEW045 BKN055 OVC110 29/18 A2991 RMK AO2 LTG DSNT SW-NW TSB13 T02940183 |
| 2026-10-14 14:21:00Z |
140° at 3 kts |
Light Thunderstorms |
5 |
MVFR |
Clouds FEW at 1700, SCATTERED at 6500, OVERCAST at 8500 |
SPECI KMAF 141421Z 14003KT 5SM -TSRA BR FEW017 SCT065 OVC085 22/20 A3000 RMK AO2 LTG DSNT N AND NE RAB1357 TSB15 P0002 T02220200 $ |
| 2026-10-14 07:53:00Z |
170° at 13 kts |
Thunderstorms |
8 |
VFR |
Clouds FEW at 9500, SCATTERED at 12000, OVERCAST at 3200, OVERCAST at 10000 |
METAR KMAF 140753Z AUTO 17013KT 8SM TSRA FEW095 SCT120 22/18 A2995 RMK AO2 PK WND 19033/0654 LTG DSNT ALQDS TSB0654E29B43 SLP093 P0003 T02170178 |
| 2026-10-14 07:00:00Z |
190° at 18 kts, Gusting to 43 kts |
Light Thunderstorms, Very Gusty Winds |
8 |
VFR |
Clouds FEW at 6500, SCATTERED at 9500, BROKEN at 12000, OVERCAST at 6500 |
SPECI KMAF 140700Z AUTO 19018G43KT 8SM -TSRA FEW065 SCT095 BKN120 23/19 A2994 RMK AO2 PK WND 19033/0654 LTG DSNT E-SW TSB0654 P0000 T02280194 |
| 2026-10-14 02:11:00Z |
260° at 21 kts, Gusting to 36 kts |
Light Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 2700, BROKEN at 4100, OVERCAST at 12000, OVERCAST at 5500 |
SPECI KMAF 140211Z 26021G36KT 10SM -TSRA SCT027 BKN041 OVC120 23/20 A2996 RMK AO2 PK WND 27036/0205 WSHFT 0151 LTG DSNT SW-N RAB0156 P0000 T02280200 |
| 2026-10-14 01:53:00Z |
170° at 13 kts, Gusting to 22 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 10000, BROKEN at 12000, OVERCAST at 4100, OVERCAST at 3600 |
METAR KMAF 140153Z 17013G22KT 10SM TS SCT100 BKN120 29/19 A2994 RMK AO2 LTG DSNT SW-N TSB49 SLP091 T02890194 |
| 2026-10-05 15:53:00Z |
50° at 3 kts |
Light Rain |
2.5 |
IFR |
Clouds BROKEN at 800, BROKEN at 1700, OVERCAST at 2700, OVERCAST at 4000 |
METAR KMAF 051553Z 05003KT 2 1/2SM -RA BR BKN008 BKN017 OVC027 18/18 A3031 RMK AO2 SLP232 P0018 T01830178 |
| 2026-10-05 15:16:00Z |
30° at 7 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 1300, OVERCAST at 2000, OVERCAST at 6000 |
SPECI KMAF 051516Z 03007KT 2SM -RA BR BKN013 OVC020 18/18 A3031 RMK AO2 P0007 T01830178 |
| 2026-10-05 14:53:00Z |
20° at 6 kts |
Light Rain |
2.5 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 1700, OVERCAST at 2200, BROKEN at 30000 |
METAR KMAF 051453Z 02006KT 2 1/2SM -RA BR SCT010 BKN017 OVC022 19/17 A3031 RMK AO2 RAB25 SLP229 P0000 60000 T01890172 53011 |
| 2026-10-05 14:33:00Z |
10° at 6 kts |
Light Rain |
6 |
MVFR |
Clouds BROKEN at 1100, OVERCAST at 2200, OVERCAST at 5000, OVERCAST at 24000 |
SPECI KMAF 051433Z 01006KT 6SM -RA BR BKN011 OVC022 19/17 A3031 RMK AO2 RAB25 P0000 T01890172 |
| 2026-10-03 16:24:00Z |
350° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1000, BROKEN at 2700, OVERCAST at 3900, OVERCAST at 3500 |
SPECI KMAF 031624Z 35005KT 4SM -RA BR SCT010 BKN027 OVC039 17/15 A3025 RMK AO2 P0001 T01670150 $ |
| 2026-10-03 16:17:00Z |
360° at 5 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 1000, BROKEN at 1400, OVERCAST at 3100, OVERCAST at 2500 |
SPECI KMAF 031617Z 36005KT 4SM -RA BR SCT010 BKN014 OVC031 17/14 A3025 RMK AO2 P0000 T01670144 $ |
| 2026-09-22 20:53:00Z |
30° at 7 kts |
Light Rain |
6 |
VFR |
Clouds BROKEN at 11000, SCATTERED at 6500, BROKEN at 9000, BROKEN at 20000 |
METAR KMAF 222053Z 03007KT 6SM -RA BR BKN110 21/19 A3007 RMK AO2 LTG DSNT ALQDS TSE04B08E46 SLP142 P0002 60006 T02110189 55015 |
| 2026-09-22 19:33:00Z |
190° at 10 kts |
Heavy Thunderstorms |
2.5 |
IFR |
Clouds SCATTERED at 5500, BROKEN at 7000, OVERCAST at 9500, BROKEN at 3400 |
SPECI KMAF 221933Z 19010KT 2 1/2SM +TSRA SCT055 BKN070 OVC095 22/19 A3009 RMK AO2 WSHFT 1915 LTG DSNT ALQDS RAB03 TSB00 P0000 T02220189 |
| 2026-09-21 22:55:00Z |
270° at 7 kts, Gusting to 20 kts |
Heavy Thunderstorms, Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 8500, OVERCAST at 10000, OVERCAST at 5500, OVERCAST at 1100 |
SPECI KMAF 212255Z 27007G20KT 5SM +TSRA BKN085 OVC100 23/17 A3001 RMK AO2 LTG DSNT SE AND S P0001 T02330172 |
| 2026-09-21 22:37:00Z |
230° at 27 kts, Gusting to 39 kts |
Heavy Thunderstorms, Very Gusty Winds |
1.75 |
IFR |
Clouds FEW at 6500, BROKEN at 8500, OVERCAST at 10000, OVERCAST at 13000 |
SPECI KMAF 212237Z 23027G39KT 1 3/4SM +TSRA FEW065 BKN085 OVC100 21/17 A3001 RMK AO2 PK WND 25050/2221 LTG DSNT S RAB04 TSB09E29B30 P0003 T02060167 |
| 2026-09-21 22:15:00Z |
280° at 7 kts |
Thunderstorms |
4 |
MVFR |
Clouds OVERCAST at 9500, BROKEN at 2700, OVERCAST at 3200, BROKEN at 6500 |
SPECI KMAF 212215Z 28007KT 4SM TSRA OVC095 27/18 A2997 RMK AO2 LTG DSNT W AND NW RAB04 TSB09 P0003 T02720178 |
| 2026-08-28 00:53:00Z |
120° at 12 kts |
Blowing Dust |
10+ |
VFR |
Clouds CLR at 10000, FEW at 12000, OVERCAST at 1900, BROKEN at 25000 |
METAR KMAF 280053Z 12012KT 10SM BLDU CLR 29/15 A3007 RMK AO2 PK WND 11028/2359 LTG DSNT NE SLP133 T02940150 |
| 2026-08-27 23:53:00Z |
130° at 19 kts, Gusting to 28 kts |
Blowing Dust, Gusty Winds |
10+ |
VFR |
Clouds CLR at 10000, BROKEN at 25000, OVERCAST at 11000, BROKEN at 25000 |
METAR KMAF 272353Z 13019G28KT 10SM BLDU CLR 29/17 A3007 RMK AO2 PK WND 12031/2259 WSHFT 2244 LTG DSNT SE SLP132 T02940167 10372 20294 53004 |
| 2026-08-27 22:59:00Z |
120° at 23 kts, Gusting to 31 kts |
Blowing Dust, Very Gusty Winds |
3 |
MVFR |
Clouds SCATTERED at 2000, OVERCAST at 1900, BROKEN at 11000, BROKEN at 11000 |
SPECI KMAF 272259Z 12023G31KT 3SM BLDU SCT020 32/16 A3005 RMK AO2 PK WND 12031/2259 WSHFT 2244 LTG DSNT E AND SE T03170156 |
| 2026-08-27 08:06:00Z |
320° at 18 kts, Gusting to 33 kts |
Thunderstorms, Very Gusty Winds |
7 |
VFR |
Clouds FEW at 700, BROKEN at 8000, OVERCAST at 10000, OVERCAST at 8000 |
SPECI KMAF 270806Z AUTO 32018G33KT 7SM TS FEW007 BKN080 OVC100 24/16 A3015 RMK AO2 PK WND 32033/0802 LTG DSNT ALQDS TSB00 T02440161 |
| 2026-08-27 07:53:00Z |
330° at 22 kts, Gusting to 35 kts |
Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 700, OVERCAST at 8000, BROKEN at 9000, BROKEN at 10000 |
METAR KMAF 270753Z AUTO 33022G35KT 4SM VCTS HZ FEW007 OVC080 26/16 A3015 RMK AO2 PK WND 33037/0741 LTG DSNT W-NE SLP156 T02560156 |
| 2026-08-01 06:53:00Z |
10° at 22 kts, Gusting to 38 kts |
Very Gusty Winds |
8 |
VFR |
Clouds SCATTERED at 4200, FEW at 6000, BROKEN at 9000, OVERCAST at 4100 |
METAR KMAF 010653Z AUTO 01022G38KT 8SM SCT042 25/17 A3017 RMK AO2 PK WND 36040/0607 SLP163 T02500167 |
| 2026-08-01 06:01:00Z |
360° at 25 kts, Gusting to 39 kts |
Haze, Very Gusty Winds |
3 |
MVFR |
Clouds SCATTERED at 2600, BROKEN at 11000, OVERCAST at 3400, BROKEN at 6000 |
SPECI KMAF 010601Z AUTO 36025G39KT 3SM HZ SCT026 BKN110 26/18 A3016 RMK AO2 PK WND 35036/0601 T02560183 |
| 2026-07-20 02:04:00Z |
170° at 14 kts, Gusting to 22 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 8000, OVERCAST at 9000, OVERCAST at 10000, OVERCAST at 6000 |
SPECI KMAF 200204Z 17014G22KT 10SM TS BKN080 OVC090 29/17 A2999 RMK AO2 TSB0158 T02890172 |
| 2026-07-20 00:53:00Z |
180° at 12 kts, Gusting to 20 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds FEW at 6500, FEW at 25000, BROKEN at 5500, BROKEN at 25000 |
METAR KMAF 200053Z 18012G20KT 10SM TS FEW065 30/18 A2997 RMK AO2 PK WND 20027/0029 RAE15 TSB42 SLP100 P0002 T03000178 |
| 2026-07-19 00:18:00Z |
200° at 25 kts, Gusting to 32 kts |
Thunderstorms, Very Gusty Winds |
9 |
VFR |
Clouds FEW at 6000, FEW at 7000, SCATTERED at 8000, OVERCAST at 2000 |
SPECI KMAF 190018Z 20025G32KT 9SM TS FEW060 FEW070 SCT080 32/18 A2997 RMK AO2 PK WND 21032/0018 LTG DSNT N-E TSB12 T03170183 |
| 2026-07-16 23:10:00Z |
260° at 5 kts |
Light Thunderstorms |
3 |
MVFR |
Clouds SCATTERED at 5000, BROKEN at 7500, OVERCAST at 9000, BROKEN at 6000 |
SPECI KMAF 162310Z 26005KT 3SM -TSRA BR SCT050 BKN075 OVC090 19/18 A3005 RMK AO2 LTG DSNT S-W P0008 T01940178 |
| 2026-07-16 21:58:00Z |
310° at 21 kts, Gusting to 46 kts |
Very Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 4100, BROKEN at 5000, BROKEN at 7000, BROKEN at 22000 |
SPECI KMAF 162158Z 31021G46KT 5SM TS HZ SQ SCT041 BKN050 BKN070 22/15 A3005 RMK AO2 PK WND 30039/2155 WSHFT 2143 LTG DSNT W-NE TSB58 T02220150 |
| 2026-07-16 21:34:00Z |
190° at 10 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
9 |
VFR |
Clouds CLR at 6000, BROKEN at 10000, BROKEN at 25000, OVERCAST at 10000 |
SPECI KMAF 162134Z 19010G19KT 9SM TS CLR 28/18 A3005 RMK AO2 PK WND 18026/2059 LTG DSNT W-NE TSB34 T02780178 |
| 2026-07-16 18:20:00Z |
130° at 10 kts |
Thunderstorms |
9 |
VFR |
Clouds BROKEN at 3600, BROKEN at 6000, OVERCAST at 9000, BROKEN at 20000 |
SPECI KMAF 161820Z 13010KT 9SM TS BKN036 BKN060 28/18 A3009 RMK AO2 LTG DSNT NE TSB11 T02780178 |
| 2026-07-13 17:53:00Z |
110° at 6 kts |
Light Rain |
4 |
MVFR |
Clouds SCATTERED at 3000, BROKEN at 7000, OVERCAST at 11000, BROKEN at 14000 |
METAR KMAF 131753Z 11006KT 4SM -RA BR SCT030 BKN070 OVC110 21/20 A3022 RMK AO2 PK WND 12037/1719 WSHFT 1711 RAB15 TSB34E49 SLP194 P0078 60078 T02110200 10278 20206 53003 $ |
| 2026-07-13 17:25:00Z |
110° at 23 kts, Gusting to 37 kts |
Very Gusty Winds |
0.5 |
LIFR |
Clouds SCATTERED at 1800, BROKEN at 2700, OVERCAST at 3200, BROKEN at 12000 |
SPECI KMAF 131725Z 11023G37KT 1/2SM +RA FG SCT018 BKN027 OVC032 22/21 A3024 RMK AO2 PK WND 12037/1719 WSHFT 1711 RAB15 P0003 T02170206 $ |
| 2026-07-12 21:37:00Z |
120° at 16 kts, Gusting to 30 kts |
Heavy Rain, Very Gusty Winds |
1.5 |
IFR |
Clouds FEW at 1800, SCATTERED at 6500, BROKEN at 8000, BROKEN at 2000 |
SPECI KMAF 122137Z 12016G30KT 1 1/2SM +RA FEW018 SCT065 BKN080 29/20 A3006 RMK AO2 PK WND 15030/2133 RAB35 P0000 T02890200 $ |
| 2026-07-06 03:33:00Z |
80° at 21 kts, Gusting to 39 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 9500, SCATTERED at 11000, BROKEN at 14000, OVERCAST at 22000 |
SPECI KMAF 060333Z 08021G39KT 10SM TS SCT095 SCT110 21/18 A3011 RMK AO2 PK WND 07043/0254 LTG DSNT NW-E RAB02E15 TSB27 P0000 T02060178 $ |
| 2026-07-06 03:16:00Z |
80° at 26 kts, Gusting to 40 kts |
Vicinity Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 1100, BROKEN at 9500, BROKEN at 12000 |
SPECI KMAF 060316Z 08026G40KT 10SM VCTS SCT011 BKN095 21/18 A3011 RMK AO2 PK WND 07043/0254 LTG DSNT ALQDS RAB02E15 P0000 T02110178 $ |
| 2026-07-06 03:02:00Z |
70° at 32 kts, Gusting to 43 kts |
Vicinity Thunderstorms Rain, Very Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 9000, BROKEN at 11000 |
SPECI KMAF 060302Z 07032G43KT 5SM VCTS -RA BKN012 OVC090 22/17 A3012 RMK AO2 PK WND 07043/0254 LTG DSNT N-E RAB02 P0000 T02220167 $ |
| 2026-07-06 02:28:00Z |
60° at 35 kts, Gusting to 51 kts |
Very Gusty Winds |
2.5 |
IFR |
Clouds FEW at 2000, FEW at 12000, OVERCAST at 2800, OVERCAST at 11000 |
SPECI KMAF 060228Z 06035G51KT 2 1/2SM HZ SQ FEW020 FEW120 27/16 A3009 RMK AO2 PK WND 05051/0226 LTG DSNT N AND NE PRESRR T02670161 $ |
| 2026-07-03 00:45:00Z |
260° at 18 kts, Gusting to 39 kts |
Thunderstorms, Very Gusty Winds |
2 |
IFR |
Clouds BROKEN at 7000, OVERCAST at 8500, BROKEN at 8000, BROKEN at 12000 |
SPECI KMAF 030045Z 26018G39KT 2SM TSRA BKN070 OVC085 23/18 A2998 RMK AO2 PK WND 23043/0032 LTG DSNT NE TSE2359B06 P0009 T02280183 $ |
| 2026-07-03 00:09:00Z |
150° at 13 kts, Gusting to 18 kts |
Heavy Thunderstorms, Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 7000, BROKEN at 9000, OVERCAST at 11000, BROKEN at 25000 |
SPECI KMAF 030009Z 15013G18KT 2 1/2SM +TSRA SCT070 BKN090 OVC110 29/20 A2996 RMK AO2 LTG DSNT ALQDS TSE2359B06 P0000 T02890200 $ |
| 2026-06-30 00:40:00Z |
250° at 26 kts, Gusting to 41 kts |
Haze, Very Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 8500, FEW at 11000, OVERCAST at 3900, BROKEN at 25000 |
SPECI KMAF 300040Z 25026G41KT 3SM HZ BKN085 28/17 A2992 RMK AO2 PK WND 25041/0035 WSHFT 0020 LTG DSNT SW-N T02780167 |
| 2026-06-25 22:53:00Z |
170° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
8 |
VFR |
Clouds CLR at 7000, BROKEN at 8500, OVERCAST at 3800, BROKEN at 25000 |
METAR KMAF 252253Z 17024G35KT 8SM CLR 37/14 A2985 RMK AO2 PK WND 16035/2251 SLP052 T03720139 $ |
| 2026-06-22 23:53:00Z |
150° at 18 kts, Gusting to 25 kts |
Thunderstorms, Gusty Winds |
7 |
VFR |
Clouds FEW at 3200, BROKEN at 7500, BROKEN at 8500, OVERCAST at 25000 |
METAR KMAF 222353Z 15018G25KT 7SM TS FEW032 BKN075 BKN085 34/19 A2994 RMK AO2 PK WND 20028/2324 WSHFT 2317 LTG DSNT SE AND W TSB48 SLP086 T03390194 10394 20339 53001 $ |
| 2026-06-03 11:45:00Z |
Winds Calm |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 10000, BROKEN at 15000, OVERCAST at 6500 |
SPECI KMAF 031145Z 00000KT 6SM -RA BR OVC100 18/16 A3016 RMK AO2 P0003 T01830161 $ |
| 2026-06-03 08:07:00Z |
20° at 16 kts, Gusting to 20 kts |
Heavy Thunderstorms, Gusty Winds |
3 |
MVFR |
Clouds FEW at 1500, BROKEN at 5500, OVERCAST at 7000 |
SPECI KMAF 030807Z 02016G20KT 3SM +TSRA BR FEW015 BKN055 OVC070 18/17 A3018 RMK AO2 WSHFT 0747 LTG DSNT ALQDS P0006 T01780167 $ |
| 2026-06-03 07:53:00Z |
350° at 14 kts, Gusting to 18 kts |
Heavy Thunderstorms, Gusty Winds |
4 |
MVFR |
Clouds SCATTERED at 1400, BROKEN at 4700, OVERCAST at 7000 |
METAR KMAF 030753Z 35014G18KT 4SM +TSRA BR SCT014 BKN047 OVC070 18/16 A3019 RMK AO2 PK WND 36026/0718 LTG DSNT ALQDS TSB09 SLP180 P0014 T01780161 $ |
| 2026-06-03 07:44:00Z |
310° at 9 kts, Gusting to 19 kts |
Thunderstorms, Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 1400, BROKEN at 4400, OVERCAST at 6000 |
SPECI KMAF 030744Z 31009G19KT 5SM TSRA BR BKN014 BKN044 OVC060 18/16 A3021 RMK AO2 PK WND 36026/0718 LTG DSNT ALQDS TSB09 P0010 T01830161 $ |
| 2026-06-03 06:30:00Z |
350° at 23 kts, Gusting to 34 kts |
Thunderstorms, Very Gusty Winds |
2.5 |
IFR |
Clouds OVERCAST at 4700, OVERCAST at 5200, OVERCAST at 4000 |
SPECI KMAF 030630Z 35023G34KT 2 1/2SM TSRA BR OVC047 18/16 A3013 RMK AO2 PK WND 34034/0625 LTG DSNT ALQDS RAB19 TSB0558E18B19 P0007 T01830161 $ |
| 2026-06-03 06:04:00Z |
350° at 23 kts, Gusting to 33 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 4600, BROKEN at 2600, OVERCAST at 9500 |
SPECI KMAF 030604Z 35023G33KT 10SM TS OVC046 21/14 A3014 RMK AO2 PK WND 35032/0604 LTG DSNT SW-N TSB0558 T02110139 $ |
| 2026-05-26 17:53:00Z |
230° at 6 kts |
Light Rain |
6 |
VFR |
Clouds OVERCAST at 9500, SCATTERED at 14000, BROKEN at 4800, BROKEN at 25000 |
METAR KMAF 261753Z 23006KT 6SM -RA BR OVC095 17/14 A2993 RMK AO2 LTG DSNT SE TSE1655 SLP100 P0018 60126 T01670144 10172 20161 58001 $ |
| 2026-05-26 16:53:00Z |
180° at 9 kts |
Thunderstorms |
2.5 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 1800, OVERCAST at 8500, SCATTERED at 14000 |
METAR KMAF 261653Z 18009KT 2 1/2SM TSRA BR SCT010 BKN018 OVC085 17/16 A2996 RMK AO2 LTG DSNT ALQDS TSB1559E14B40 SLP108 P0026 T01670156 $ |
| 2026-05-26 16:46:00Z |
190° at 11 kts |
Heavy Thunderstorms |
1.5 |
IFR |
Clouds FEW at 600, BROKEN at 1500, OVERCAST at 8000 |
SPECI KMAF 261646Z 19011KT 1 1/2SM +TSRA BR FEW006 BKN015 OVC080 17/16 A2996 RMK AO2 LTG DSNT ALQDS TSB1559E14B40 P0021 T01670156 $ |
| 2026-05-26 16:34:00Z |
210° at 12 kts, Gusting to 16 kts |
Heavy Rain |
2.5 |
IFR |
Clouds FEW at 900, BROKEN at 6500, OVERCAST at 9000, BROKEN at 2500 |
SPECI KMAF 261634Z 21012G16KT 2 1/2SM +RA BR FEW009 BKN065 OVC090 17/16 A2996 RMK AO2 LTG DSNT ALQDS TSB1559E14 P0011 T01670156 $ |
| 2026-05-26 16:05:00Z |
60° at 13 kts |
Thunderstorms |
4 |
MVFR |
Clouds OVERCAST at 9000, OVERCAST at 4900, OVERCAST at 6500 |
SPECI KMAF 261605Z 06013KT 4SM TSRA BR OVC090 17/16 A2990 RMK AO2 LTG DSNT ALQDS TSB1559 PRESFR P0003 T01670156 $ |
| 2026-05-26 14:07:00Z |
120° at 9 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 1400, BROKEN at 7000, OVERCAST at 9000, BROKEN at 6500 |
SPECI KMAF 261407Z 12009KT 10SM TS FEW014 BKN070 OVC090 17/16 A2993 RMK AO2 LTG DSNT NE-S RAE02 TSB01 PRESRR P0001 T01720161 $ |
| 2026-05-26 12:53:00Z |
350° at 10 kts, Gusting to 19 kts |
Light Thunderstorms, Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 5500, BROKEN at 7500, OVERCAST at 9000, BROKEN at 30000 |
METAR KMAF 261253Z 35010G19KT 6SM -TSRA BR SCT055 BKN075 OVC090 17/16 A2991 RMK AO2 PK WND 32027/1215 WSHFT 1220 LTG DSNT N-SE SLP085 P0065 T01670161 $ |
| 2026-05-26 12:40:00Z |
350° at 14 kts |
Thunderstorms |
5 |
MVFR |
Clouds BROKEN at 4300, OVERCAST at 7000, BROKEN at 3100, OVERCAST at 7100 |
SPECI KMAF 261240Z 35014KT 5SM TSRA BR BKN043 OVC070 17/16 A2991 RMK AO2 PK WND 32027/1215 WSHFT 1220 LTG DSNT ALQDS P0061 T01670161 $ |
| 2026-05-26 12:33:00Z |
10° at 11 kts |
Thunderstorms |
3 |
MVFR |
Clouds BROKEN at 3800, OVERCAST at 7000, OVERCAST at 3300, BROKEN at 7000 |
SPECI KMAF 261233Z 01011KT 3SM TSRA BR BKN038 OVC070 17/16 A2991 RMK AO2 PK WND 32027/1215 LTG DSNT ALQDS P0059 T01670161 $ |
| 2026-05-26 12:26:00Z |
360° at 15 kts, Gusting to 25 kts |
Heavy Thunderstorms, Gusty Winds |
1.5 |
IFR |
Clouds FEW at 600, OVERCAST at 3600 |
SPECI KMAF 261226Z 36015G25KT 1 1/2SM +TSRA BR FEW006 OVC036 17/16 A2992 RMK AO2 PK WND 32027/1215 LTG DSNT ALQDS P0051 T01670156 $ |
| 2026-05-26 11:55:00Z |
320° at 16 kts, Gusting to 26 kts |
Heavy Thunderstorms, Gusty Winds |
1.75 |
IFR |
Clouds FEW at 700, SCATTERED at 2400, OVERCAST at 3200 |
SPECI KMAF 261155Z 32016G26KT 1 3/4SM +TSRA BR FEW007 SCT024 OVC032 17/16 A2991 RMK AO2 LTG DSNT ALQDS P0002 T01670156 $ |
| 2026-05-26 11:20:00Z |
320° at 16 kts, Gusting to 23 kts |
Light Thunderstorms, Gusty Winds |
4 |
MVFR |
Clouds FEW at 600, SCATTERED at 1400, OVERCAST at 2000 |
SPECI KMAF 261120Z 32016G23KT 4SM -TSRA BR FEW006 SCT014 OVC020 17/16 A2990 RMK AO2 PK WND 33028/1101 WSHFT 1052 LTG DSNT SW-N TSE06B18 P0012 T01670156 $ |
| 2026-05-26 10:53:00Z |
310° at 13 kts, Gusting to 18 kts |
Heavy Thunderstorms, Gusty Winds |
3 |
MVFR |
Clouds FEW at 1100, BROKEN at 2100, OVERCAST at 2600, BROKEN at 23000 |
METAR KMAF 261053Z AUTO 31013G18KT 270V330 3SM +TSRA BR FEW011 BKN021 OVC026 17/16 A2989 RMK AO2 LTG DSNT ALQDS RAE11B38 TSB15E36B44 SLP078 P0000 T01720156 $ |
| 2026-05-26 10:21:00Z |
Not Available |
Thunderstorms |
|
|
Clouds at 500, BROKEN at 1600, OVERCAST at 2700, OVERCAST at 25000 |
SPECI KMAF 261021Z AUTO TS 20/16 A2989 RMK AO2 LTG DSNT SW-NW RAE11 TSB15 P0000 T02000161 PWINO $ |
| 2026-05-23 23:53:00Z |
130° at 22 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds CLR at 10000, SCATTERED at 4900, BROKEN at 7000, OVERCAST at 20000 |
METAR KMAF 232353Z 13022G29KT 10SM TS CLR 22/13 A2992 RMK AO2 PK WND 12029/2346 WSHFT 2254 LTG DSNT ALQDS RAE22 TSE39B49 SLP096 P0016 60036 T02170128 10339 20194 50017 |
| 2026-05-23 23:24:00Z |
110° at 16 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 9500, SCATTERED at 10000, OVERCAST at 5000, OVERCAST at 4400 |
SPECI KMAF 232324Z COR 11016KT 10SM TS FEW095 20/14 A2992 RMK AO2 PK WND 14029/2301 WSHFT 2254 LTG DSNT NE-S P0014 T01940144 |
| 2026-05-23 23:08:00Z |
120° at 23 kts |
Thunderstorms, Gusty Winds |
3 |
MVFR |
Clouds FEW at 4300, SCATTERED at 9000, BROKEN at 11000, BROKEN at 3400 |
SPECI KMAF 232308Z 12023KT 3SM TSRA FEW043 SCT090 BKN110 19/14 A2992 RMK AO2 PK WND 14029/2301 WSHFT 2254 LTG DSNT NE-S P0014 T01940144 |
| 2026-05-23 22:53:00Z |
190° at 21 kts, Gusting to 31 kts |
Thunderstorms, Very Gusty Winds |
3 |
MVFR |
Clouds FEW at 4200, SCATTERED at 5500, BROKEN at 7000, BROKEN at 20000 |
METAR KMAF 232253Z 19021G31KT 3SM TSRA FEW042 SCT055 BKN070 20/14 A2994 RMK AO2 PK WND 12034/2206 WSHFT 2238 LTG DSNT NE-S RAB30 TSE2154B26 SLP104 P0020 T02000139 |
| 2026-05-23 22:45:00Z |
160° at 24 kts, Gusting to 32 kts |
Heavy Thunderstorms, Very Gusty Winds |
1.5 |
IFR |
Clouds SCATTERED at 4400, BROKEN at 7000, OVERCAST at 11000 |
SPECI KMAF 232245Z 16024G32KT 1 1/2SM +TSRA SCT044 BKN070 OVC110 21/14 A2994 RMK AO2 PK WND 12034/2206 WSHFT 2218 LTG DSNT NE-S RAB30 TSE2154B26 P0015 T02060139 |
| 2026-05-23 22:36:00Z |
150° at 10 kts, Gusting to 30 kts |
Heavy Thunderstorms, Very Gusty Winds |
2.5 |
IFR |
Clouds FEW at 4800, BROKEN at 7000, OVERCAST at 9500 |
SPECI KMAF 232236Z 15010G30KT 280V270 2 1/2SM +TSRA FEW048 BKN070 OVC095 23/12 A2995 RMK AO2 PK WND 12034/2206 WSHFT 2218 LTG DSNT NE-S RAB30 TSE2154B26 PRESRR P0000 T02280117 |
| 2026-05-23 21:53:00Z |
90° at 7 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 11000, FEW at 3200, OVERCAST at 4100, OVERCAST at 8000 |
METAR KMAF 232153Z 09007KT 10SM TS SCT110 29/11 A2987 RMK AO2 LTG DSNT ALQDS RAB25E47 TSB25 SLP070 P0000 T02940111 |
| 2026-05-20 18:26:00Z |
50° at 11 kts |
Light Rain |
5 |
MVFR |
Clouds BROKEN at 2000, OVERCAST at 2400, OVERCAST at 1900 |
SPECI KMAF 201826Z 05011KT 5SM -RA BR BKN020 OVC024 15/13 A3012 RMK AO2 LTG DSNT ALQDS RAB20 TSB1756E11 P0007 T01500133 $ |
| 2026-05-20 18:08:00Z |
30° at 7 kts |
Thunderstorms |
1.75 |
IFR |
Clouds OVERCAST at 2000, BROKEN at 3300, BROKEN at 8500, BROKEN at 6600 |
SPECI KMAF 201808Z 03007KT 1 3/4SM TS OVC020 15/13 A3012 RMK AO2 LTG DSNT ALQDS TSB1756 P0004 T01500128 $ |
| 2026-05-20 18:02:00Z |
30° at 6 kts |
Thunderstorms |
5 |
MVFR |
Clouds OVERCAST at 2000, SCATTERED at 2600, BROKEN at 3600 |
SPECI KMAF 201802Z 03006KT 5SM TS OVC020 16/13 A3011 RMK AO2 LTG DSNT ALQDS TSB1756 T01560128 $ |
| 2026-05-20 17:00:00Z |
60° at 10 kts |
Heavy Thunderstorms |
1.5 |
IFR |
Clouds BROKEN at 1700, OVERCAST at 4900, BROKEN at 9500, OVERCAST at 7500 |
SPECI KMAF 201700Z 06010KT 1 1/2SM +TSRA BKN017 OVC049 16/13 A3009 RMK AO2 LTG DSNT SW-N RAB1655 P0001 T01560128 $ |
| 2026-05-20 16:53:00Z |
90° at 11 kts, Gusting to 20 kts |
Thunderstorms, Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 1700, BROKEN at 4800, OVERCAST at 5500, BROKEN at 18000 |
METAR KMAF 201653Z 09011G20KT 10SM TS BKN017 BKN048 OVC055 17/12 A3011 RMK AO2 LTG DSNT SW-N TSB48 SLP165 T01670117 $ |
| 2026-05-19 21:53:00Z |
60° at 14 kts, Gusting to 20 kts |
Blowing Dust, Gusty Winds |
8 |
VFR |
Clouds CLR at 2500, OVERCAST at 6500, OVERCAST at 7000, BROKEN at 14000 |
METAR KMAF 192153Z 06014G20KT 8SM BLDU CLR 28/13 A3000 RMK AO2 SLP111 T02830128 |
| 2026-05-19 20:53:00Z |
40° at 11 kts |
Blowing Dust |
8 |
VFR |
Clouds CLR at 5500, BROKEN at 6000, OVERCAST at 12000, BROKEN at 25000 |
METAR KMAF 192053Z 04011KT 8SM BLDU CLR 27/12 A3002 RMK AO2 SLP118 T02720122 56018 |
| 2026-05-19 19:53:00Z |
30° at 10 kts |
Blowing Dust |
8 |
VFR |
Clouds CLR at 1300, SCATTERED at 1700, OVERCAST at 3400, OVERCAST at 25000 |
METAR KMAF 191953Z 03010KT 8SM BLDU CLR 26/11 A3003 RMK AO2 SLP123 T02610111 |
| 2026-05-19 18:53:00Z |
40° at 15 kts, Gusting to 22 kts |
Blowing Dust, Gusty Winds |
8 |
VFR |
Clouds CLR at 4000, FEW at 5000, SCATTERED at 6000, BROKEN at 25000 |
METAR KMAF 191853Z 04015G22KT 8SM BLDU CLR 24/09 A3005 RMK AO2 PK WND 04026/1808 SLP130 T02390094 |
| 2026-05-19 03:53:00Z |
170° at 25 kts, Gusting to 33 kts |
Haze, Very Gusty Winds |
6 |
VFR |
Clouds CLR at 10000, BROKEN at 5500, OVERCAST at 3500, BROKEN at 3500 |
METAR KMAF 190353Z 17025G33KT 6SM HZ CLR 29/18 A2984 RMK AO2 PK WND 17033/0353 SLP051 T02940178 |
| 2026-05-17 00:53:00Z |
160° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
8 |
VFR |
Clouds CLR at 7000, FEW at 12000, OVERCAST at 1200, SCATTERED at 20000 |
METAR KMAF 170053Z 16025G32KT 8SM CLR 32/13 A2970 RMK AO2 PK WND 16035/0034 SLP007 T03220128 |
| 2026-05-11 12:53:00Z |
40° at 8 kts |
Blowing Dust |
10+ |
MVFR |
Clouds OVERCAST at 2100, OVERCAST at 10000, SCATTERED at 12000, BROKEN at 25000 |
METAR KMAF 111253Z 04008KT 10SM BLDU OVC021 15/09 A3030 RMK AO2 SLP232 T01500094 |
| 2026-05-11 11:53:00Z |
20° at 13 kts |
Blowing Dust |
10+ |
MVFR |
Clouds OVERCAST at 2300, SCATTERED at 9000, OVERCAST at 12000, BROKEN at 25000 |
METAR KMAF 111153Z 02013KT 10SM BLDU OVC023 15/09 A3029 RMK AO2 SLP227 T01500094 10156 20144 53014 |
| 2026-05-11 10:53:00Z |
30° at 13 kts, Gusting to 20 kts |
Blowing Dust, Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2500, OVERCAST at 25000, BROKEN at 4700, OVERCAST at 20000 |
METAR KMAF 111053Z AUTO 03013G20KT 10SM BLDU OVC025 16/10 A3026 RMK AO2 SLP213 T01560100 |
| 2026-05-11 09:53:00Z |
40° at 14 kts |
Blowing Dust |
10+ |
MVFR |
Clouds OVERCAST at 2400, BROKEN at 11000, OVERCAST at 6000, BROKEN at 10000 |
METAR KMAF 110953Z AUTO 04014KT 10SM BLDU OVC024 15/11 A3024 RMK AO2 SLP207 T01500111 |
| 2026-05-11 08:53:00Z |
40° at 11 kts |
Blowing Dust |
10+ |
MVFR |
Clouds FEW at 1700, OVERCAST at 2300, OVERCAST at 7000, OVERCAST at 30000 |
METAR KMAF 110853Z AUTO 04011KT 10SM BLDU FEW017 OVC023 16/11 A3024 RMK AO2 SLP203 T01560111 51007 |
| 2026-05-11 07:53:00Z |
30° at 13 kts |
Blowing Dust |
10+ |
MVFR |
Clouds OVERCAST at 1900, OVERCAST at 25000, OVERCAST at 7500, OVERCAST at 25000 |
METAR KMAF 110753Z AUTO 03013KT 10SM BLDU OVC019 15/12 A3024 RMK AO2 SLP197 T01500117 |
| 2026-05-11 07:40:00Z |
40° at 10 kts |
Blowing Dust |
10+ |
MVFR |
Clouds BROKEN at 1900, SCATTERED at 2700, BROKEN at 3300, SCATTERED at 16000 |
SPECI KMAF 110740Z AUTO 04010KT 10SM BLDU BKN019 15/12 A3024 RMK AO2 T01500117 |
| 2026-05-11 06:53:00Z |
40° at 14 kts |
Blowing Dust |
10+ |
VFR |
Clouds CLR at 1300, BROKEN at 7000, OVERCAST at 12000, OVERCAST at 30000 |
METAR KMAF 110653Z AUTO 04014KT 10SM BLDU CLR 14/12 A3024 RMK AO2 SLP197 T01440117 |
| 2026-05-11 05:53:00Z |
20° at 15 kts |
Blowing Dust |
10+ |
VFR |
Clouds CLR at 300, OVERCAST at 21000, BROKEN at 3500, OVERCAST at 20000 |
METAR KMAF 110553Z AUTO 02015KT 10SM BLDU CLR 15/11 A3022 RMK AO2 SLP190 T01500111 10194 20150 403390150 51018 |
| 2026-05-11 04:53:00Z |
50° at 16 kts, Gusting to 21 kts |
Blowing Dust, Gusty Winds |
10+ |
VFR |
Clouds CLR at 9000, OVERCAST at 11000, SCATTERED at 12000, BROKEN at 20000 |
METAR KMAF 110453Z AUTO 05016G21KT 10SM BLDU CLR 16/11 A3022 RMK AO2 SLP192 T01560106 |
| 2026-05-11 03:53:00Z |
50° at 15 kts, Gusting to 23 kts |
Blowing Dust, Gusty Winds |
10+ |
VFR |
Clouds CLR at 200, BROKEN at 2000, BROKEN at 25000, OVERCAST at 20000 |
METAR KMAF 110353Z 05015G23KT 10SM BLDU CLR 17/11 A3022 RMK AO2 PK WND 05028/0256 SLP193 T01670106 |
| 2026-05-11 02:53:00Z |
50° at 23 kts, Gusting to 30 kts |
Blowing Dust, Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1300, OVERCAST at 9000, OVERCAST at 6500, OVERCAST at 15000 |
METAR KMAF 110253Z 05023G30KT 10SM BLDU CLR 17/12 A3016 RMK AO2 PK WND 06033/0207 SLP175 T01670117 53024 |
| 2026-05-11 01:53:00Z |
50° at 19 kts, Gusting to 30 kts |
Blowing Dust, Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 8500, FEW at 11000, BROKEN at 15000, OVERCAST at 20000 |
METAR KMAF 110153Z 05019G30KT 10SM BLDU CLR 17/12 A3014 RMK AO2 PK WND 05035/0100 SLP168 T01720117 |
| 2026-05-11 01:16:00Z |
40° at 22 kts, Gusting to 33 kts |
Blowing Dust, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 2400, BROKEN at 2000, OVERCAST at 3000 |
SPECI KMAF 110116Z 04022G33KT 10SM BLDU SCT024 18/12 A3012 RMK AO2 PK WND 05035/0100 T01780117 |
| 2026-05-11 00:53:00Z |
40° at 26 kts, Gusting to 37 kts |
Blowing Dust, Very Gusty Winds |
9 |
MVFR |
Clouds OVERCAST at 2500, BROKEN at 3700, OVERCAST at 4600, OVERCAST at 9000 |
METAR KMAF 110053Z 04026G37KT 9SM BLDU OVC025 18/12 A3011 RMK AO2 PK WND 02037/0047 SLP160 T01830117 |
| 2026-05-10 23:53:00Z |
40° at 27 kts, Gusting to 38 kts |
Very Gusty Winds |
6 |
MVFR |
Clouds BROKEN at 2900, OVERCAST at 16000, BROKEN at 8000, BROKEN at 15000 |
METAR KMAF 102353Z 04027G38KT 6SM HZ BLDU BKN029 19/12 A3009 RMK AO2 PK WND 02040/2255 SLP152 T01940122 10339 20194 53023 |
| 2026-05-10 22:53:00Z |
30° at 26 kts, Gusting to 40 kts |
Blowing Dust, Very Gusty Winds |
8 |
MVFR |
Clouds BROKEN at 2900, OVERCAST at 3500, BROKEN at 7500, OVERCAST at 16000 |
METAR KMAF 102253Z 03026G40KT 8SM BLDU BKN029 OVC035 22/13 A3005 RMK AO2 PK WND 03041/2234 SLP136 T02170128 |
| 2026-05-10 22:02:00Z |
20° at 25 kts, Gusting to 40 kts |
Very Gusty Winds |
4 |
MVFR |
Clouds OVERCAST at 3500, BROKEN at 1100, OVERCAST at 2400, OVERCAST at 5000 |
SPECI KMAF 102202Z 02025G40KT 4SM HZ BLDU OVC035 24/14 A3005 RMK AO2 PK WND 01040/2158 T02390139 |
| 2026-05-10 21:53:00Z |
30° at 33 kts, Gusting to 41 kts |
Very Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 3000, OVERCAST at 3800, OVERCAST at 7000, BROKEN at 30000 |
METAR KMAF 102153Z 03033G41KT 2SM HZ BLDU SCT030 OVC038 24/14 A3003 RMK AO2 PK WND 36048/2108 PRESRR SLP126 T02440139 |
| 2026-05-10 21:33:00Z |
20° at 28 kts, Gusting to 37 kts |
Very Gusty Winds |
2 |
IFR |
Clouds BROKEN at 2900, OVERCAST at 3800, BROKEN at 6000, BROKEN at 30000 |
SPECI KMAF 102133Z 02028G37KT 2SM HZ BLDU BKN029 OVC038 27/14 A2999 RMK AO2 PK WND 36048/2108 PRESRR T02670144 |
| 2026-05-10 21:15:00Z |
30° at 30 kts, Gusting to 48 kts |
Very Gusty Winds |
2 |
IFR |
Clouds BROKEN at 3000, OVERCAST at 3800, SCATTERED at 3700 |
SPECI KMAF 102115Z 03030G48KT 2SM HZ BLDU BKN030 OVC038 27/14 A2996 RMK AO2 PK WND 36048/2108 T02720139 |
| 2026-05-10 20:53:00Z |
10° at 29 kts, Gusting to 39 kts |
Very Gusty Winds |
2 |
IFR |
Clouds BROKEN at 2800, OVERCAST at 3500, OVERCAST at 6000, BROKEN at 13000 |
METAR KMAF 102053Z 01029G39KT 2SM HZ BLDU BKN028 OVC035 28/14 A2996 RMK AO2 PK WND 02044/2013 SLP097 T02780144 53011 |
| 2026-05-10 20:28:00Z |
20° at 32 kts, Gusting to 42 kts |
Very Gusty Winds |
1.75 |
IFR |
Clouds BROKEN at 2200, BROKEN at 3400, BROKEN at 12000, OVERCAST at 9000 |
SPECI KMAF 102028Z 02032G42KT 1 3/4SM HZ BLDU BKN022 BKN034 30/15 A2993 RMK AO2 PK WND 02044/2013 T03000150 |
| 2026-05-10 20:17:00Z |
20° at 30 kts, Gusting to 44 kts |
Very Gusty Winds |
1.75 |
IFR |
Clouds SCATTERED at 2200, SCATTERED at 3600, BROKEN at 4900 |
SPECI KMAF 102017Z 02030G44KT 1 3/4SM HZ BLDU SCT022 SCT036 31/15 A2993 RMK AO2 PK WND 02044/2013 T03110150 |
| 2026-05-01 17:17:00Z |
60° at 19 kts, Gusting to 24 kts |
Light Rain, Gusty Winds |
4 |
MVFR |
Clouds BROKEN at 1000, BROKEN at 1900, OVERCAST at 6500, BROKEN at 2800 |
SPECI KMAF 011717Z 06019G24KT 4SM -RA BR BKN010 BKN019 OVC065 12/11 A3006 RMK AO2 P0003 T01170106 $ |
| 2026-05-01 16:53:00Z |
60° at 16 kts, Gusting to 22 kts |
Light Rain, Gusty Winds |
3 |
MVFR |
Clouds SCATTERED at 700, BROKEN at 1100, OVERCAST at 1900, BROKEN at 25000 |
METAR KMAF 011653Z 06016G22KT 3SM -RA BR SCT007 BKN011 OVC019 12/11 A3008 RMK AO2 SLP162 P0009 T01170106 $ |
| 2026-05-01 16:16:00Z |
70° at 16 kts |
Light Rain |
2.5 |
IFR |
Clouds SCATTERED at 900, BROKEN at 2400, OVERCAST at 3100 |
SPECI KMAF 011616Z 07016KT 2 1/2SM -RA BR SCT009 BKN024 OVC031 12/11 A3006 RMK AO2 P0003 T01170106 $ |
| 2026-05-01 15:17:00Z |
80° at 15 kts, Gusting to 20 kts |
Heavy Rain, Gusty Winds |
2.5 |
IFR |
Clouds SCATTERED at 800, BROKEN at 1500, OVERCAST at 3300 |
SPECI KMAF 011517Z 08015G20KT 2 1/2SM +RA BR SCT008 BKN015 OVC033 12/11 A3002 RMK AO2 P0011 T01220111 $ |
| 2026-05-01 15:00:00Z |
80° at 12 kts |
Heavy Rain |
2.5 |
IFR |
Clouds SCATTERED at 900, BROKEN at 1400, OVERCAST at 6000, BROKEN at 8000 |
SPECI KMAF 011500Z 08012KT 2 1/2SM +RA BR SCT009 BKN014 OVC060 12/11 A3001 RMK AO2 P0003 T01220111 $ |
| 2026-05-01 14:53:00Z |
80° at 13 kts |
Heavy Rain |
2.5 |
IFR |
Clouds BROKEN at 900, BROKEN at 1200, OVERCAST at 1900, OVERCAST at 5000 |
METAR KMAF 011453Z 08013KT 2 1/2SM +RA BR BKN009 BKN012 OVC019 12/11 A3000 RMK AO2 RAB1355 SLP133 P0021 60021 T01220111 51018 $ |
| 2026-05-01 14:45:00Z |
70° at 12 kts |
Heavy Rain |
3 |
IFR |
Clouds BROKEN at 900, OVERCAST at 1500, OVERCAST at 7000 |
SPECI KMAF 011445Z 07012KT 3SM +RA BR BKN009 OVC015 12/11 A3000 RMK AO2 RAB1355 P0016 T01220111 $ |
| 2026-05-01 14:36:00Z |
80° at 12 kts |
Heavy Rain |
2 |
IFR |
Clouds FEW at 700, BROKEN at 1200, OVERCAST at 1700 |
SPECI KMAF 011436Z 08012KT 2SM +RA BR FEW007 BKN012 OVC017 12/11 A3000 RMK AO2 RAB1355 P0013 T01220111 $ |
| 2026-04-20 14:10:00Z |
150° at 7 kts |
Light Rain |
4 |
IFR |
Clouds BROKEN at 600, OVERCAST at 3700, SCATTERED at 1900, BROKEN at 5000 |
SPECI KMAF 201410Z 15007KT 4SM -RA BR BKN006 OVC037 13/12 A3023 RMK AO2 P0001 T01280122 $ |
| 2026-04-20 12:39:00Z |
150° at 4 kts |
Light Rain |
2 |
IFR |
Clouds FEW at 500, OVERCAST at 3600, OVERCAST at 1900 |
SPECI KMAF 201239Z 15004KT 2SM -RA BR FEW005 OVC036 13/12 A3020 RMK AO2 P0004 T01280122 $ |
| 2026-04-20 11:53:00Z |
Winds Calm |
Light Rain |
2.5 |
LIFR |
Clouds OVERCAST at 400, OVERCAST at 4600, OVERCAST at 4600 |
METAR KMAF 201153Z 00000KT 2 1/2SM -RA BR OVC004 11/11 A3020 RMK AO2 RAB04 SLP200 P0006 60016 70016 T01110106 10139 20094 51002 $ |
| 2026-04-20 07:38:00Z |
140° at 10 kts |
Light Rain |
6 |
VFR |
Clouds FEW at 2600, BROKEN at 7000, OVERCAST at 8000, BROKEN at 12000 |
SPECI KMAF 200738Z AUTO 14010KT 6SM -RA BR FEW026 BKN070 OVC080 09/08 A3021 RMK AO2 PK WND 15030/0707 RAB0656 P0006 T00940083 $ |
| 2026-04-18 12:53:00Z |
30° at 25 kts, Gusting to 31 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 7500, FEW at 9500, FEW at 22000, OVERCAST at 28000 |
METAR KMAF 181253Z 03025G31KT 10SM FEW075 FEW095 09/M06 A3014 RMK AO2 PK WND 03033/1207 SLP171 T00941056 |
| 2026-04-18 09:53:00Z |
20° at 23 kts, Gusting to 39 kts |
Haze, Very Gusty Winds |
6 |
MVFR |
Clouds OVERCAST at 2100, BROKEN at 6000, OVERCAST at 8500, OVERCAST at 4200 |
METAR KMAF 180953Z AUTO 02023G39KT 6SM HZ OVC021 12/M01 A3002 RMK AO2 PK WND 02039/0911 PRESRR SLP124 T01221006 |
| 2026-04-18 09:06:00Z |
20° at 27 kts, Gusting to 38 kts |
Haze, Very Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 2400, BROKEN at 2000, OVERCAST at 3000 |
SPECI KMAF 180906Z AUTO 02027G38KT 5SM HZ BKN024 13/01 A2996 RMK AO2 PK WND 02038/0900 LTG DSNT NW T01330006 |
| 2026-04-18 07:53:00Z |
20° at 28 kts, Gusting to 39 kts |
Haze, Very Gusty Winds |
4 |
MVFR |
Clouds FEW at 1700, FEW at 4100, BROKEN at 6000, OVERCAST at 15000 |
METAR KMAF 180753Z AUTO 02028G39KT 4SM HZ FEW017 FEW041 19/02 A2991 RMK AO2 PK WND 02039/0748 WSHFT 0723 SLP083 T01890017 |
| 2026-04-04 16:53:00Z |
40° at 23 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 6000, BROKEN at 4200, BROKEN at 30000, BROKEN at 5500 |
METAR KMAF 041653Z 04023G35KT 10SM OVC060 14/02 A3030 RMK AO2 PK WND 03035/1645 SLP229 T01440017 |
| 2026-04-04 10:53:00Z |
40° at 21 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1000, OVERCAST at 2100, BROKEN at 6000, BROKEN at 25000 |
METAR KMAF 041053Z 04021G35KT 10SM SCT010 OVC021 12/08 A3009 RMK AO2 PK WND 03041/1039 RAB24E38 SLP157 P0000 T01170083 |
| 2026-04-04 10:45:00Z |
40° at 25 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1000, OVERCAST at 1800, OVERCAST at 6500 |
SPECI KMAF 041045Z 04025G41KT 10SM SCT010 OVC018 12/08 A3010 RMK AO2 PK WND 03041/1039 RAB24E38 P0000 T01170083 |
| 2026-04-02 02:53:00Z |
280° at 25 kts, Gusting to 33 kts |
Vicinity Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 10000, FEW at 3800, SCATTERED at 5000, BROKEN at 14000 |
METAR KMAF 020253Z 28025G33KT 10SM VCTS OVC100 25/04 A2978 RMK AO2 PK WND 29035/0227 SLP040 60000 T02500044 51022 |
| 2026-04-02 00:27:00Z |
290° at 19 kts, Gusting to 35 kts |
Light Thunderstorms, Very Gusty Winds |
7 |
VFR |
Clouds FEW at 7000, BROKEN at 11000, OVERCAST at 4500, OVERCAST at 9000 |
SPECI KMAF 020027Z 29019G35KT 7SM -TSRA FEW070 BKN110 24/12 A2973 RMK AO2 PK WND 29035/0022 WSHFT 0011 LTG DSNT ALQDS RAB16 TSB14 P0000 T02440117 |
| 2026-03-27 19:53:00Z |
20° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
7 |
VFR |
Clouds BROKEN at 3500, OVERCAST at 4300, OVERCAST at 4200, OVERCAST at 4100 |
METAR KMAF 271953Z 02025G32KT 7SM BLDU HZ BKN035 OVC043 12/01 A3040 RMK AO2 PK WND 01036/1923 SLP265 T01170011 |
| 2026-03-27 18:53:00Z |
20° at 27 kts, Gusting to 32 kts |
Very Gusty Winds |
6 |
VFR |
Clouds SCATTERED at 4000, OVERCAST at 4800, BROKEN at 11000, FEW at 10000 |
METAR KMAF 271853Z 02027G32KT 6SM BLDU HZ SCT040 OVC048 14/00 A3038 RMK AO2 PK WND 36037/1834 SLP258 T01390000 |
| 2026-03-27 17:53:00Z |
10° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
5 |
MVFR |
Clouds OVERCAST at 4300, OVERCAST at 2500, OVERCAST at 5500, OVERCAST at 25000 |
METAR KMAF 271753Z 01025G32KT 5SM BLDU HZ OVC043 14/M01 A3038 RMK AO2 PK WND 02034/1705 SLP255 T01441011 10150 20106 51031 |
| 2026-03-27 15:55:00Z |
30° at 25 kts, Gusting to 34 kts |
Very Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 2900, OVERCAST at 3500, OVERCAST at 3300, BROKEN at 20000 |
SPECI KMAF 271555Z 03025G34KT 5SM BLDU HZ BKN029 OVC035 14/M01 A3033 RMK AO2 PK WND 02031/1555 T01441006 |
| 2026-03-27 15:08:00Z |
10° at 25 kts, Gusting to 34 kts |
Very Gusty Winds |
4 |
MVFR |
Clouds CLR at 1700, OVERCAST at 5000, OVERCAST at 11000, BROKEN at 10000 |
SPECI KMAF 271508Z 01025G34KT 4SM BLDU HZ CLR 13/M02 A3029 RMK AO2 PK WND 01034/1507 T01281017 |
| 2026-03-27 13:53:00Z |
20° at 31 kts, Gusting to 42 kts |
Very Gusty Winds |
2 |
IFR |
Clouds CLR at 2100, OVERCAST at 3000, OVERCAST at 9000, OVERCAST at 13000 |
METAR KMAF 271353Z 02031G42KT 2SM BLDU HZ CLR 11/M03 A3022 RMK AO2 PK WND 02043/1302 PRESRR SLP200 T01061028 |
| 2026-03-27 13:00:00Z |
10° at 33 kts, Gusting to 43 kts |
Blowing Dust, Very Gusty Winds |
1.5 |
IFR |
Clouds CLR at 1600, SCATTERED at 4500, OVERCAST at 3800 |
SPECI KMAF 271300Z COR 01033G43KT 1 1/2SM BLDU CLR 11/01 A3015 RMK AO2 PK WND 03040/1259 T01110006 |
| 2026-03-27 11:53:00Z |
10° at 25 kts, Gusting to 35 kts |
Haze, Very Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 1700, BROKEN at 12000, OVERCAST at 5000, BROKEN at 6500 |
METAR KMAF 271153Z 01025G35KT 2SM HZ OVC017 14/05 A3009 RMK AO2 PK WND 02043/1137 PRESRR SLP146 T01390050 10222 20139 53055 |