Marshall Memorial Municipal Airport, MO

Time Wind Weather Visibility Flight Category Ceiling (AGL FT) Raw Text
2026-04-18 01:35:00Z 90° at 11 kts Heavy Rain 7 VFR Clouds BROKEN at 7000, BROKEN at 8000, OVERCAST at 10000 METAR KMHL 180135Z AUTO 09011KT 7SM +RA BKN070 BKN080 OVC100 16/16 A2966 RMK AO2 P0010 LTG DSNT E AND SW
2026-04-18 00:35:00Z 270° at 6 kts Heavy Thunderstorms 7 VFR Clouds SCATTERED at 4000, BROKEN at 5000, OVERCAST at 7000, OVERCAST at 6500 METAR KMHL 180035Z AUTO 27006KT 7SM +TSRA SCT040 BKN050 OVC070 16/15 A2975 RMK AO2 P0010 LTG DSNT ALQS
2026-04-17 23:55:00Z 300° at 13 kts, Gusting to 19 kts Thunderstorms, Gusty Winds 5 MVFR Clouds SCATTERED at 3200, SCATTERED at 4700, OVERCAST at 6500, OVERCAST at 6800 METAR KMHL 172355Z AUTO 30013G19KT 5SM TSRA SCT032 SCT047 OVC065 15/14 A2976 RMK AO2 P0013 LTG DSNT ALQS
2026-04-10 09:15:00Z 210° at 12 kts, Gusting to 29 kts Heavy Rain, Gusty Winds 7 VFR Clouds SCATTERED at 6000, SCATTERED at 7000, OVERCAST at 8000, OVERCAST at 14000 METAR KMHL 100915Z AUTO 21012G29KT 7SM +RA SCT060 SCT070 OVC080 15/13 A3014 RMK AO2 P0004
2026-04-10 05:55:00Z 300° at 26 kts, Gusting to 32 kts Rain, Very Gusty Winds 10+ VFR Clouds SCATTERED at 3600, BROKEN at 6000, OVERCAST at 8500 METAR KMHL 100555Z AUTO 30026G32KT 10SM RA SCT036 BKN060 OVC085 19/12 A3014 RMK AO2 LTG DSNT N AND W
2026-04-02 11:15:00Z 110° at 8 kts Heavy Rain 4 MVFR Clouds SCATTERED at 700, BROKEN at 5000, OVERCAST at 9000, BROKEN at 7000 METAR KMHL 021115Z AUTO 11008KT 4SM +RA SCT007 BKN050 OVC090 13/13 A2968 RMK AO2 P0007
2026-04-02 10:35:00Z 110° at 6 kts Heavy Rain 5 MVFR Clouds SCATTERED at 200, BROKEN at 1500, OVERCAST at 10000 METAR KMHL 021035Z AUTO 11006KT 5SM +RA SCT002 BKN015 OVC100 13/13 A2968 RMK AO2 P0007
2026-04-02 07:55:00Z 120° at 7 kts Heavy Rain 5 LIFR Clouds BROKEN at 300, BROKEN at 1000, OVERCAST at 5500, OVERCAST at 19000 METAR KMHL 020755Z AUTO 12007KT 5SM +RA BKN003 BKN010 OVC055 12/12 A2976 RMK AO2 P0019 LTG DSNT SW
2026-04-02 06:35:00Z 100° at 9 kts Heavy Rain 4 LIFR Clouds BROKEN at 200, BROKEN at 1100, OVERCAST at 6500, FEW at 5000 METAR KMHL 020635Z AUTO 10009KT 4SM +RA BKN002 BKN011 OVC065 11/11 A2978 RMK AO2 P0015 LTG DSNT E AND SW
2026-04-02 05:55:00Z 110° at 9 kts Heavy Rain 7 VFR Clouds SCATTERED at 1700, SCATTERED at 3700, OVERCAST at 10000, OVERCAST at 4600 METAR KMHL 020555Z AUTO 11009KT 7SM +RA SCT017 SCT037 OVC100 11/11 A2981 RMK AO2 P0023
2026-04-02 05:15:00Z 100° at 11 kts Heavy Rain 4 MVFR Clouds SCATTERED at 400, BROKEN at 1500, OVERCAST at 5500 METAR KMHL 020515Z AUTO 10011KT 4SM +RA SCT004 BKN015 OVC055 11/11 A2983 RMK AO2 P0009 LTG DSNT E
2026-04-02 04:35:00Z 70° at 11 kts Thunderstorms 3 LIFR Clouds BROKEN at 400, OVERCAST at 900, BROKEN at 12000, OVERCAST at 5500 METAR KMHL 020435Z AUTO 07011KT 3SM TSRA BKN004 OVC009 11/11 A2981 RMK AO2 P0032 LTG DSNT ALQS
2026-04-02 03:15:00Z 80° at 8 kts Heavy Rain 4 MVFR Clouds SCATTERED at 400, BROKEN at 1200, OVERCAST at 5000 METAR KMHL 020315Z AUTO 08008KT 4SM +RA SCT004 BKN012 OVC050 11/11 A2982 RMK AO2 P0006 LTG DSNT S AND SW
2026-04-02 02:35:00Z 90° at 7 kts Thunderstorms 4 LIFR Clouds OVERCAST at 200, BROKEN at 7000, OVERCAST at 8500 METAR KMHL 020235Z AUTO 09007KT 4SM TSRA OVC002 10/10 A2985 RMK AO2 P0011 LTG DSNT ALQS
2026-03-22 20:35:00Z 340° at 25 kts, Gusting to 30 kts Very Gusty Winds 10+ VFR Clouds CLR at 18000, OVERCAST at 1700, OVERCAST at 8000 METAR KMHL 222035Z AUTO 34025G30KT 10SM CLR 16/07 A2987 RMK AO2
2026-03-16 11:15:00Z 300° at 27 kts, Gusting to 33 kts Very Gusty Winds 10+ VFR Clouds CLR at 800, BROKEN at 4000, OVERCAST at 5000, OVERCAST at 6000 METAR KMHL 161115Z AUTO 30027G33KT 10SM CLR M10/M15 A3007 RMK AO2
2026-03-16 07:55:00Z 310° at 19 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 5 MVFR Clouds BROKEN at 1800, BROKEN at 2200, BROKEN at 3300, OVERCAST at 5000 METAR KMHL 160755Z AUTO 31019G30KT 5SM -SN BKN018 BKN022 BKN033 M07/M10 A3000 RMK AO2
2026-03-16 07:15:00Z 290° at 19 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 3 MVFR Clouds BROKEN at 1400, BROKEN at 2000, OVERCAST at 2800, OVERCAST at 3200 METAR KMHL 160715Z AUTO 29019G30KT 3SM -SN BKN014 BKN020 OVC028 M06/M08 A2998 RMK AO2
2026-03-16 06:35:00Z 300° at 20 kts, Gusting to 37 kts Light Snow, Very Gusty Winds 2.5 IFR Clouds BROKEN at 1500, BROKEN at 2000, OVERCAST at 2800, OVERCAST at 20000 METAR KMHL 160635Z AUTO 30020G37KT 2 1/2SM -SN BKN015 BKN020 OVC028 M05/M07 A2997 RMK AO2 VIS 1 1/4V4
2026-03-16 05:55:00Z 310° at 26 kts, Gusting to 32 kts Light Snow, Very Gusty Winds 1.25 IFR Clouds BROKEN at 1200, BROKEN at 1900, OVERCAST at 2800, OVERCAST at 4500 METAR KMHL 160555Z AUTO 31026G32KT 1 1/4SM -SN BKN012 BKN019 OVC028 M05/M06 A2996 RMK AO2
2026-03-16 05:15:00Z 310° at 21 kts, Gusting to 40 kts Light Snow, Very Gusty Winds 1.25 IFR Clouds BROKEN at 1400, BROKEN at 2000, OVERCAST at 2700, OVERCAST at 5000 METAR KMHL 160515Z AUTO 31021G40KT 1 1/4SM -SN BKN014 BKN020 OVC027 M04/M06 A2994 RMK AO2 VIS 1/2V2 1/2
2026-03-16 04:35:00Z 300° at 23 kts, Gusting to 35 kts Light Snow, Very Gusty Winds 2 IFR Clouds OVERCAST at 1200, BROKEN at 3600, OVERCAST at 6000, BROKEN at 6000 METAR KMHL 160435Z AUTO 30023G35KT 2SM -SN OVC012 M03/M04 A2993 RMK AO2
2026-03-16 03:55:00Z 300° at 28 kts, Gusting to 36 kts Light Snow, Very Gusty Winds 1.25 IFR Clouds SCATTERED at 1000, OVERCAST at 1300, OVERCAST at 8000 METAR KMHL 160355Z AUTO 30028G36KT 1 1/4SM -SN SCT010 OVC013 M03/M04 A2992 RMK AO2
2026-03-16 03:15:00Z 300° at 23 kts, Gusting to 31 kts Light Snow, Very Gusty Winds 1 IFR Clouds OVERCAST at 900, BROKEN at 6500, BROKEN at 8500, BROKEN at 2600 METAR KMHL 160315Z AUTO 30023G31KT 1SM -SN OVC009 M02/M03 A2988 RMK AO2
2026-03-16 02:35:00Z 310° at 22 kts, Gusting to 32 kts Light Snow, Very Gusty Winds 1 IFR Clouds OVERCAST at 700, BROKEN at 3300, BROKEN at 4100, BROKEN at 3700 METAR KMHL 160235Z AUTO 31022G32KT 1SM -SN OVC007 M01/M02 A2986 RMK AO2
2026-03-16 01:55:00Z 300° at 21 kts, Gusting to 31 kts Snow, Very Gusty Winds 0.75 LIFR Clouds OVERCAST at 500, BROKEN at 3300, OVERCAST at 5500, OVERCAST at 11000 METAR KMHL 160155Z AUTO 30021G31KT 3/4SM SN OVC005 M01/M01 A2982 RMK AO2
2026-03-16 00:55:00Z 290° at 17 kts, Gusting to 26 kts Light Snow, Gusty Winds 2.5 IFR Clouds SCATTERED at 1100, BROKEN at 1800, OVERCAST at 2700, OVERCAST at 2500 METAR KMHL 160055Z AUTO 29017G26KT 2 1/2SM -SN SCT011 BKN018 OVC027 00/M01 A2979 RMK AO2
2026-03-16 00:35:00Z 300° at 18 kts, Gusting to 25 kts Light Snow, Gusty Winds 7 MVFR Clouds SCATTERED at 900, BROKEN at 2400, OVERCAST at 3100 METAR KMHL 160035Z AUTO 30018G25KT 7SM -SN SCT009 BKN024 OVC031 00/M01 A2978 RMK AO2
2026-03-15 23:55:00Z 290° at 14 kts, Gusting to 22 kts Light Snow, Gusty Winds 1 IFR Clouds OVERCAST at 900, BROKEN at 2200, BROKEN at 5500, OVERCAST at 11000 METAR KMHL 152355Z AUTO 29014G22KT 1SM -SN OVC009 00/M01 A2974 RMK AO2
2026-03-15 23:15:00Z 290° at 15 kts, Gusting to 23 kts Light Snow, Gusty Winds 2.5 IFR Clouds OVERCAST at 900, BROKEN at 2500, OVERCAST at 3200 METAR KMHL 152315Z AUTO 29015G23KT 2 1/2SM -SN OVC009 00/M01 A2970 RMK AO2
2026-03-15 22:35:00Z 310° at 19 kts, Gusting to 25 kts Snow, Gusty Winds 0.5 LIFR Clouds OVERCAST at 800, BROKEN at 4400, OVERCAST at 11000, BROKEN at 5500 METAR KMHL 152235Z AUTO 31019G25KT 1/2SM SN OVC008 00/M01 A2964 RMK AO2 LTG DSNT E
2026-03-15 21:55:00Z 310° at 21 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 1.75 IFR Clouds OVERCAST at 1900, BROKEN at 6000, OVERCAST at 8000 METAR KMHL 152155Z AUTO 31021G30KT 1 3/4SM -SN OVC019 00/M01 A2963 RMK AO2 LTG DSNT SE
2026-03-15 20:35:00Z 290° at 28 kts, Gusting to 37 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1500, SCATTERED at 8000, SCATTERED at 7000 METAR KMHL 152035Z AUTO 29028G37KT 10SM OVC015 02/00 A2962 RMK AO2 LTG DSNT NE AND SE
2026-03-15 19:35:00Z 310° at 27 kts, Gusting to 36 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1500, OVERCAST at 1300, OVERCAST at 3300, OVERCAST at 10000 METAR KMHL 151935Z AUTO 31027G36KT 10SM OVC015 03/01 A2953 RMK AO2 LTG DSNT NE AND S
2026-03-15 19:15:00Z 300° at 29 kts, Gusting to 34 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1500, BROKEN at 5000, OVERCAST at 7500, BROKEN at 6000 METAR KMHL 151915Z AUTO 30029G34KT 10SM OVC015 04/01 A2954 RMK AO2 LTG DSNT NE AND SE
2026-03-15 18:15:00Z 310° at 26 kts, Gusting to 35 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1500, BROKEN at 3800, OVERCAST at 4700, OVERCAST at 4500 METAR KMHL 151815Z AUTO 31026G35KT 10SM OVC015 06/03 A2948 RMK AO2 LTG DSNT NE
2026-03-15 17:55:00Z 300° at 26 kts, Gusting to 42 kts Light Drizzle, Very Gusty Winds 5 MVFR Clouds OVERCAST at 1700, OVERCAST at 20000, BROKEN at 4200, OVERCAST at 6000 METAR KMHL 151755Z AUTO 30026G42KT 5SM -DZ OVC017 07/05 A2947 RMK AO2 LTG DSNT N
2026-03-11 13:55:00Z 330° at 14 kts, Gusting to 21 kts Heavy Rain, Gusty Winds 3 IFR Clouds OVERCAST at 900, BROKEN at 2500, OVERCAST at 3300, BROKEN at 9500 METAR KMHL 111355Z AUTO 33014G21KT 3SM +RA OVC009 07/06 A2991 RMK AO2 P0014
2026-03-11 13:15:00Z 330° at 17 kts, Gusting to 22 kts Heavy Rain, Gusty Winds 3 IFR Clouds OVERCAST at 700, SCATTERED at 2100, OVERCAST at 3200, BROKEN at 13000 METAR KMHL 111315Z AUTO 33017G22KT 3SM +RA OVC007 08/07 A2986 RMK AO2 P0006
2026-03-11 12:35:00Z 330° at 13 kts, Gusting to 19 kts Heavy Rain, Gusty Winds 3 IFR Clouds BROKEN at 700, BROKEN at 2000, OVERCAST at 4000, BROKEN at 2700 METAR KMHL 111235Z AUTO 33013G19KT 3SM +RA BKN007 BKN020 OVC040 08/08 A2983 RMK AO2 P0012
2026-03-11 11:55:00Z 340° at 10 kts Heavy Rain 3 IFR Clouds BROKEN at 700, OVERCAST at 1400, OVERCAST at 4900, BROKEN at 1500 METAR KMHL 111155Z AUTO 34010KT 3SM +RA BKN007 OVC014 10/09 A2979 RMK AO2 P0014
2026-03-11 05:15:00Z 250° at 12 kts Heavy Thunderstorms 3 MVFR Clouds SCATTERED at 1800, BROKEN at 2900, OVERCAST at 7500, OVERCAST at 4200 METAR KMHL 110515Z AUTO 25012KT 3SM +TSRA SCT018 BKN029 OVC075 13/13 A2970 RMK AO2 P0028 LTG DSNT ALQS
2026-03-11 04:35:00Z 200° at 14 kts, Gusting to 18 kts Thunderstorms, Gusty Winds 10+ VFR Clouds SCATTERED at 3600, SCATTERED at 4300, BROKEN at 6000, BROKEN at 8500 METAR KMHL 110435Z AUTO 20014G18KT 10SM TS SCT036 SCT043 BKN060 22/17 A2966 RMK AO2 LTG DSNT ALQS
2026-03-07 09:35:00Z 210° at 8 kts Thunderstorms 4 MVFR Clouds BROKEN at 2000, BROKEN at 2500, OVERCAST at 9000, OVERCAST at 5500 METAR KMHL 070935Z AUTO 21008KT 4SM TSRA BKN020 BKN025 OVC090 13/13 A2984 RMK AO2 P0020 LTG DSNT ALQS
2026-03-07 07:35:00Z 300° at 10 kts, Gusting to 16 kts Heavy Rain 7 VFR Clouds SCATTERED at 1700, BROKEN at 4300, OVERCAST at 7000, BROKEN at 5500 METAR KMHL 070735Z AUTO 30010G16KT 7SM +RA SCT017 BKN043 OVC070 15/13 A2982 RMK AO2 P0002 LTG DSNT ALQS
2026-03-07 03:35:00Z 170° at 14 kts, Gusting to 24 kts Thunderstorms, Gusty Winds 5 MVFR Clouds SCATTERED at 2300, BROKEN at 6000, OVERCAST at 8000, OVERCAST at 5500 METAR KMHL 070335Z AUTO 17014G24KT 5SM TSRA SCT023 BKN060 OVC080 17/16 A2980 RMK AO2 P0019 LTG DSNT ALQS
2026-03-03 23:55:00Z 40° at 6 kts Drizzle 2 LIFR Clouds OVERCAST at 300, SCATTERED at 6500, SCATTERED at 25000, OVERCAST at 4600 METAR KMHL 032355Z AUTO 04006KT 2SM DZ OVC003 06/06 A3005 RMK AO2 P0001 LTG DSNT NE
2026-03-03 10:55:00Z 90° at 4 kts Heavy Rain 1.5 LIFR Clouds OVERCAST at 300, OVERCAST at 7000, OVERCAST at 2100, OVERCAST at 6000 METAR KMHL 031055Z AUTO 09004KT 1 1/2SM +RA OVC003 03/03 A3003 RMK AO2 P0002
2026-03-02 01:55:00Z 70° at 7 kts Light Snow 3 MVFR Clouds BROKEN at 1000, OVERCAST at 3700, BROKEN at 4100, BROKEN at 22000 METAR KMHL 020155Z AUTO 07007KT 3SM -SN BKN010 OVC037 00/00 A3032 RMK AO2 P0008
2026-03-02 00:35:00Z 70° at 9 kts Light Snow 4 MVFR Clouds SCATTERED at 1400, BROKEN at 6000, OVERCAST at 7000, SCATTERED at 26000 METAR KMHL 020035Z AUTO 07009KT 4SM -SN SCT014 BKN060 OVC070 00/00 A3028 RMK AO2 P0004
2026-03-01 23:55:00Z 70° at 12 kts, Gusting to 20 kts Light Snow, Gusty Winds 5 MVFR Clouds BROKEN at 6000, OVERCAST at 7000, OVERCAST at 7000, BROKEN at 14000 METAR KMHL 012355Z AUTO 07012G20KT 5SM -SN BKN060 OVC070 01/00 A3027 RMK AO2 P0005
2026-03-01 21:15:00Z 50° at 8 kts Snow 3 MVFR Clouds OVERCAST at 7000, OVERCAST at 3600, BROKEN at 4000, OVERCAST at 25000 METAR KMHL 012115Z AUTO 05008KT 3SM SN OVC070 03/M03 A3029 RMK AO2
2026-02-15 01:35:00Z 50° at 10 kts Drizzle 4 IFR Clouds OVERCAST at 500, OVERCAST at 11000, BROKEN at 2000, OVERCAST at 13000 METAR KMHL 150135Z AUTO 05010KT 4SM DZ OVC005 07/07 A2989 RMK AO2
2026-01-31 00:35:00Z 340° at 12 kts, Gusting to 16 kts Light Snow 7 VFR Clouds SCATTERED at 2800, OVERCAST at 4800, FEW at 5500, OVERCAST at 15000 METAR KMHL 310035Z AUTO 34012G16KT 7SM -SN SCT028 OVC048 M10/M13 A3055 RMK AO2
2026-01-30 23:55:00Z 340° at 11 kts, Gusting to 18 kts Light Snow, Gusty Winds 7 VFR Clouds SCATTERED at 2200, SCATTERED at 2800, OVERCAST at 4800, OVERCAST at 16000 METAR KMHL 302355Z AUTO 34011G18KT 7SM -SN SCT022 SCT028 OVC048 M10/M13 A3053 RMK AO2
2026-01-30 23:35:00Z 340° at 12 kts Light Snow 3 MVFR Clouds SCATTERED at 2200, BROKEN at 3900, OVERCAST at 4600 METAR KMHL 302335Z AUTO 34012KT 3SM -SN SCT022 BKN039 OVC046 M10/M13 A3052 RMK AO2
2026-01-30 22:55:00Z 340° at 16 kts, Gusting to 19 kts Light Snow, Gusty Winds 7 VFR Clouds OVERCAST at 3100, BROKEN at 3000, OVERCAST at 8000, BROKEN at 30000 METAR KMHL 302255Z AUTO 34016G19KT 7SM -SN OVC031 M10/M13 A3050 RMK AO2
2026-01-30 22:35:00Z 340° at 12 kts, Gusting to 17 kts Light Snow 5 MVFR Clouds OVERCAST at 2900, OVERCAST at 7000, OVERCAST at 4400 METAR KMHL 302235Z AUTO 34012G17KT 5SM -SN OVC029 M10/M13 A3050 RMK AO2
2026-01-25 13:35:00Z 360° at 8 kts Light Snow 5 MVFR Clouds OVERCAST at 4000, BROKEN at 3700, OVERCAST at 4700, BROKEN at 10000 METAR KMHL 251335Z AUTO 36008KT 5SM -SN OVC040 M15/M17 A3022 RMK AO2
2026-01-25 13:15:00Z 360° at 8 kts Light Snow 5 MVFR Clouds BROKEN at 4200, OVERCAST at 4800, OVERCAST at 7500, SCATTERED at 1700 METAR KMHL 251315Z AUTO 36008KT 5SM -SN BKN042 OVC048 M15/M17 A3021 RMK AO2
2026-01-25 12:35:00Z 350° at 9 kts Light Snow 4 MVFR Clouds SCATTERED at 3300, BROKEN at 4200, OVERCAST at 4900, OVERCAST at 4900 METAR KMHL 251235Z AUTO 35009KT 4SM -SN SCT033 BKN042 OVC049 M15/M17 A3023 RMK AO2
2026-01-25 12:15:00Z 350° at 10 kts, Gusting to 15 kts Light Snow 2.5 IFR Clouds BROKEN at 3000, OVERCAST at 3600, OVERCAST at 7000, OVERCAST at 3500 METAR KMHL 251215Z AUTO 35010G15KT 2 1/2SM -SN BKN030 OVC036 M15/M17 A3022 RMK AO2
2026-01-25 11:35:00Z 360° at 10 kts Light Snow 4 MVFR Clouds SCATTERED at 3500, BROKEN at 4200, OVERCAST at 5000, BROKEN at 4600 METAR KMHL 251135Z AUTO 36010KT 4SM -SN SCT035 BKN042 OVC050 M15/M17 A3022 RMK AO2
2026-01-25 11:15:00Z 360° at 7 kts Light Snow 4 MVFR Clouds BROKEN at 4000, OVERCAST at 4600, OVERCAST at 4100 METAR KMHL 251115Z AUTO 36007KT 4SM -SN BKN040 OVC046 M15/M17 A3023 RMK AO2
2026-01-25 10:35:00Z 350° at 7 kts Light Snow 3 MVFR Clouds OVERCAST at 3300, OVERCAST at 6000, OVERCAST at 6500, OVERCAST at 2600 METAR KMHL 251035Z AUTO 35007KT 3SM -SN OVC033 M15/M17 A3024 RMK AO2
2026-01-25 10:15:00Z 360° at 10 kts Light Snow 3 MVFR Clouds SCATTERED at 3100, OVERCAST at 3600, OVERCAST at 3200 METAR KMHL 251015Z AUTO 36010KT 3SM -SN SCT031 OVC036 M15/M17 A3021 RMK AO2
2026-01-25 09:35:00Z 360° at 8 kts Light Snow 4 MVFR Clouds SCATTERED at 3400, BROKEN at 4300, OVERCAST at 4900, OVERCAST at 12000 METAR KMHL 250935Z AUTO 36008KT 4SM -SN SCT034 BKN043 OVC049 M15/M17 A3026 RMK AO2
2026-01-25 09:15:00Z 350° at 8 kts Light Snow 3 MVFR Clouds OVERCAST at 3200, OVERCAST at 2500, OVERCAST at 6000 METAR KMHL 250915Z AUTO 35008KT 3SM -SN OVC032 M15/M18 A3026 RMK AO2
2026-01-25 08:35:00Z 10° at 10 kts Light Snow 1.75 IFR Clouds OVERCAST at 2300, OVERCAST at 3000, OVERCAST at 2600, BROKEN at 4200 METAR KMHL 250835Z AUTO 01010KT 1 3/4SM -SN OVC023 M16/M18 A3026 RMK AO2
2026-01-25 08:15:00Z 10° at 10 kts, Gusting to 14 kts Light Snow 2 IFR Clouds OVERCAST at 2300, OVERCAST at 2100, BROKEN at 9500, BROKEN at 1900 METAR KMHL 250815Z AUTO 01010G14KT 2SM -SN OVC023 M16/M18 A3026 RMK AO2
2026-01-25 07:35:00Z 10° at 7 kts Light Snow 1.5 IFR Clouds OVERCAST at 1900, SCATTERED at 1300, BROKEN at 2000, BROKEN at 4400 METAR KMHL 250735Z AUTO 01007KT 1 1/2SM -SN OVC019 M16/M18 A3027 RMK AO2
2026-01-25 07:15:00Z 10° at 10 kts Light Snow 1.5 IFR Clouds OVERCAST at 2100, BROKEN at 5500, OVERCAST at 7000, OVERCAST at 6000 METAR KMHL 250715Z AUTO 01010KT 1 1/2SM -SN OVC021 M16/M18 A3026 RMK AO2
2026-01-25 06:35:00Z 10° at 8 kts Light Snow 1.25 IFR Clouds OVERCAST at 1700, OVERCAST at 5500, BROKEN at 4800, BROKEN at 4800 METAR KMHL 250635Z AUTO 01008KT 1 1/4SM -SN OVC017 M16/M18 A3029 RMK AO2
2026-01-25 06:15:00Z 10° at 7 kts Light Snow 2 IFR Clouds OVERCAST at 2700, OVERCAST at 1500, OVERCAST at 4700 METAR KMHL 250615Z AUTO 01007KT 2SM -SN OVC027 M16/M18 A3030 RMK AO2
2026-01-25 05:35:00Z 10° at 7 kts Light Snow 4 MVFR Clouds BROKEN at 4200, OVERCAST at 4800, OVERCAST at 3500, OVERCAST at 3800 METAR KMHL 250535Z AUTO 01007KT 4SM -SN BKN042 OVC048 M16/M18 A3030 RMK AO2
2026-01-25 05:15:00Z 10° at 10 kts Light Snow 4 MVFR Clouds OVERCAST at 4200, OVERCAST at 3000, OVERCAST at 10000 METAR KMHL 250515Z AUTO 01010KT 4SM -SN OVC042 M16/M18 A3030 RMK AO2
2026-01-25 04:35:00Z 20° at 10 kts Light Snow 2.5 IFR Clouds OVERCAST at 2900, BROKEN at 4900, OVERCAST at 6000, OVERCAST at 9000 METAR KMHL 250435Z AUTO 02010KT 2 1/2SM -SN OVC029 M16/M18 A3032 RMK AO2
2026-01-25 04:15:00Z 30° at 10 kts Light Snow 2.5 IFR Clouds OVERCAST at 3100, OVERCAST at 1300, BROKEN at 1100, OVERCAST at 1900 METAR KMHL 250415Z AUTO 03010KT 2 1/2SM -SN OVC031 M16/M18 A3031 RMK AO2 VIS 2V4
2026-01-25 03:35:00Z 20° at 7 kts Light Snow 3 MVFR Clouds BROKEN at 2600, OVERCAST at 3500, OVERCAST at 6500, OVERCAST at 3600 METAR KMHL 250335Z AUTO 02007KT 3SM -SN BKN026 OVC035 M16/M18 A3034 RMK AO2
2026-01-25 03:15:00Z 30° at 8 kts Light Snow 3 MVFR Clouds SCATTERED at 1400, BROKEN at 2500, OVERCAST at 3700, BROKEN at 4300 METAR KMHL 250315Z AUTO 03008KT 3SM -SN SCT014 BKN025 OVC037 M16/M18 A3035 RMK AO2
2026-01-25 02:35:00Z 40° at 8 kts Light Snow 2.5 IFR Clouds OVERCAST at 1800, BROKEN at 2400, OVERCAST at 7500, OVERCAST at 3400 METAR KMHL 250235Z AUTO 04008KT 2 1/2SM -SN OVC018 M16/M18 A3036 RMK AO2 VIS 2V3
2026-01-25 02:15:00Z 40° at 8 kts Light Snow 2 IFR Clouds BROKEN at 1400, OVERCAST at 2100, OVERCAST at 4800 METAR KMHL 250215Z AUTO 04008KT 2SM -SN BKN014 OVC021 M16/M18 A3037 RMK AO2
2026-01-25 01:35:00Z 40° at 8 kts Light Snow 2 IFR Clouds BROKEN at 1700, OVERCAST at 2300, OVERCAST at 1300, OVERCAST at 6500 METAR KMHL 250135Z AUTO 04008KT 2SM -SN BKN017 OVC023 M16/M18 A3038 RMK AO2
2026-01-25 01:15:00Z 40° at 6 kts Light Snow 3 MVFR Clouds OVERCAST at 2300, BROKEN at 1300, OVERCAST at 2300, OVERCAST at 6000 METAR KMHL 250115Z AUTO 04006KT 3SM -SN OVC023 M16/M18 A3038 RMK AO2
2026-01-25 00:35:00Z 40° at 9 kts Light Snow 2.5 IFR Clouds BROKEN at 2300, OVERCAST at 3000, OVERCAST at 5000 METAR KMHL 250035Z AUTO 04009KT 2 1/2SM -SN BKN023 OVC030 M16/M18 A3038 RMK AO2
2026-01-25 00:15:00Z 40° at 10 kts Light Snow 3 MVFR Clouds SCATTERED at 1900, BROKEN at 3100, OVERCAST at 3700, OVERCAST at 2500 METAR KMHL 250015Z AUTO 04010KT 3SM -SN SCT019 BKN031 OVC037 M16/M18 A3038 RMK AO2
2026-01-24 23:35:00Z 50° at 8 kts Light Snow 1.75 IFR Clouds OVERCAST at 2100, BROKEN at 2000, OVERCAST at 3300, BROKEN at 3100 METAR KMHL 242335Z AUTO 05008KT 1 3/4SM -SN OVC021 M16/M18 A3039 RMK AO2 VIS 1 1/2V3
2026-01-24 23:15:00Z 30° at 8 kts Light Snow 2 IFR Clouds OVERCAST at 2100, SCATTERED at 900, BROKEN at 2200 METAR KMHL 242315Z AUTO 03008KT 2SM -SN OVC021 M16/M18 A3041 RMK AO2
2026-01-24 22:35:00Z 40° at 8 kts Light Snow 1.25 IFR Clouds OVERCAST at 1800, BROKEN at 8000, OVERCAST at 6000, OVERCAST at 2600 METAR KMHL 242235Z AUTO 04008KT 1 1/4SM -SN OVC018 M16/M18 A3042 RMK AO2
2026-01-24 22:15:00Z 40° at 9 kts Light Snow 1 IFR Clouds OVERCAST at 1800, BROKEN at 4700, OVERCAST at 6500 METAR KMHL 242215Z AUTO 04009KT 1SM -SN OVC018 M16/M19 A3042 RMK AO2
2026-01-24 21:35:00Z 40° at 11 kts Light Snow 2.5 IFR Clouds SCATTERED at 3600, BROKEN at 4500, OVERCAST at 7500, OVERCAST at 8000 METAR KMHL 242135Z AUTO 04011KT 2 1/2SM -SN SCT036 BKN045 OVC075 M16/M20 A3043 RMK AO2 VIS 1 1/2V5
2026-01-24 21:15:00Z 50° at 10 kts Light Snow 5 MVFR Clouds SCATTERED at 4400, OVERCAST at 7500, OVERCAST at 5000, SCATTERED at 2600 METAR KMHL 242115Z AUTO 05010KT 5SM -SN SCT044 OVC075 M16/M20 A3045 RMK AO2
2026-01-24 20:35:00Z 50° at 12 kts Light Snow 2.5 IFR Clouds BROKEN at 3400, OVERCAST at 3900, OVERCAST at 4800, OVERCAST at 3000 METAR KMHL 242035Z AUTO 05012KT 2 1/2SM -SN BKN034 OVC039 M17/M20 A3045 RMK AO2
2026-01-24 19:55:00Z 50° at 10 kts Light Snow 2.5 IFR Clouds BROKEN at 2800, OVERCAST at 3400, OVERCAST at 5000, BROKEN at 16000 METAR KMHL 241955Z AUTO 05010KT 2 1/2SM -SN BKN028 OVC034 M17/M20 A3048 RMK AO2
2026-01-24 19:35:00Z 40° at 11 kts Light Snow 3 MVFR Clouds SCATTERED at 1700, OVERCAST at 2600, OVERCAST at 6500 METAR KMHL 241935Z AUTO 04011KT 3SM -SN SCT017 OVC026 M17/M20 A3048 RMK AO2
2026-01-24 18:55:00Z 40° at 11 kts Light Snow 1.25 IFR Clouds BROKEN at 2400, OVERCAST at 2900, BROKEN at 5500, BROKEN at 25000 METAR KMHL 241855Z AUTO 04011KT 1 1/4SM -SN BKN024 OVC029 M17/M20 A3050 RMK AO2
2026-01-24 18:35:00Z 30° at 10 kts Light Snow 2 IFR Clouds BROKEN at 2900, OVERCAST at 3500, OVERCAST at 2300 METAR KMHL 241835Z AUTO 03010KT 2SM -SN BKN029 OVC035 M17/M20 A3052 RMK AO2
2026-01-24 17:55:00Z 50° at 8 kts Light Snow 1 IFR Clouds OVERCAST at 2700, SCATTERED at 12000, OVERCAST at 1700, BROKEN at 20000 METAR KMHL 241755Z AUTO 05008KT 1SM -SN OVC027 M17/M20 A3056 RMK AO2
2026-01-24 17:35:00Z 40° at 7 kts Light Snow 0.75 LIFR Clouds OVERCAST at 2700, OVERCAST at 3600, OVERCAST at 12000 METAR KMHL 241735Z AUTO 04007KT 3/4SM -SN OVC027 M17/M20 A3057 RMK AO2
2026-01-24 16:55:00Z 50° at 9 kts Light Snow 1.5 IFR Clouds OVERCAST at 3600, OVERCAST at 4700, OVERCAST at 11000, BROKEN at 12000 METAR KMHL 241655Z AUTO 05009KT 1 1/2SM -SN OVC036 M17/M21 A3059 RMK AO2
2026-01-24 16:35:00Z 50° at 10 kts Light Snow 1.5 IFR Clouds OVERCAST at 3400, OVERCAST at 9000, BROKEN at 8000, OVERCAST at 4700 METAR KMHL 241635Z AUTO 05010KT 1 1/2SM -SN OVC034 M18/M21 A3059 RMK AO2
2026-01-24 15:55:00Z 40° at 10 kts Light Snow 1.75 IFR Clouds BROKEN at 1700, OVERCAST at 2700, BROKEN at 2000, OVERCAST at 2800 METAR KMHL 241555Z AUTO 04010KT 1 3/4SM -SN BKN017 OVC027 M18/M21 A3060 RMK AO2
2026-01-24 15:15:00Z 50° at 8 kts Light Snow 1.75 IFR Clouds SCATTERED at 2100, BROKEN at 2800, OVERCAST at 3400, OVERCAST at 1500 METAR KMHL 241515Z AUTO 05008KT 1 3/4SM -SN SCT021 BKN028 OVC034 M18/M21 A3060 RMK AO2
2026-01-24 14:55:00Z 50° at 7 kts Light Snow 2 IFR Clouds SCATTERED at 3500, OVERCAST at 4500, OVERCAST at 3300, OVERCAST at 4500 METAR KMHL 241455Z AUTO 05007KT 2SM -SN SCT035 OVC045 M18/M21 A3060 RMK AO2 VIS 1 1/2V2 1/2
2026-01-24 14:15:00Z 40° at 9 kts Light Snow 3 MVFR Clouds SCATTERED at 4400, OVERCAST at 5000, BROKEN at 11000 METAR KMHL 241415Z AUTO 04009KT 3SM -SN SCT044 OVC050 M18/M21 A3062 RMK AO2
2026-01-24 13:55:00Z 60° at 10 kts Light Snow 7 VFR Clouds SCATTERED at 5000, BROKEN at 7000, OVERCAST at 8500 METAR KMHL 241355Z AUTO 06010KT 7SM -SN SCT050 BKN070 OVC085 M18/M21 A3061 RMK AO2
2026-01-24 13:15:00Z 50° at 10 kts Light Snow 7 VFR Clouds SCATTERED at 3900, SCATTERED at 4700, OVERCAST at 10000 METAR KMHL 241315Z AUTO 05010KT 7SM -SN SCT039 SCT047 OVC100 M18/M21 A3062 RMK AO2
2026-01-24 12:55:00Z 50° at 11 kts Light Snow 5 MVFR Clouds SCATTERED at 3200, BROKEN at 3900, OVERCAST at 10000 METAR KMHL 241255Z AUTO 05011KT 5SM -SN SCT032 BKN039 OVC100 M18/M21 A3062 RMK AO2
2026-01-24 12:15:00Z 50° at 11 kts, Gusting to 15 kts Light Snow 4 MVFR Clouds BROKEN at 3000, BROKEN at 3500, OVERCAST at 4200, BROKEN at 2300 METAR KMHL 241215Z AUTO 05011G15KT 4SM -SN BKN030 BKN035 OVC042 M18/M22 A3063 RMK AO2
2026-01-24 11:55:00Z 40° at 9 kts Light Snow 5 MVFR Clouds SCATTERED at 4400, BROKEN at 6000, OVERCAST at 7000 METAR KMHL 241155Z AUTO 04009KT 5SM -SN SCT044 BKN060 OVC070 M18/M22 A3064 RMK AO2
2026-01-24 11:15:00Z 40° at 10 kts Light Snow 4 MVFR Clouds BROKEN at 3200, OVERCAST at 4500, BROKEN at 3100, OVERCAST at 3000 METAR KMHL 241115Z AUTO 04010KT 4SM -SN BKN032 OVC045 M17/M22 A3064 RMK AO2
2026-01-24 10:55:00Z 40° at 10 kts Light Snow 5 MVFR Clouds BROKEN at 3500, BROKEN at 4200, OVERCAST at 4900 METAR KMHL 241055Z AUTO 04010KT 5SM -SN BKN035 BKN042 OVC049 M17/M21 A3064 RMK AO2
2026-01-24 10:15:00Z 60° at 11 kts Light Snow 5 MVFR Clouds BROKEN at 4700, OVERCAST at 5000, OVERCAST at 3200, SCATTERED at 2000 METAR KMHL 241015Z AUTO 06011KT 5SM -SN BKN047 OVC050 M17/M22 A3065 RMK AO2
2026-01-24 09:35:00Z 40° at 14 kts, Gusting to 17 kts Light Snow 7 VFR Clouds SCATTERED at 4600, OVERCAST at 6000, OVERCAST at 7500, BROKEN at 25000 METAR KMHL 240935Z AUTO 04014G17KT 7SM -SN SCT046 OVC060 M17/M23 A3066 RMK AO2
2026-01-24 09:15:00Z 40° at 12 kts Light Snow 7 VFR Clouds SCATTERED at 3200, SCATTERED at 3800, OVERCAST at 4600, BROKEN at 5500 METAR KMHL 240915Z AUTO 04012KT 7SM -SN SCT032 SCT038 OVC046 M17/M22 A3067 RMK AO2
2026-01-24 08:55:00Z 40° at 10 kts Light Snow 5 MVFR Clouds BROKEN at 3200, BROKEN at 4400, OVERCAST at 5000, OVERCAST at 14000 METAR KMHL 240855Z AUTO 04010KT 5SM -SN BKN032 BKN044 OVC050 M17/M23 A3068 RMK AO2
2026-01-17 17:35:00Z 300° at 14 kts, Gusting to 21 kts Light Snow, Gusty Winds 5 MVFR Clouds SCATTERED at 2200, OVERCAST at 3000, BROKEN at 9500 METAR KMHL 171735Z AUTO 30014G21KT 5SM -SN SCT022 OVC030 M09/M13 A3026 RMK AO2
2026-01-17 10:55:00Z 280° at 8 kts, Gusting to 16 kts Light Snow 10+ VFR Clouds SCATTERED at 2400, OVERCAST at 3100, OVERCAST at 5000, OVERCAST at 3800 METAR KMHL 171055Z AUTO 28008G16KT 10SM -SN SCT024 OVC031 M08/M12 A3006 RMK AO2
2026-01-17 10:35:00Z 290° at 12 kts, Gusting to 20 kts Light Snow, Gusty Winds 10+ MVFR Clouds SCATTERED at 2400, OVERCAST at 2900, OVERCAST at 5000, OVERCAST at 3900 METAR KMHL 171035Z AUTO 29012G20KT 10SM -SN SCT024 OVC029 M08/M12 A3005 RMK AO2
2026-01-17 08:35:00Z 310° at 10 kts Light Snow 7 VFR Clouds SCATTERED at 1700, BROKEN at 3100, OVERCAST at 4300, OVERCAST at 7000 METAR KMHL 170835Z AUTO 31010KT 7SM -SN SCT017 BKN031 OVC043 M07/M10 A3003 RMK AO2
2026-01-17 07:55:00Z 320° at 8 kts Light Snow 2.5 IFR Clouds OVERCAST at 1600, SCATTERED at 4100, OVERCAST at 9000, OVERCAST at 30000 METAR KMHL 170755Z AUTO 32008KT 2 1/2SM -SN OVC016 M07/M09 A3001 RMK AO2
2026-01-17 07:35:00Z 320° at 9 kts Light Snow 2 IFR Clouds BROKEN at 1300, OVERCAST at 2200, BROKEN at 7500, OVERCAST at 4800 METAR KMHL 170735Z AUTO 32009KT 2SM -SN BKN013 OVC022 M06/M08 A3000 RMK AO2 VIS 1 1/4V4
2026-01-16 23:35:00Z 300° at 19 kts, Gusting to 23 kts Light Snow, Gusty Winds 2 IFR Clouds BROKEN at 1200, OVERCAST at 1700, OVERCAST at 6000 METAR KMHL 162335Z AUTO 30019G23KT 2SM -SN BKN012 OVC017 M01/M02 A2990 RMK AO2
2026-01-16 21:55:00Z 300° at 14 kts, Gusting to 21 kts Light Snow, Gusty Winds 1.75 IFR Clouds SCATTERED at 800, BROKEN at 1500, OVERCAST at 3200, OVERCAST at 13000 METAR KMHL 162155Z AUTO 30014G21KT 1 3/4SM -SN SCT008 BKN015 OVC032 00/00 A2983 RMK AO2
2026-01-10 10:55:00Z 330° at 7 kts Light Snow 7 VFR Clouds SCATTERED at 1000, SCATTERED at 2300, OVERCAST at 4700, OVERCAST at 8500 METAR KMHL 101055Z AUTO 33007KT 7SM -SN SCT010 SCT023 OVC047 01/00 A3019 RMK AO2
2025-12-28 23:55:00Z 290° at 24 kts, Gusting to 31 kts Light Snow, Very Gusty Winds 7 MVFR Clouds SCATTERED at 1300, BROKEN at 1900, OVERCAST at 2800, BROKEN at 11000 METAR KMHL 282355Z AUTO 29024G31KT 7SM -SN SCT013 BKN019 OVC028 M05/M08 A3012 RMK AO2
2025-12-28 23:35:00Z 290° at 15 kts, Gusting to 31 kts Light Snow, Very Gusty Winds 2 IFR Clouds SCATTERED at 1300, BROKEN at 1900, OVERCAST at 2600, BROKEN at 10000 METAR KMHL 282335Z AUTO 29015G31KT 2SM -SN SCT013 BKN019 OVC026 M05/M07 A3009 RMK AO2
2025-12-28 23:15:00Z 290° at 18 kts, Gusting to 29 kts Light Snow, Gusty Winds 1.5 IFR Clouds BROKEN at 1300, BROKEN at 1900, OVERCAST at 2600, OVERCAST at 4700 METAR KMHL 282315Z AUTO 29018G29KT 1 1/2SM -SN BKN013 BKN019 OVC026 M05/M07 A3007 RMK AO2
2025-12-28 22:55:00Z 300° at 21 kts, Gusting to 31 kts Light Snow, Very Gusty Winds 2 IFR Clouds BROKEN at 1500, BROKEN at 2400, OVERCAST at 3800, BROKEN at 8000 METAR KMHL 282255Z AUTO 30021G31KT 2SM -SN BKN015 BKN024 OVC038 M04/M06 A3005 RMK AO2
2025-12-28 22:35:00Z 300° at 21 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 3 MVFR Clouds BROKEN at 1300, BROKEN at 2200, OVERCAST at 5500, BROKEN at 6000 METAR KMHL 282235Z AUTO 30021G30KT 3SM -SN BKN013 BKN022 OVC055 M03/M06 A3004 RMK AO2
2025-12-28 22:15:00Z 290° at 15 kts, Gusting to 29 kts Light Snow, Gusty Winds 1.75 IFR Clouds BROKEN at 1300, OVERCAST at 1900, OVERCAST at 1200, OVERCAST at 2900 METAR KMHL 282215Z AUTO 29015G29KT 1 3/4SM -SN BKN013 OVC019 M03/M05 A3001 RMK AO2
2025-12-28 21:55:00Z 290° at 19 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 5 MVFR Clouds OVERCAST at 1900, OVERCAST at 4400, OVERCAST at 2300, BROKEN at 10000 METAR KMHL 282155Z AUTO 29019G30KT 5SM -SN OVC019 M02/M05 A3000 RMK AO2
2025-12-28 20:35:00Z 300° at 23 kts, Gusting to 39 kts Very Gusty Winds 7 MVFR Clouds OVERCAST at 1500, BROKEN at 2700, OVERCAST at 3800, OVERCAST at 6000 METAR KMHL 282035Z AUTO 30023G39KT 7SM OVC015 00/M02 A2989 RMK AO2
2025-12-28 20:15:00Z 290° at 27 kts, Gusting to 32 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1300, BROKEN at 2200, BROKEN at 9000, BROKEN at 15000 METAR KMHL 282015Z AUTO 29027G32KT 10SM OVC013 01/M01 A2985 RMK AO2
2025-12-28 19:55:00Z 290° at 25 kts, Gusting to 32 kts Very Gusty Winds 10+ MVFR Clouds OVERCAST at 1100, BROKEN at 2200, OVERCAST at 7000, BROKEN at 22000 METAR KMHL 281955Z AUTO 29025G32KT 10SM OVC011 01/00 A2982 RMK AO2
2025-12-28 17:55:00Z 300° at 26 kts, Gusting to 33 kts Very Gusty Winds 5 IFR Clouds OVERCAST at 700, BROKEN at 4400, OVERCAST at 5500 METAR KMHL 281755Z AUTO 30026G33KT 5SM BR OVC007 06/06 A2969 RMK AO2
2025-12-27 13:55:00Z 110° at 7 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 2500, OVERCAST at 4100, BROKEN at 25000 METAR KMHL 271355Z AUTO 11007KT M1/4SM DZ OVC001 06/06 A2984 RMK AO2
2025-12-27 13:15:00Z 100° at 8 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 3500, OVERCAST at 4100, OVERCAST at 3700 METAR KMHL 271315Z AUTO 10008KT 1/4SM DZ OVC001 06/06 A2985 RMK AO2
2025-12-27 12:15:00Z 110° at 7 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 11000, OVERCAST at 2800, SCATTERED at 7000 METAR KMHL 271215Z AUTO 11007KT 1/4SM DZ OVC001 06/06 A2986 RMK AO2
2025-12-27 11:55:00Z 100° at 9 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 4400, OVERCAST at 6500, OVERCAST at 20000 METAR KMHL 271155Z AUTO 10009KT 1/4SM DZ OVC001 05/05 A2985 RMK AO2
2025-12-27 11:35:00Z 100° at 8 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 6000, BROKEN at 4400 METAR KMHL 271135Z AUTO 10008KT 1/4SM DZ OVC001 05/05 A2986 RMK AO2
2025-12-27 10:15:00Z 110° at 7 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 2600, BROKEN at 4700, OVERCAST at 6000 METAR KMHL 271015Z AUTO 11007KT 1/4SM DZ OVC001 06/06 A2988 RMK AO2
2025-12-27 09:55:00Z 90° at 8 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 4600, OVERCAST at 5000, BROKEN at 22000 METAR KMHL 270955Z AUTO 09008KT 1/4SM DZ OVC001 06/06 A2989 RMK AO2
2025-12-27 09:35:00Z 100° at 6 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 7500, OVERCAST at 11000, OVERCAST at 6000 METAR KMHL 270935Z AUTO 10006KT 1/4SM DZ OVC001 06/06 A2990 RMK AO2
2025-12-27 08:15:00Z 80° at 5 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 9000, BROKEN at 11000, OVERCAST at 13000 METAR KMHL 270815Z AUTO 08005KT 1/4SM DZ OVC001 06/06 A2991 RMK AO2
2025-12-27 07:55:00Z 90° at 5 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 5500, OVERCAST at 4700, BROKEN at 4000 METAR KMHL 270755Z AUTO 09005KT 1/4SM DZ OVC001 06/06 A2991 RMK AO2 P0001
2025-12-27 06:55:00Z 100° at 5 kts Heavy Rain 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 7000, OVERCAST at 7000, SCATTERED at 5000 METAR KMHL 270655Z AUTO 10005KT M1/4SM +RA OVC001 06/06 A2992 RMK AO2
2025-12-27 06:35:00Z 110° at 5 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 1800, OVERCAST at 3100, OVERCAST at 3400 METAR KMHL 270635Z AUTO 11005KT 1/4SM DZ OVC001 05/05 A2992 RMK AO2
2025-12-27 06:15:00Z 100° at 5 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 2700, BROKEN at 4900, BROKEN at 9500 METAR KMHL 270615Z AUTO 10005KT 1/4SM DZ OVC001 05/05 A2992 RMK AO2
2025-12-27 05:55:00Z 90° at 7 kts Heavy Rain 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 1800, BROKEN at 7000, OVERCAST at 9000 METAR KMHL 270555Z AUTO 09007KT 1/4SM +RA OVC001 05/05 A2991 RMK AO2
2025-12-27 05:35:00Z 100° at 6 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 7000, OVERCAST at 10000 METAR KMHL 270535Z AUTO 10006KT 1/4SM DZ OVC001 05/05 A2992 RMK AO2
2025-12-27 04:55:00Z 90° at 5 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 2300, OVERCAST at 4100, BROKEN at 9500 METAR KMHL 270455Z AUTO 09005KT M1/4SM DZ OVC001 05/05 A2992 RMK AO2
2025-12-26 00:35:00Z 90° at 8 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 3900, OVERCAST at 6000, OVERCAST at 3200 METAR KMHL 260035Z AUTO 09008KT 1/4SM DZ OVC001 12/12 A2982 RMK AO2
2025-12-25 23:55:00Z 80° at 8 kts Drizzle 0.25 LIFR Clouds OVERCAST at 300, OVERCAST at 4600, OVERCAST at 7000, OVERCAST at 8500 METAR KMHL 252355Z AUTO 08008KT 1/4SM DZ OVC003 13/13 A2983 RMK AO2 P0001
2025-12-25 10:55:00Z 70° at 3 kts Drizzle 0.25 LIFR Clouds OVERCAST at 300, OVERCAST at 11000, OVERCAST at 5000, OVERCAST at 12000 METAR KMHL 251055Z AUTO 07003KT 1/4SM DZ OVC003 10/10 A3005 RMK AO2
2025-12-25 10:35:00Z 80° at 3 kts Drizzle 0.5 LIFR Clouds OVERCAST at 300, BROKEN at 2800, BROKEN at 3300, BROKEN at 25000 METAR KMHL 251035Z AUTO 08003KT 1/2SM DZ OVC003 10/10 A3005 RMK AO2
2025-12-25 10:15:00Z 70° at 3 kts Drizzle 0.5 LIFR Clouds OVERCAST at 300, OVERCAST at 6000, BROKEN at 9000 METAR KMHL 251015Z AUTO 07003KT 1/2SM DZ OVC003 10/10 A3006 RMK AO2
2025-12-25 09:55:00Z 70° at 4 kts Drizzle 0.5 LIFR Clouds OVERCAST at 300, BROKEN at 3100, OVERCAST at 5500, SCATTERED at 5500 METAR KMHL 250955Z AUTO 07004KT 1/2SM DZ OVC003 10/10 A3005 RMK AO2
2025-12-25 09:35:00Z 70° at 3 kts Drizzle 0.25 LIFR Clouds OVERCAST at 300, OVERCAST at 9000, OVERCAST at 4900 METAR KMHL 250935Z AUTO 07003KT 1/4SM DZ OVC003 10/10 A3006 RMK AO2
2025-12-25 09:15:00Z 50° at 4 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 3200, BROKEN at 3700 METAR KMHL 250915Z AUTO 05004KT 1/4SM +DZ OVC001 10/10 A3006 RMK AO2
2025-12-25 08:55:00Z 70° at 3 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 9000, BROKEN at 2900, OVERCAST at 4200 METAR KMHL 250855Z AUTO 07003KT 1/4SM DZ OVC001 10/10 A3007 RMK AO2
2025-12-25 08:35:00Z 50° at 3 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 11000, OVERCAST at 5500, OVERCAST at 14000 METAR KMHL 250835Z AUTO 05003KT 1/4SM +DZ OVC001 10/10 A3007 RMK AO2
2025-12-25 08:15:00Z 20° at 3 kts Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 9000, OVERCAST at 4200 METAR KMHL 250815Z AUTO 02003KT 1/4SM DZ OVC001 10/10 A3007 RMK AO2
2025-12-25 07:55:00Z 30° at 5 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 6000, OVERCAST at 9000, BROKEN at 4000 METAR KMHL 250755Z AUTO 03005KT 1/4SM +DZ OVC001 10/10 A3006 RMK AO2
2025-12-25 07:35:00Z 30° at 5 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 12000, BROKEN at 4300 METAR KMHL 250735Z AUTO 03005KT 1/4SM +DZ OVC001 10/10 A3005 RMK AO2
2025-12-25 07:15:00Z 30° at 4 kts Heavy Rain 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 10000, BROKEN at 3900, OVERCAST at 10000 METAR KMHL 250715Z AUTO 03004KT 1/4SM +RA OVC001 10/10 A3005 RMK AO2
2025-12-25 06:15:00Z Winds Calm Drizzle 0.25 LIFR Clouds OVERCAST at 100, OVERCAST at 4500, SCATTERED at 10000 METAR KMHL 250615Z AUTO 00000KT 1/4SM DZ OVC001 10/10 A3005 RMK AO2
2025-12-25 05:55:00Z 50° at 3 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, BROKEN at 2300, BROKEN at 7000, OVERCAST at 8500 METAR KMHL 250555Z AUTO 05003KT M1/4SM +DZ OVC001 10/10 A3006 RMK AO2
2025-12-25 05:35:00Z 60° at 4 kts Heavy Drizzle 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 5000, OVERCAST at 8000 METAR KMHL 250535Z AUTO 06004KT M1/4SM +DZ OVC001 11/11 A3005 RMK AO2
2025-12-25 05:15:00Z 50° at 6 kts Heavy Rain 0.25 LIFR Clouds OVERCAST at 100, SCATTERED at 4200, BROKEN at 6000, BROKEN at 10000 METAR KMHL 250515Z AUTO 05006KT M1/4SM +RA OVC001 10/10 A3006 RMK AO2
2025-12-18 21:15:00Z 300° at 23 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 3000, SCATTERED at 6000, BROKEN at 7000, BROKEN at 7000 METAR KMHL 182115Z AUTO 30023G35KT 10SM SCT030 SCT060 BKN070 05/00 A2966 RMK AO2
2025-12-18 20:55:00Z 300° at 27 kts, Gusting to 38 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 6000, OVERCAST at 7000, BROKEN at 8500, OVERCAST at 2900 METAR KMHL 182055Z AUTO 30027G38KT 10SM SCT060 OVC070 05/00 A2963 RMK AO2
2025-12-18 20:35:00Z 310° at 29 kts, Gusting to 42 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 6500, OVERCAST at 7000, OVERCAST at 6500, OVERCAST at 3700 METAR KMHL 182035Z AUTO 31029G42KT 10SM SCT065 OVC070 09/00 A2960 RMK AO2
2025-12-18 14:15:00Z 310° at 28 kts, Gusting to 45 kts Rain, Very Gusty Winds 5 MVFR Clouds BROKEN at 1200, OVERCAST at 2200, OVERCAST at 5500, OVERCAST at 8500 METAR KMHL 181415Z AUTO 31028G45KT 5SM RA BKN012 OVC022 07/06 A2954 RMK AO2 P0002
2025-12-13 22:55:00Z 350° at 11 kts Light Snow 7 MVFR Clouds OVERCAST at 1600, BROKEN at 8000, OVERCAST at 10000, BROKEN at 30000 METAR KMHL 132255Z AUTO 35011KT 7SM -SN OVC016 M10/M12 A3042 RMK AO2
2025-12-13 22:35:00Z 350° at 9 kts, Gusting to 16 kts Light Snow 10+ MVFR Clouds OVERCAST at 1600, FEW at 3400, BROKEN at 4200, BROKEN at 30000 METAR KMHL 132235Z AUTO 35009G16KT 10SM -SN OVC016 M09/M11 A3042 RMK AO2
2025-12-13 21:35:00Z 360° at 14 kts, Gusting to 20 kts Light Snow, Gusty Winds 2 IFR Clouds OVERCAST at 1200, OVERCAST at 10000, SCATTERED at 6000, OVERCAST at 4100 METAR KMHL 132135Z AUTO 36014G20KT 2SM -SN OVC012 M09/M11 A3038 RMK AO2
2025-12-13 21:15:00Z 360° at 12 kts, Gusting to 16 kts Light Snow 3 MVFR Clouds OVERCAST at 1200, BROKEN at 2800, BROKEN at 4800, OVERCAST at 10000 METAR KMHL 132115Z AUTO 36012G16KT 3SM -SN OVC012 M08/M10 A3036 RMK AO2
2025-12-13 20:55:00Z 360° at 13 kts, Gusting to 20 kts Light Snow, Gusty Winds 5 MVFR Clouds OVERCAST at 1000, OVERCAST at 4600, BROKEN at 8000, BROKEN at 12000 METAR KMHL 132055Z AUTO 36013G20KT 5SM -SN OVC010 M08/M10 A3035 RMK AO2
2025-12-13 20:35:00Z 10° at 13 kts, Gusting to 18 kts Light Snow, Gusty Winds 7 MVFR Clouds OVERCAST at 1000, OVERCAST at 2000, BROKEN at 5500, BROKEN at 4600 METAR KMHL 132035Z AUTO 01013G18KT 7SM -SN OVC010 M07/M09 A3033 RMK AO2
2025-12-10 15:15:00Z 320° at 27 kts, Gusting to 32 kts Very Gusty Winds 10+ VFR Clouds OVERCAST at 3200, BROKEN at 2900, OVERCAST at 4100, OVERCAST at 5500 METAR KMHL 101515Z AUTO 32027G32KT 10SM OVC032 01/M03 A2994 RMK AO2
2025-12-10 14:35:00Z 320° at 22 kts, Gusting to 36 kts Very Gusty Winds 10+ VFR Clouds OVERCAST at 3200, SCATTERED at 2500, OVERCAST at 5700, BROKEN at 2700 METAR KMHL 101435Z AUTO 32022G36KT 10SM OVC032 02/M02 A2988 RMK AO2
2025-12-02 01:55:00Z Winds Calm Light Snow 1.75 IFR Clouds OVX at 700, BROKEN at 3400, OVERCAST at 5000, OVERCAST at 18000 METAR KMHL 020155Z AUTO 00000KT 1 3/4SM -SN VV007 M07/M07 A3014 RMK AO2
2025-12-02 01:35:00Z Winds Calm Light Snow 2.5 IFR Clouds SCATTERED at 3200, OVERCAST at 1400, OVERCAST at 11000, OVERCAST at 8500 METAR KMHL 020135Z AUTO 00000KT 2 1/2SM -SN SCT032 M07/M07 A3014 RMK AO2
2025-12-02 01:15:00Z Winds Calm Light Snow 1.25 IFR Clouds BROKEN at 3200, BROKEN at 4700, OVERCAST at 11000, BROKEN at 15000 METAR KMHL 020115Z AUTO 00000KT 1 1/4SM -SN BKN032 BKN047 OVC110 M06/M06 A3013 RMK AO2
2025-12-02 00:55:00Z Winds Calm Light Snow 3 MVFR Clouds SCATTERED at 5500, BROKEN at 7000, BROKEN at 11000, BROKEN at 4000 METAR KMHL 020055Z AUTO 00000KT 3SM -SN SCT055 BKN070 BKN110 M06/M06 A3014 RMK AO2
2025-12-02 00:35:00Z Winds Calm Light Snow 4 MVFR Clouds SCATTERED at 11000, OVERCAST at 8000, OVERCAST at 6500, OVERCAST at 2700 METAR KMHL 020035Z AUTO 00000KT 4SM -SN SCT110 M06/M06 A3014 RMK AO2
2025-12-02 00:15:00Z Winds Calm Light Snow 5 MVFR Clouds SCATTERED at 10000, OVERCAST at 7000, OVERCAST at 3600, BROKEN at 4700 METAR KMHL 020015Z AUTO 00000KT 5SM -SN SCT100 M05/M06 A3014 RMK AO2
2025-12-01 23:55:00Z Winds Calm Light Snow 4 MVFR Clouds OVERCAST at 10000, BROKEN at 11000, BROKEN at 19000, BROKEN at 7500 METAR KMHL 012355Z AUTO 00000KT 4SM -SN OVC100 M05/M05 A3014 RMK AO2 P0001
2025-12-01 23:35:00Z Winds Calm Light Snow 3 MVFR Clouds BROKEN at 2900, OVERCAST at 10000, BROKEN at 20000, OVERCAST at 4600 METAR KMHL 012335Z AUTO 00000KT 3SM -SN BKN029 OVC100 M05/M05 A3015 RMK AO2 P0001
2025-12-01 23:15:00Z Winds Calm Light Snow 2 IFR Clouds SCATTERED at 2200, OVERCAST at 3100, OVERCAST at 3500 METAR KMHL 012315Z AUTO 00000KT 2SM -SN SCT022 OVC031 M05/M05 A3015 RMK AO2 VIS 1 1/2V2 1/2 P0001
2025-12-01 22:55:00Z Winds Calm Light Snow 1 IFR Clouds OVERCAST at 2200, OVERCAST at 2600, OVERCAST at 2500, OVERCAST at 18000 METAR KMHL 012255Z AUTO 00000KT 1SM -SN OVC022 M05/M05 A3015 RMK AO2 P0001
2025-12-01 22:35:00Z Winds Calm Light Snow 1.25 IFR Clouds BROKEN at 2400, OVERCAST at 3600, OVERCAST at 5000, BROKEN at 22000 METAR KMHL 012235Z AUTO 00000KT 1 1/4SM -SN BKN024 OVC036 M05/M05 A3015 RMK AO2 P0001
2025-12-01 22:15:00Z Winds Calm Light Snow 1.25 IFR Clouds SCATTERED at 2300, BROKEN at 2800, OVERCAST at 4500, OVERCAST at 9500 METAR KMHL 012215Z AUTO 00000KT 1 1/4SM -SN SCT023 BKN028 OVC045 M05/M05 A3016 RMK AO2 P0001
2025-12-01 21:55:00Z Winds Calm Light Snow 1.5 IFR Clouds SCATTERED at 2700, OVERCAST at 3400, OVERCAST at 6500, OVERCAST at 1900 METAR KMHL 012155Z AUTO 00000KT 1 1/2SM -SN SCT027 OVC034 M05/M05 A3016 RMK AO2
2025-12-01 21:35:00Z Winds Calm Light Snow 1.5 IFR Clouds SCATTERED at 2300, OVERCAST at 3000, OVERCAST at 7000, BROKEN at 4200 METAR KMHL 012135Z AUTO 00000KT 1 1/2SM -SN SCT023 OVC030 M04/M05 A3016 RMK AO2
2025-12-01 21:15:00Z Winds Calm Light Snow 1.25 IFR Clouds BROKEN at 2700, OVERCAST at 3200, OVERCAST at 1200, BROKEN at 7700 METAR KMHL 012115Z AUTO 00000KT 1 1/4SM -SN BKN027 OVC032 M04/M05 A3016 RMK AO2
2025-12-01 20:55:00Z Winds Calm Light Snow 1 IFR Clouds OVERCAST at 1800, BROKEN at 2900, OVERCAST at 3500, OVERCAST at 15000 METAR KMHL 012055Z AUTO 00000KT 1SM -SN OVC018 M05/M05 A3016 RMK AO2 P0001
2025-12-01 20:35:00Z Winds Calm Light Snow 0.75 LIFR Clouds SCATTERED at 400, OVERCAST at 1600, BROKEN at 2800, OVERCAST at 3000 METAR KMHL 012035Z AUTO 00000KT 3/4SM -SN SCT004 OVC016 M05/M05 A3017 RMK AO2 P0001
2025-12-01 20:15:00Z 160° at 3 kts Light Snow 1 IFR Clouds OVERCAST at 1600, OVERCAST at 1500, OVERCAST at 6000, OVERCAST at 7600 METAR KMHL 012015Z AUTO 16003KT 1SM -SN OVC016 M04/M05 A3018 RMK AO2 P0001
2025-12-01 19:55:00Z Winds Calm Light Snow 0.75 LIFR Clouds BROKEN at 600, OVERCAST at 1600, OVERCAST at 6500, BROKEN at 20000 METAR KMHL 011955Z AUTO 00000KT 3/4SM -SN BKN006 OVC016 M05/M05 A3019 RMK AO2 P0001
2025-12-01 19:35:00Z Winds Calm Light Snow 0.75 LIFR Clouds BROKEN at 600, OVERCAST at 1600, OVERCAST at 6500, OVERCAST at 7500 METAR KMHL 011935Z AUTO 00000KT 3/4SM -SN BKN006 OVC016 M04/M05 A3020 RMK AO2 P0001
2025-12-01 19:15:00Z Winds Calm Light Snow 1 IFR Clouds BROKEN at 600, OVERCAST at 2400, OVERCAST at 16000, OVERCAST at 4200 METAR KMHL 011915Z AUTO 00000KT 1SM -SN BKN006 OVC024 M04/M05 A3021 RMK AO2
2025-12-01 18:55:00Z Winds Calm Light Snow 1.25 IFR Clouds SCATTERED at 600, SCATTERED at 1700, OVERCAST at 2700, OVERCAST at 20000 METAR KMHL 011855Z AUTO 00000KT 1 1/4SM -SN SCT006 SCT017 OVC027 M04/M06 A3022 RMK AO2 P0001
2025-12-01 18:35:00Z Winds Calm Light Snow 0.75 LIFR Clouds OVERCAST at 1600, OVERCAST at 1400, OVERCAST at 7500, OVERCAST at 5000 METAR KMHL 011835Z AUTO 00000KT 3/4SM -SN OVC016 M03/M05 A3024 RMK AO2 P0001
2025-12-01 18:15:00Z Winds Calm Light Snow 0.75 LIFR Clouds OVERCAST at 1500, BROKEN at 11000, BROKEN at 3400, BROKEN at 24000 METAR KMHL 011815Z AUTO 00000KT 3/4SM -SN OVC015 M04/M06 A3026 RMK AO2
2025-12-01 17:55:00Z Winds Calm Light Snow 0.75 LIFR Clouds OVERCAST at 1500, BROKEN at 3700, BROKEN at 5000, OVERCAST at 7000 METAR KMHL 011755Z AUTO 00000KT 3/4SM -SN OVC015 M05/M06 A3029 RMK AO2 P0004
2025-12-01 17:35:00Z Winds Calm Snow 0.5 LIFR Clouds OVERCAST at 1100, BROKEN at 1700, OVERCAST at 6500, OVERCAST at 4800 METAR KMHL 011735Z AUTO 00000KT 1/2SM SN OVC011 M05/M06 A3030 RMK AO2 P0003
2025-12-01 17:15:00Z Winds Calm Snow 0.5 LIFR Clouds OVERCAST at 1100, SCATTERED at 1300, OVERCAST at 6000, OVERCAST at 7000 METAR KMHL 011715Z AUTO 00000KT 1/2SM SN OVC011 M05/M06 A3031 RMK AO2 P0001
2025-12-01 16:35:00Z Winds Calm Light Snow 0.75 LIFR Clouds BROKEN at 600, OVERCAST at 1200, OVERCAST at 5000, OVERCAST at 2000 METAR KMHL 011635Z AUTO 00000KT 3/4SM -SN BKN006 OVC012 M05/M06 A3034 RMK AO2 P0002
2025-12-01 16:15:00Z Winds Calm Snow 0.5 LIFR Clouds OVERCAST at 1200, OVERCAST at 6500, OVERCAST at 6000, OVERCAST at 8000 METAR KMHL 011615Z AUTO 00000KT 1/2SM SN OVC012 M05/M06 A3036 RMK AO2 P0001
2025-12-01 15:55:00Z Winds Calm Snow 0.25 LIFR Clouds OVERCAST at 800, OVERCAST at 1100, OVERCAST at 7000, OVERCAST at 10000 METAR KMHL 011555Z AUTO 00000KT 1/4SM SN OVC008 M05/M06 A3036 RMK AO2 P0003
2025-12-01 15:35:00Z Winds Calm Snow 0.5 LIFR Clouds OVERCAST at 1000, OVERCAST at 3100, OVERCAST at 10000, BROKEN at 21000 METAR KMHL 011535Z AUTO 00000KT 1/2SM SN OVC010 M05/M06 A3035 RMK AO2 P0001
2025-12-01 15:15:00Z Winds Calm Snow 0.5 LIFR Clouds OVERCAST at 1200, OVERCAST at 8000, BROKEN at 22000, BROKEN at 10000 METAR KMHL 011515Z AUTO 00000KT 1/2SM SN OVC012 M05/M06 A3035 RMK AO2
2025-12-01 14:55:00Z Winds Calm Light Snow 0.75 LIFR Clouds BROKEN at 800, OVERCAST at 1500, OVERCAST at 2800, OVERCAST at 1600 METAR KMHL 011455Z AUTO 00000KT 3/4SM -SN BKN008 OVC015 M05/M06 A3035 RMK AO2
2025-12-01 14:35:00Z Winds Calm Light Snow 1.25 IFR Clouds SCATTERED at 800, BROKEN at 2400, OVERCAST at 2900, BROKEN at 6000 METAR KMHL 011435Z AUTO 00000KT 1 1/4SM -SN SCT008 BKN024 OVC029 M05/M06 A3035 RMK AO2
2025-12-01 14:15:00Z 90° at 3 kts Light Snow 1.25 IFR Clouds SCATTERED at 1000, OVERCAST at 2700, OVERCAST at 2600, BROKEN at 20000 METAR KMHL 011415Z AUTO 09003KT 1 1/4SM -SN SCT010 OVC027 M05/M06 A3034 RMK AO2
2025-12-01 13:55:00Z 90° at 3 kts Light Snow 7 VFR Clouds BROKEN at 3900, OVERCAST at 4600, OVERCAST at 7000, OVERCAST at 7000 METAR KMHL 011355Z AUTO 09003KT 7SM -SN BKN039 OVC046 M05/M07 A3035 RMK AO2
2025-12-01 13:15:00Z 80° at 4 kts Light Snow 4 MVFR Clouds SCATTERED at 3000, BROKEN at 4100, OVERCAST at 4900, OVERCAST at 2900 METAR KMHL 011315Z AUTO 08004KT 4SM -SN SCT030 BKN041 OVC049 M05/M07 A3037 RMK AO2
2025-12-01 12:55:00Z 110° at 4 kts Light Snow 10+ VFR Clouds SCATTERED at 1800, BROKEN at 3100, OVERCAST at 6500, BROKEN at 22000 METAR KMHL 011255Z AUTO 11004KT 10SM -SN SCT018 BKN031 OVC065 M05/M07 A3038 RMK AO2
2025-11-29 15:15:00Z 110° at 12 kts, Gusting to 17 kts Light Snow 1.75 IFR Clouds OVERCAST at 500, BROKEN at 3600, OVERCAST at 5000, BROKEN at 5500 METAR KMHL 291515Z AUTO 11012G17KT 1 3/4SM -SN OVC005 01/01 A2994 RMK AO2
2025-11-29 14:55:00Z 110° at 14 kts, Gusting to 20 kts Light Snow, Gusty Winds 2.5 IFR Clouds OVERCAST at 500, BROKEN at 3000, OVERCAST at 3600, OVERCAST at 5500 METAR KMHL 291455Z AUTO 11014G20KT 2 1/2SM -SN OVC005 01/01 A2994 RMK AO2 P0014
2025-11-29 14:35:00Z 110° at 13 kts, Gusting to 19 kts Light Snow, Gusty Winds 1.25 IFR Clouds OVERCAST at 500, SCATTERED at 6000, OVERCAST at 6000, OVERCAST at 4400 METAR KMHL 291435Z AUTO 11013G19KT 1 1/4SM -SN OVC005 01/01 A2995 RMK AO2 P0012
2025-11-29 14:15:00Z 120° at 12 kts Light Snow 2.5 IFR Clouds OVERCAST at 500, OVERCAST at 8000, OVERCAST at 2900, OVERCAST at 4600 METAR KMHL 291415Z AUTO 12012KT 2 1/2SM -SN OVC005 00/00 A2997 RMK AO2 P0004
2025-11-29 13:55:00Z 120° at 13 kts, Gusting to 19 kts Light Snow, Gusty Winds 4 IFR Clouds OVERCAST at 500, OVERCAST at 14000, OVERCAST at 13000, OVERCAST at 10000 METAR KMHL 291355Z AUTO 12013G19KT 4SM -SN OVC005 00/00 A2997 RMK AO2 P0008
2025-11-29 13:35:00Z 120° at 13 kts, Gusting to 18 kts Light Snow, Gusty Winds 3 IFR Clouds OVERCAST at 500, FEW at 1000, OVERCAST at 2500, OVERCAST at 5000 METAR KMHL 291335Z AUTO 12013G18KT 3SM -SN OVC005 00/00 A2998 RMK AO2 P0006
2025-11-29 13:15:00Z 110° at 12 kts, Gusting to 18 kts Light Snow, Gusty Winds 4 IFR Clouds OVERCAST at 500, BROKEN at 4700, OVERCAST at 5500, OVERCAST at 7500 METAR KMHL 291315Z AUTO 11012G18KT 4SM -SN OVC005 00/00 A2999 RMK AO2 P0003
2025-11-29 12:55:00Z 110° at 14 kts, Gusting to 18 kts Light Snow, Gusty Winds 5 IFR Clouds OVERCAST at 500, BROKEN at 2300, OVERCAST at 2700, OVERCAST at 11000 METAR KMHL 291255Z AUTO 11014G18KT 5SM -SN OVC005 00/00 A3000 RMK AO2 P0006
2025-11-29 12:35:00Z 100° at 13 kts Light Snow 3 IFR Clouds OVERCAST at 500, BROKEN at 3400, OVERCAST at 6500, BROKEN at 25000 METAR KMHL 291235Z AUTO 10013KT 3SM -SN OVC005 00/00 A3001 RMK AO2 P0003
2025-11-29 12:15:00Z 110° at 12 kts Light Snow 2 IFR Clouds OVERCAST at 500, OVERCAST at 9000, OVERCAST at 2400, BROKEN at 8000 METAR KMHL 291215Z AUTO 11012KT 2SM -SN OVC005 00/00 A3002 RMK AO2 P0001
2025-11-29 11:35:00Z 100° at 11 kts Light Snow 4 IFR Clouds OVERCAST at 500, BROKEN at 2200, OVERCAST at 7000, BROKEN at 16000 METAR KMHL 291135Z AUTO 10011KT 4SM -SN OVC005 00/00 A3004 RMK AO2 P0003
2025-11-29 11:15:00Z 110° at 10 kts Light Snow 4 IFR Clouds BROKEN at 500, OVERCAST at 1100, BROKEN at 12000, BROKEN at 8000 METAR KMHL 291115Z AUTO 11010KT 4SM -SN BKN005 OVC011 00/00 A3005 RMK AO2 P0001
2025-11-29 10:15:00Z 100° at 12 kts Light Snow 4 IFR Clouds BROKEN at 500, OVERCAST at 800, OVERCAST at 2600, OVERCAST at 7500 METAR KMHL 291015Z AUTO 10012KT 4SM -SN BKN005 OVC008 00/00 A3005 RMK AO2 P0001
2025-11-29 09:55:00Z 110° at 13 kts, Gusting to 17 kts Light Snow 4 IFR Clouds BROKEN at 500, OVERCAST at 800, OVERCAST at 9500, BROKEN at 20000 METAR KMHL 290955Z AUTO 11013G17KT 4SM -SN BKN005 OVC008 00/00 A3006 RMK AO2 P0001
2025-11-29 09:35:00Z 110° at 11 kts Light Snow 4 IFR Clouds OVERCAST at 500, OVERCAST at 3300, OVERCAST at 5500, OVERCAST at 3400 METAR KMHL 290935Z AUTO 11011KT 4SM -SN OVC005 00/00 A3007 RMK AO2
2025-11-29 08:55:00Z 120° at 12 kts, Gusting to 17 kts Light Snow 3 IFR Clouds OVERCAST at 500, OVERCAST at 5500, OVERCAST at 4300, BROKEN at 20000 METAR KMHL 290855Z AUTO 12012G17KT 3SM -SN OVC005 00/00 A3009 RMK AO2 P0001
2025-11-29 08:35:00Z 120° at 11 kts Light Snow 3 IFR Clouds BROKEN at 700, BROKEN at 1600, OVERCAST at 2800, BROKEN at 15000 METAR KMHL 290835Z AUTO 12011KT 3SM -SN BKN007 BKN016 OVC028 00/00 A3010 RMK AO2
2025-11-29 07:35:00Z 110° at 11 kts, Gusting to 16 kts Light Snow 4 MVFR Clouds SCATTERED at 2900, OVERCAST at 3700, OVERCAST at 4200, OVERCAST at 3400 METAR KMHL 290735Z AUTO 11011G16KT 4SM -SN SCT029 OVC037 00/00 A3012 RMK AO2 P0001
2025-11-29 05:35:00Z 100° at 10 kts Light Snow 4 MVFR Clouds SCATTERED at 3600, OVERCAST at 4800, OVERCAST at 5500, OVERCAST at 12000 METAR KMHL 290535Z AUTO 10010KT 4SM -SN SCT036 OVC048 00/M01 A3015 RMK AO2 P0002
2025-11-29 05:15:00Z 100° at 9 kts Light Snow 5 MVFR Clouds SCATTERED at 3100, OVERCAST at 4800, OVERCAST at 2900 METAR KMHL 290515Z AUTO 10009KT 5SM -SN SCT031 OVC048 00/M01 A3015 RMK AO2 P0001
2025-11-29 04:55:00Z 100° at 10 kts, Gusting to 15 kts Light Snow 5 MVFR Clouds SCATTERED at 3100, OVERCAST at 5000, OVERCAST at 5000, OVERCAST at 2300 METAR KMHL 290455Z AUTO 10010G15KT 5SM -SN SCT031 OVC050 00/M02 A3015 RMK AO2
2025-11-29 04:35:00Z 90° at 9 kts Light Snow 5 MVFR Clouds SCATTERED at 3000, SCATTERED at 4100, OVERCAST at 6000, OVERCAST at 3300 METAR KMHL 290435Z AUTO 09009KT 5SM -SN SCT030 SCT041 OVC060 01/M03 A3016 RMK AO2
2025-11-29 03:55:00Z 100° at 11 kts, Gusting to 14 kts Light Snow 7 VFR Clouds SCATTERED at 4300, SCATTERED at 5000, OVERCAST at 6000, OVERCAST at 3700 METAR KMHL 290355Z AUTO 10011G14KT 7SM -SN SCT043 SCT050 OVC060 01/M03 A3016 RMK AO2
2025-11-25 03:15:00Z Winds Calm Heavy Rain 2 IFR Clouds SCATTERED at 300, BROKEN at 700, OVERCAST at 1400, OVERCAST at 16000 METAR KMHL 250315Z AUTO 00000KT 2SM +RA SCT003 BKN007 OVC014 10/10 A2984 RMK AO2 P0003
2025-11-25 02:55:00Z Winds Calm Heavy Rain 2.5 IFR Clouds OVERCAST at 500, FEW at 6000, SCATTERED at 3400, BROKEN at 2200 METAR KMHL 250255Z AUTO 00000KT 2 1/2SM +RA OVC005 10/10 A2984 RMK AO2 P0006 LTG DSNT SE
2025-11-25 00:35:00Z 70° at 6 kts Heavy Rain 1.75 LIFR Clouds OVERCAST at 300, OVERCAST at 8500, OVERCAST at 8000 METAR KMHL 250035Z AUTO 07006KT 1 3/4SM +RA OVC003 10/10 A2986 RMK AO2 P0010 LTG DSNT SE
2025-11-25 00:15:00Z 100° at 3 kts Heavy Rain 2 IFR Clouds OVERCAST at 500, OVERCAST at 8500, OVERCAST at 8500 METAR KMHL 250015Z AUTO 10003KT 2SM +RA OVC005 10/10 A2988 RMK AO2 P0005 LTG DSNT SE
2025-11-24 03:15:00Z 110° at 7 kts Drizzle 0.25 LIFR Clouds OVERCAST at 200, BROKEN at 7000, OVERCAST at 6000 METAR KMHL 240315Z AUTO 11007KT 1/4SM DZ OVC002 08/08 A3012 RMK AO2
2025-11-22 02:55:00Z 20° at 12 kts, Gusting to 16 kts Drizzle 4 IFR Clouds OVERCAST at 600, BROKEN at 7000, OVERCAST at 9000 METAR KMHL 220255Z AUTO 02012G16KT 4SM DZ OVC006 07/07 A3001 RMK AO2 P0001
2025-11-22 01:55:00Z 10° at 10 kts, Gusting to 16 kts Drizzle 2.5 LIFR Clouds OVERCAST at 400, BROKEN at 12000, OVERCAST at 9500, BROKEN at 18000 METAR KMHL 220155Z AUTO 01010G16KT 2 1/2SM DZ OVC004 08/08 A2998 RMK AO2
2025-11-21 16:15:00Z 60° at 10 kts Heavy Rain 3 LIFR Clouds OVERCAST at 400, OVERCAST at 1800, OVERCAST at 1500, OVERCAST at 9200 METAR KMHL 211615Z AUTO 06010KT 3SM +RA OVC004 10/10 A2992 RMK AO2 P0008
2025-11-21 14:55:00Z 40° at 8 kts Drizzle 10+ LIFR Clouds OVERCAST at 400, OVERCAST at 6500, OVERCAST at 3800, OVERCAST at 4200 METAR KMHL 211455Z AUTO 04008KT 10SM DZ OVC004 10/10 A2993 RMK AO2 P0011
2025-11-21 11:55:00Z 70° at 9 kts Heavy Rain 4 LIFR Clouds OVERCAST at 400, BROKEN at 700, OVERCAST at 2500, BROKEN at 13000 METAR KMHL 211155Z AUTO 07009KT 4SM +RA OVC004 10/10 A2992 RMK AO2 P0026
2025-11-21 11:15:00Z 80° at 8 kts Heavy Rain 4 LIFR Clouds OVERCAST at 400, BROKEN at 7000, OVERCAST at 8000, OVERCAST at 9000 METAR KMHL 211115Z AUTO 08008KT 4SM +RA OVC004 10/10 A2994 RMK AO2 P0004
2025-11-21 10:55:00Z 70° at 13 kts Heavy Rain 4 LIFR Clouds OVERCAST at 400, OVERCAST at 5500, BROKEN at 11000, OVERCAST at 3600 METAR KMHL 211055Z AUTO 07013KT 4SM +RA OVC004 10/10 A2994 RMK AO2 P0014
2025-11-21 07:15:00Z 60° at 7 kts Heavy Rain 2.5 LIFR Clouds OVERCAST at 400, FEW at 9000, FEW at 12000, OVERCAST at 2700 METAR KMHL 210715Z AUTO 06007KT 2 1/2SM +RA OVC004 11/11 A2999 RMK AO2 P0004
2025-11-01 23:35:00Z 290° at 4 kts Drizzle 10+ VFR Clouds SCATTERED at 3400, BROKEN at 4600, OVERCAST at 5500, OVERCAST at 8500 METAR KMHL 012335Z AUTO 29004KT 10SM DZ SCT034 BKN046 OVC055 05/03 A3019 RMK AO2
2025-10-29 12:55:00Z 360° at 17 kts, Gusting to 23 kts Light Snow, Gusty Winds 10+ IFR Clouds OVERCAST at 800, BROKEN at 4000, BROKEN at 7000 METAR KMHL 291255Z AUTO 36017G23KT 10SM -SN OVC008 09/08 A2991 RMK AO2
2025-10-29 10:35:00Z 340° at 9 kts, Gusting to 15 kts Heavy Rain 3 IFR Clouds OVERCAST at 600, BROKEN at 1400, OVERCAST at 3100 METAR KMHL 291035Z AUTO 34009G15KT 3SM +RA OVC006 08/08 A2986 RMK AO2 P0004
2025-10-29 07:35:00Z 310° at 8 kts, Gusting to 17 kts Heavy Rain 5 IFR Clouds OVERCAST at 600, BROKEN at 6500, OVERCAST at 4100, OVERCAST at 6000 METAR KMHL 290735Z AUTO 31008G17KT 5SM +RA OVC006 07/07 A2988 RMK AO2 P0007
2025-10-29 03:55:00Z 320° at 11 kts, Gusting to 15 kts Heavy Rain 7 IFR Clouds OVERCAST at 800, OVERCAST at 4600, OVERCAST at 6800 METAR KMHL 290355Z AUTO 32011G15KT 7SM +RA OVC008 07/07 A2994 RMK AO2 P0009
2025-10-29 02:15:00Z 310° at 14 kts, Gusting to 19 kts Heavy Rain, Gusty Winds 5 IFR Clouds OVERCAST at 800, OVERCAST at 7500, SCATTERED at 12000, OVERCAST at 18000 METAR KMHL 290215Z AUTO 31014G19KT 5SM +RA OVC008 08/08 A2994 RMK AO2 P0005
2025-10-29 01:55:00Z 320° at 9 kts, Gusting to 21 kts Heavy Rain, Gusty Winds 5 MVFR Clouds SCATTERED at 500, OVERCAST at 1000, OVERCAST at 7000, BROKEN at 3800 METAR KMHL 290155Z AUTO 32009G21KT 5SM +RA SCT005 OVC010 09/09 A2994 RMK AO2 P0014
2025-10-29 01:35:00Z 310° at 5 kts Heavy Rain 5 IFR Clouds OVERCAST at 500, OVERCAST at 4400, OVERCAST at 4000, BROKEN at 500 METAR KMHL 290135Z AUTO 31005KT 5SM +RA OVC005 10/10 A2994 RMK AO2 P0004
2025-10-28 22:15:00Z Winds Calm Drizzle 2 IFR Clouds BROKEN at 500, OVERCAST at 1000, BROKEN at 6000, OVERCAST at 1200 METAR KMHL 282215Z AUTO 00000KT 2SM DZ BKN005 OVC010 11/11 A2993 RMK AO2 P0001
2025-10-28 21:35:00Z 10° at 4 kts Drizzle 2 LIFR Clouds BROKEN at 300, OVERCAST at 1300, OVERCAST at 2100 METAR KMHL 282135Z AUTO 01004KT 2SM DZ BKN003 OVC013 11/11 A2994 RMK AO2 P0001
2025-10-28 21:15:00Z 10° at 3 kts Drizzle 1.75 LIFR Clouds BROKEN at 300, OVERCAST at 1100, OVERCAST at 3200, OVERCAST at 5000 METAR KMHL 282115Z AUTO 01003KT 1 3/4SM DZ BKN003 OVC011 11/11 A2994 RMK AO2 P0001
2025-10-28 20:55:00Z Winds Calm Drizzle 1.5 IFR Clouds BROKEN at 600, OVERCAST at 1100, OVERCAST at 11000, OVERCAST at 2500 METAR KMHL 282055Z AUTO 00000KT 1 1/2SM DZ BKN006 OVC011 11/11 A2994 RMK AO2 P0002
2025-10-28 20:35:00Z Winds Calm Drizzle 1.75 IFR Clouds OVERCAST at 600, SCATTERED at 1700, BROKEN at 2200, OVERCAST at 2700 METAR KMHL 282035Z AUTO 00000KT 1 3/4SM DZ OVC006 11/11 A2994 RMK AO2 P0001
2025-10-28 20:15:00Z Winds Calm Drizzle 4 IFR Clouds OVERCAST at 800, BROKEN at 1600, BROKEN at 2300 METAR KMHL 282015Z AUTO 00000KT 4SM DZ OVC008 11/11 A2994 RMK AO2 P0001
2025-10-28 18:35:00Z Winds Calm Drizzle 2 LIFR Clouds OVERCAST at 400, OVERCAST at 2400, OVERCAST at 10000, OVERCAST at 2400 METAR KMHL 281835Z AUTO 00000KT 2SM DZ OVC004 11/11 A2997 RMK AO2 P0002
2025-10-28 17:55:00Z Winds Calm Drizzle 2 IFR Clouds OVERCAST at 500, BROKEN at 3600, OVERCAST at 4400 METAR KMHL 281755Z AUTO 00000KT 2SM DZ OVC005 11/11 A2999 RMK AO2
2025-10-28 16:15:00Z Winds Calm Drizzle 1.5 IFR Clouds OVERCAST at 700, OVERCAST at 2100, OVERCAST at 11000, OVERCAST at 1000 METAR KMHL 281615Z AUTO 00000KT 1 1/2SM DZ OVC007 11/10 A3002 RMK AO2
2025-10-27 04:15:00Z 90° at 6 kts Drizzle 4 LIFR Clouds OVERCAST at 400, BROKEN at 1100, OVERCAST at 6000, BROKEN at 3000 METAR KMHL 270415Z AUTO 09006KT 4SM DZ OVC004 10/10 A3010 RMK AO2 P0001
2025-10-27 03:55:00Z 80° at 7 kts Drizzle 2.5 LIFR Clouds OVERCAST at 400, OVERCAST at 6500, OVERCAST at 7000, OVERCAST at 3500 METAR KMHL 270355Z AUTO 08007KT 2 1/2SM DZ OVC004 10/10 A3011 RMK AO2 P0001
2025-10-27 00:15:00Z 70° at 6 kts, Gusting to 14 kts Drizzle 3 LIFR Clouds OVERCAST at 400, BROKEN at 1300, OVERCAST at 2300 METAR KMHL 270015Z AUTO 07006G14KT 3SM DZ OVC004 10/10 A3011 RMK AO2
2025-10-26 23:55:00Z 70° at 9 kts Drizzle 3 IFR Clouds OVERCAST at 600, OVERCAST at 13000, BROKEN at 28000 METAR KMHL 262355Z AUTO 07009KT 3SM DZ OVC006 10/10 A3011 RMK AO2
2025-10-26 22:55:00Z 70° at 10 kts, Gusting to 16 kts Drizzle 5 IFR Clouds OVERCAST at 600, SCATTERED at 18000, OVERCAST at 3400, BROKEN at 19000 METAR KMHL 262255Z AUTO 07010G16KT 5SM DZ OVC006 10/10 A3011 RMK AO2 P0004
2025-10-26 13:35:00Z 90° at 8 kts, Gusting to 14 kts Drizzle 10+ VFR Clouds BROKEN at 4800, OVERCAST at 6000, BROKEN at 6000 METAR KMHL 261335Z AUTO 09008G14KT 10SM DZ BKN048 OVC060 11/08 A3015 RMK AO2
2025-10-26 03:55:00Z 90° at 8 kts Drizzle 10+ VFR Clouds OVERCAST at 6000, OVERCAST at 4000, OVERCAST at 6000, OVERCAST at 20000 METAR KMHL 260355Z AUTO 09008KT 10SM DZ OVC060 11/07 A3017 RMK AO2
2025-10-26 01:35:00Z 100° at 8 kts Drizzle 10+ VFR Clouds OVERCAST at 8000, OVERCAST at 8500, OVERCAST at 10000, OVERCAST at 4900 METAR KMHL 260135Z AUTO 10008KT 10SM DZ OVC080 12/06 A3017 RMK AO2
2025-10-19 00:55:00Z Winds Calm Heavy Rain 10+ VFR Clouds SCATTERED at 3300, SCATTERED at 6000, OVERCAST at 8000, BROKEN at 25000 METAR KMHL 190055Z AUTO 00000KT 10SM +RA SCT033 SCT060 OVC080 15/14 A2975 RMK AO2 P0004 LTG DSNT N AND NE
2025-10-18 20:35:00Z 200° at 4 kts Thunderstorms 7 VFR Clouds SCATTERED at 1100, BROKEN at 8000, OVERCAST at 9000, BROKEN at 8000 METAR KMHL 182035Z AUTO 20004KT 7SM TSRA SCT011 BKN080 OVC090 20/18 A2970 RMK AO2 P0003 LTG DSNT ALQS
2025-10-11 12:55:00Z Winds Calm Heavy Rain 0.25 LIFR Clouds OVERCAST at 200, BROKEN at 4600, OVERCAST at 2400, OVERCAST at 17000 METAR KMHL 111255Z AUTO 00000KT M1/4SM +RA OVC002 10/10 A3012 RMK AO2
2025-10-11 12:35:00Z Winds Calm Heavy Rain 0.25 LIFR Clouds OVERCAST at 200, BROKEN at 10000, OVERCAST at 3700 METAR KMHL 111235Z AUTO 00000KT M1/4SM +RA OVC002 10/10 A3012 RMK AO2
2025-10-11 11:55:00Z Winds Calm Drizzle 0.25 LIFR Clouds OVERCAST at 200, BROKEN at 3600, OVERCAST at 8000, BROKEN at 22000 METAR KMHL 111155Z AUTO 00000KT M1/4SM DZ OVC002 09/09 A3012 RMK AO2
2025-10-10 12:55:00Z 140° at 4 kts Heavy Thunderstorms 1.75 IFR Clouds SCATTERED at 2300, BROKEN at 4700, OVERCAST at 8000, BROKEN at 4700 METAR KMHL 101255Z AUTO 14004KT 1 3/4SM +TSRA SCT023 BKN047 OVC080 13/13 A3025 RMK AO2 P0044 LTG DSNT ALQS
2025-10-10 12:35:00Z 100° at 6 kts Thunderstorms 7 VFR Clouds SCATTERED at 2400, BROKEN at 9000, OVERCAST at 11000, OVERCAST at 9500 METAR KMHL 101235Z AUTO 10006KT 7SM TSRA SCT024 BKN090 OVC110 13/13 A3026 RMK AO2 P0027 LTG DSNT ALQS
2025-10-10 11:55:00Z 20° at 12 kts, Gusting to 21 kts Thunderstorms, Gusty Winds 7 VFR Clouds OVERCAST at 5000, SCATTERED at 3900, OVERCAST at 7000, OVERCAST at 22000 METAR KMHL 101155Z AUTO 02012G21KT 7SM TSRA OVC050 15/12 A3028 RMK AO2 P0002 LTG DSNT ALQS
2025-10-10 11:35:00Z 50° at 14 kts, Gusting to 21 kts Thunderstorms, Gusty Winds 10+ VFR Clouds SCATTERED at 4600, OVERCAST at 5000, BROKEN at 7000 METAR KMHL 101135Z AUTO 05014G21KT 10SM TS SCT046 OVC050 15/11 A3021 RMK AO2 LTG DSNT ALQS
2025-10-10 10:55:00Z 180° at 11 kts Thunderstorms 5 MVFR Clouds SCATTERED at 1400, SCATTERED at 2900, OVERCAST at 4900, BROKEN at 30000 METAR KMHL 101055Z AUTO 18011KT 5SM TSRA SCT014 SCT029 OVC049 14/11 A3019 RMK AO2 P0041 LTG DSNT ALQS
2025-10-10 10:35:00Z 270° at 3 kts Thunderstorms 7 VFR Clouds SCATTERED at 4600, BROKEN at 5500, OVERCAST at 12000, OVERCAST at 3400 METAR KMHL 101035Z AUTO 27003KT 7SM TSRA SCT046 BKN055 OVC120 13/11 A3022 RMK AO2 P0001 LTG DSNT ALQS
2025-09-24 11:35:00Z 340° at 4 kts Drizzle 5 LIFR Clouds BROKEN at 300, BROKEN at 4400, OVERCAST at 7500, BROKEN at 4000 METAR KMHL 241135Z AUTO 34004KT 5SM DZ BKN003 BKN044 OVC075 17/17 A3000 RMK AO2
2025-09-24 04:15:00Z 60° at 6 kts Heavy Rain 4 MVFR Clouds SCATTERED at 3000, BROKEN at 3600, OVERCAST at 4500, OVERCAST at 7100 METAR KMHL 240415Z AUTO 06006KT 4SM +RA SCT030 BKN036 OVC045 17/17 A3000 RMK AO2 P0006
2025-09-24 03:35:00Z 40° at 6 kts Heavy Rain 5 MVFR Clouds SCATTERED at 400, BROKEN at 2000, OVERCAST at 3500, OVERCAST at 24000 METAR KMHL 240335Z AUTO 04006KT 5SM +RA SCT004 BKN020 OVC035 17/17 A3000 RMK AO2 P0005
2025-09-24 02:15:00Z 10° at 3 kts Drizzle 5 MVFR Clouds BROKEN at 2900, OVERCAST at 3800, BROKEN at 5500, OVERCAST at 11000 METAR KMHL 240215Z AUTO 01003KT 5SM DZ BKN029 OVC038 18/18 A2997 RMK AO2
2025-09-24 01:35:00Z 50° at 5 kts Drizzle 7 MVFR Clouds SCATTERED at 500, OVERCAST at 2100, SCATTERED at 4000, OVERCAST at 4900 METAR KMHL 240135Z AUTO 05005KT 7SM DZ SCT005 OVC021 18/18 A2997 RMK AO2 LTG DSNT S
2025-09-24 01:15:00Z 40° at 4 kts Drizzle 7 IFR Clouds BROKEN at 500, BROKEN at 1000, OVERCAST at 3300 METAR KMHL 240115Z AUTO 04004KT 7SM DZ BKN005 BKN010 OVC033 18/18 A2996 RMK AO2 LTG DSNT S
2025-09-24 00:35:00Z 30° at 5 kts Heavy Drizzle 5 IFR Clouds BROKEN at 500, BROKEN at 1300, OVERCAST at 2700, FEW at 2500 METAR KMHL 240035Z AUTO 03005KT 5SM +DZ BKN005 BKN013 OVC027 18/18 A2995 RMK AO2 P0004 LTG DSNT S
2025-09-23 23:35:00Z 30° at 7 kts Heavy Drizzle 4 IFR Clouds BROKEN at 500, OVERCAST at 3400, BROKEN at 2500, OVERCAST at 17000 METAR KMHL 232335Z AUTO 03007KT 4SM +DZ BKN005 OVC034 19/19 A2994 RMK AO2
2025-09-23 17:15:00Z 120° at 6 kts Heavy Rain 3 MVFR Clouds BROKEN at 5000, OVERCAST at 7000, BROKEN at 7000, BROKEN at 30000 METAR KMHL 231715Z AUTO 12006KT 3SM +RA BKN050 OVC070 19/18 A2996 RMK AO2 P0004
2025-09-23 15:35:00Z 340° at 7 kts Heavy Thunderstorms 4 IFR Clouds OVERCAST at 700, BROKEN at 3700, FEW at 6000, BROKEN at 14000 METAR KMHL 231535Z AUTO 34007KT 4SM +TSRA OVC007 18/18 A2996 RMK AO2 P0010 LTG DSNT N AND NE
2025-09-23 13:35:00Z 100° at 16 kts, Gusting to 21 kts Heavy Rain, Gusty Winds 0.75 LIFR Clouds BROKEN at 900, OVERCAST at 1400, OVERCAST at 4600, BROKEN at 10000 METAR KMHL 231335Z AUTO 10016G21KT 3/4SM +RA BKN009 OVC014 18/18 A2992 RMK AO2 P0112 LTG DSNT NE S AND SW
2025-09-23 12:55:00Z 310° at 5 kts Heavy Rain 7 VFR Clouds SCATTERED at 3200, OVERCAST at 4000, OVERCAST at 5000, BROKEN at 6500 METAR KMHL 231255Z AUTO 31005KT 7SM +RA SCT032 OVC040 17/17 A2993 RMK AO2 P0007 LTG DSNT SW AND W
2025-09-19 00:15:00Z 80° at 12 kts, Gusting to 19 kts Thunderstorms, Gusty Winds 5 MVFR Clouds SCATTERED at 1500, BROKEN at 6000, OVERCAST at 9000, OVERCAST at 2800 METAR KMHL 190015Z AUTO 08012G19KT 5SM TSRA SCT015 BKN060 OVC090 18/17 A3003 RMK AO2 P0003 LTG DSNT ALQS
2025-09-18 13:15:00Z 290° at 5 kts Thunderstorms 10+ VFR Clouds CLR at 1000, SCATTERED at 3100, SCATTERED at 4000, BROKEN at 19000 METAR KMHL 181315Z AUTO 29005KT 10SM TS CLR 20/18 A3006 RMK AO2 LTG DSNT W THRU N
2025-09-17 20:15:00Z 50° at 6 kts Thunderstorms 10+ VFR Clouds SCATTERED at 5000, SCATTERED at 6500, BROKEN at 10000, OVERCAST at 12000 METAR KMHL 172015Z AUTO 05006KT 10SM TS SCT050 SCT065 23/19 A3002 RMK AO2 LTG DSNT NE AND E
2025-09-15 20:55:00Z 190° at 10 kts Heavy Rain 5 MVFR Clouds SCATTERED at 7000, OVERCAST at 9000, OVERCAST at 11000, OVERCAST at 11000 KMHL 152055Z AUTO 19010KT 5SM +RA SCT070 OVC090 25/21 A3009 RMK AO2 P0002 LTG DSNT ALQS