Greater Rochester International Airport

Time Wind Weather Visibility Flight Category Ceiling (AGL FT) Raw Text
2026-09-01 04:54:00Z 230° at 5 kts Light Rain 6 VFR Clouds FEW at 7000, OVERCAST at 10000, BROKEN at 15000 METAR KROC 010454Z 23005KT 6SM -RA BR FEW070 OVC100 20/20 A3000 RMK AO2 RAB48 SLP160 P0000 T02000200 402110172 $
2026-08-31 23:08:00Z Winds Calm Light Rain 5 MVFR Clouds SCATTERED at 400, BROKEN at 1300, OVERCAST at 1800, BROKEN at 7100 SPECI KROC 312308Z 00000KT 5SM -RA BR SCT004 BKN013 OVC018 21/20 A3002 RMK AO2 PCPN VRY LGT P0000 T02110200 $
2026-08-31 22:54:00Z Winds Calm Light Rain 6 LIFR Clouds BROKEN at 400, BROKEN at 1300, OVERCAST at 2000, OVERCAST at 15000 METAR KROC 312254Z 00000KT 6SM -RA BR BKN004 BKN013 OVC020 21/20 A3002 RMK AO2 RAB50 SLP166 P0000 T02110200 $
2026-08-31 20:29:00Z 150° at 5 kts Light Rain 4 MVFR Clouds FEW at 1500, BROKEN at 2200, OVERCAST at 5500, OVERCAST at 3400 SPECI KROC 312029Z 15005KT 4SM -RA BR FEW015 BKN022 OVC055 20/19 A3003 RMK AO2 P0006 T02000194 $
2026-08-31 20:15:00Z Winds Calm Light Rain 2 IFR Clouds FEW at 300, BROKEN at 2100, OVERCAST at 5000, BROKEN at 9500 SPECI KROC 312015Z 00000KT 2SM -RA BR FEW003 BKN021 OVC050 20/19 A3003 RMK AO2 P0002 T02000194 $
2026-08-31 19:10:00Z 190° at 3 kts Light Rain 2 IFR Clouds FEW at 400, BROKEN at 3000, OVERCAST at 5000, OVERCAST at 9500 SPECI KROC 311910Z 19003KT 2SM -RA BR FEW004 BKN030 OVC050 20/19 A3005 RMK AO2 P0011 T02000194 $
2026-08-31 18:54:00Z 200° at 5 kts Heavy Rain 1 IFR Clouds SCATTERED at 400, BROKEN at 2000, OVERCAST at 3600, BROKEN at 24000 METAR KROC 311854Z 20005KT 1SM R04/5500VP6000FT +RA BR SCT004 BKN020 OVC036 20/19 A3006 RMK AO2 SLP181 P0035 T02000194 $
2026-08-31 18:36:00Z 220° at 6 kts Heavy Rain 1.5 IFR Clouds SCATTERED at 400, BROKEN at 2700, OVERCAST at 5500, OVERCAST at 4700 SPECI KROC 311836Z 22006KT 1 1/2SM R04/5000VP6000FT +RA BR SCT004 BKN027 OVC055 20/19 A3006 RMK AO2 P0017 T02000194 $
2026-08-31 18:16:00Z 190° at 3 kts Heavy Rain 1 IFR Clouds SCATTERED at 400, BROKEN at 2400, OVERCAST at 3100 SPECI KROC 311816Z 19003KT 1SM R04/6000VP6000FT +RA BR SCT004 BKN024 OVC031 20/19 A3006 RMK AO2 P0011 T02000194 $
2026-08-31 17:54:00Z 210° at 5 kts Heavy Rain 1.25 IFR Clouds FEW at 600, BROKEN at 2900, OVERCAST at 7500, OVERCAST at 25000 METAR KROC 311754Z 21005KT 1 1/4SM R04/5500VP6000FT +RA BR FEW006 BKN029 OVC075 20/19 A3007 RMK AO2 VIS 3/4V2 1/2 SLP184 P0009 60052 T02000194 10200 20189 58008 $
2026-08-31 17:36:00Z 210° at 6 kts Light Rain 2.5 IFR Clouds SCATTERED at 800, BROKEN at 2600, OVERCAST at 8000, OVERCAST at 2300 SPECI KROC 311736Z 21006KT 2 1/2SM -RA BR SCT008 BKN026 OVC080 20/19 A3007 RMK AO2 P0002 T02000189 $
2026-08-31 16:42:00Z 200° at 4 kts Light Rain 2.5 IFR Clouds BROKEN at 700, BROKEN at 2700, OVERCAST at 4800 SPECI KROC 311642Z 20004KT 2 1/2SM -RA BR BKN007 BKN027 OVC048 20/19 A3008 RMK AO2 P0006 T02000194 $
2026-08-31 16:06:00Z 190° at 8 kts Light Rain 6 IFR Clouds BROKEN at 700, BROKEN at 3600, OVERCAST at 6000 SPECI KROC 311606Z 19008KT 6SM -RA BR BKN007 BKN036 OVC060 20/19 A3009 RMK AO2 P0000 T02000189 $
2026-08-31 15:01:00Z 210° at 5 kts Light Rain 6 VFR Clouds SCATTERED at 600, BROKEN at 7000, OVERCAST at 11000, OVERCAST at 7600 SPECI KROC 311501Z 21005KT 6SM -RA BR SCT006 BKN070 OVC110 19/19 A3010 RMK AO2 P0001 T01940189 $
2026-08-31 13:26:00Z 180° at 6 kts Heavy Rain 2 IFR Clouds FEW at 1900, BROKEN at 6000, OVERCAST at 9000, BROKEN at 10000 SPECI KROC 311326Z 18006KT 2SM +RA BR FEW019 BKN060 OVC090 19/18 A3009 RMK AO2 TWR VIS 3 P0004 T01890183 $
2026-08-31 12:40:00Z Winds Calm Light Rain 2.5 IFR Clouds FEW at 400, BROKEN at 5500, OVERCAST at 7000, OVERCAST at 7000 SPECI KROC 311240Z 00000KT 2 1/2SM R04/6000VP6000FT -RA BR FEW004 BKN055 OVC070 19/18 A3010 RMK AO2 TWR VIS 4 P0005 T01890183 $
2026-08-31 12:10:00Z 160° at 3 kts Light Rain 6 VFR Clouds SCATTERED at 400, BROKEN at 3600, OVERCAST at 7500, OVERCAST at 15000 SPECI KROC 311210Z 16003KT 6SM -RA BR SCT004 BKN036 OVC075 19/18 A3010 RMK AO2 P0001 T01890183 $
2026-08-31 12:01:00Z 160° at 4 kts Light Rain 5 MVFR Clouds FEW at 400, BROKEN at 2000, OVERCAST at 7500, BROKEN at 16000 SPECI KROC 311201Z 16004KT 5SM -RA BR FEW004 BKN020 OVC075 19/18 A3010 RMK AO2 P0001 T01890183 $
2026-08-30 16:54:00Z 290° at 8 kts Light Rain 5 MVFR Clouds BROKEN at 3400, OVERCAST at 4500, SCATTERED at 4000, OVERCAST at 4200 METAR KROC 301654Z 29008KT 5SM -RA BR BKN034 OVC045 19/18 A3013 RMK AO2 SLP205 P0001 T01890178 $
2026-08-25 01:54:00Z 220° at 6 kts Light Rain 6 VFR Clouds SCATTERED at 4900, OVERCAST at 6000, OVERCAST at 8500, OVERCAST at 3600 METAR KROC 250154Z 22006KT 6SM -RA BR SCT049 OVC060 17/16 A2996 RMK AO2 RAB24 SLP149 P0003 T01670156
2026-08-24 14:54:00Z 240° at 6 kts Light Rain 4 MVFR Clouds BROKEN at 2000, BROKEN at 2700, OVERCAST at 3200, BROKEN at 23000 METAR KROC 241454Z 24006KT 4SM R04/6000VP6000FT -RA BR BKN020 BKN027 OVC032 16/14 A2988 RMK AO2 RAB31 SLP121 P0002 60002 T01610139 52004
2026-08-23 20:54:00Z 280° at 17 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 3600, SCATTERED at 4300, BROKEN at 8000, SCATTERED at 4400 METAR KROC 232054Z 28017G35KT 10SM FEW036 SCT043 BKN080 21/12 A2978 RMK AO2 PK WND 27035/2048 RAB18E27 SLP086 MDT CU ALQDS P0000 60000 T02110117 53005
2026-08-19 13:54:00Z 200° at 7 kts Light Rain 3 MVFR Clouds BROKEN at 5000, OVERCAST at 6000, BROKEN at 8000, BROKEN at 25000 METAR KROC 191354Z 20007KT 3SM -RA BR BKN050 OVC060 18/17 A2989 RMK AO2 SLP124 P0006 T01780172
2026-08-16 22:54:00Z 170° at 3 kts Light Rain 3 MVFR Clouds FEW at 2600, OVERCAST at 4300, SCATTERED at 25000, OVERCAST at 11000 METAR KROC 162254Z 17003KT 3SM -RA BR FEW026 OVC043 24/22 A2983 RMK AO2 RAB41 SLP103 P0009 T02390217
2026-08-12 20:15:00Z 360° at 6 kts Thunderstorms 5 MVFR Clouds BROKEN at 5000, BROKEN at 7000, OVERCAST at 10000, BROKEN at 25000 SPECI KROC 122015Z 36006KT 5SM TSRA BR BKN050CB BKN070 OVC100 20/19 A2986 RMK AO2 TSB15 OCNL LTGICCCCG N-NE TS N-NE MOV NE P0007 T02000189
2026-08-12 19:54:00Z 360° at 5 kts Light Rain 5 MVFR Clouds FEW at 2100, SCATTERED at 4000, OVERCAST at 11000, OVERCAST at 15000 METAR KROC 121954Z 36005KT 5SM -RA BR FEW021 SCT040 OVC110 21/19 A2986 RMK AO2 SLP113 CB DSNT W-NW MOV NE P0001 T02060189
2026-08-12 18:54:00Z 40° at 8 kts Light Rain 6 VFR Clouds FEW at 1600, SCATTERED at 7500, OVERCAST at 10000, OVERCAST at 13000 METAR KROC 121854Z 04008KT 6SM -RA BR FEW016 SCT075 OVC100 21/19 A2986 RMK AO2 TSB12E39 SLP114 TS MOV E P0001 T02110194
2026-08-08 13:54:00Z 180° at 9 kts Thunderstorms 7 VFR Clouds FEW at 1900, FEW at 3000, SCATTERED at 9500, OVERCAST at 13000 METAR KROC 081354Z 18009KT 7SM TSRA FEW019 FEW030CB SCT095 OVC130 20/19 A2996 RMK AO2 SLP146 TSB16 FRQ LTGCG VC SE TS VC SE MOV E P0002 T02000189 $
2026-08-08 13:19:00Z 220° at 10 kts Thunderstorms 10+ VFR Clouds FEW at 3000, SCATTERED at 8000, OVERCAST at 11000, BROKEN at 9000 SPECI KROC 081319Z 22010KT 10SM TS FEW030CB SCT080 OVC110 22/21 A3001 RMK AO2 TSB16 CONS LTGCG VC S-W TS VC S-W MOV E T02170206 $
2026-08-07 23:54:00Z 200° at 3 kts Light Rain 6 VFR Clouds BROKEN at 7000, BROKEN at 10000, OVERCAST at 15000, BROKEN at 14000 METAR KROC 072354Z 20003KT 6SM -RA BR BKN070 BKN100 OVC150 23/22 A3005 RMK AO2 RAB43 SLP174 P0001 60006 T02330217 10261 20228 58003 $
2026-08-07 18:01:00Z 220° at 6 kts Light Rain 6 MVFR Clouds BROKEN at 1000, BROKEN at 4700, OVERCAST at 11000, BROKEN at 3000 SPECI KROC 071801Z 22006KT 6SM -RA BR BKN010 BKN047 OVC110 24/23 A3014 RMK AO2 P0000 T02390228 $
2026-08-06 13:39:00Z 220° at 3 kts Light Rain 3 MVFR Clouds SCATTERED at 4500, BROKEN at 5000, OVERCAST at 10000, OVERCAST at 4200 SPECI KROC 061339Z 22003KT 3SM -RA BR SCT045 BKN050 OVC100 23/22 A3010 RMK AO2 RAB11 P0008 T02330217 $
2026-08-06 12:10:00Z 210° at 4 kts Light Rain 4 MVFR Clouds BROKEN at 5500, OVERCAST at 7000, OVERCAST at 6000, OVERCAST at 2800 SPECI KROC 061210Z 21004KT 4SM -RA BR BKN055 OVC070 23/21 A3009 RMK AO2 P0004 T02280211 $
2026-08-06 12:02:00Z 220° at 5 kts Light Rain 2.5 IFR Clouds FEW at 4200, OVERCAST at 5500, BROKEN at 2700, OVERCAST at 20000 SPECI KROC 061202Z 22005KT 2 1/2SM -RA BR FEW042 OVC055 23/22 A3009 RMK AO2 TWR VIS 6 P0003 T02280217 $
2026-08-03 14:36:00Z 310° at 13 kts Light Rain 3 MVFR Clouds SCATTERED at 900, BROKEN at 1300, OVERCAST at 2000, OVERCAST at 6500 SPECI KROC 031436Z 31013KT 3SM -RA BR SCT009 BKN013 OVC020 18/17 A2981 RMK AO2 P0005 T01830172 $
2026-08-03 14:23:00Z 310° at 11 kts, Gusting to 19 kts Light Rain, Gusty Winds 4 MVFR Clouds BROKEN at 1000, OVERCAST at 1600, BROKEN at 3300, BROKEN at 5500 SPECI KROC 031423Z 31011G19KT 4SM -RA BR BKN010 OVC016 18/17 A2980 RMK AO2 CIG 006V011 P0004 T01780172 $
2026-08-03 13:54:00Z 330° at 12 kts Heavy Rain 2.5 IFR Clouds FEW at 800, BROKEN at 1300, OVERCAST at 4900, BROKEN at 25000 METAR KROC 031354Z 33012KT 2 1/2SM +RA BR FEW008 BKN013 OVC049 18/17 A2978 RMK AO2 SFC VIS 3 SLP086 P0011 T01830172 $
2026-08-03 13:09:00Z 290° at 11 kts Light Rain 1.75 IFR Clouds BROKEN at 600, OVERCAST at 1000, OVERCAST at 4000, BROKEN at 25000 SPECI KROC 031309Z 29011KT 1 3/4SM R04/6000VP6000FT -RA BR BKN006 OVC010 18/17 A2977 RMK AO2 TWR VIS 2 P0000 T01780172 $
2026-08-03 12:54:00Z 280° at 11 kts, Gusting to 21 kts Light Rain, Gusty Winds 2 IFR Clouds BROKEN at 600, OVERCAST at 1200, OVERCAST at 7000, OVERCAST at 4500 METAR KROC 031254Z 28011G21KT 2SM -RA BR BKN006 OVC012 18/17 A2976 RMK AO2 DZE33RAB33 SLP078 P0002 T01780172 $
2026-08-03 12:40:00Z 280° at 9 kts Light Rain 2 IFR Clouds SCATTERED at 700, OVERCAST at 1200, OVERCAST at 4400, OVERCAST at 4400 SPECI KROC 031240Z 28009KT 2SM -RA BR SCT007 OVC012 18/17 A2975 RMK AO2 SFC VIS 2 1/2 DZE33RAB33 P0001 T01780172 $
2026-08-02 15:37:00Z Winds Calm Heavy Rain 0.75 LIFR Clouds BROKEN at 600, BROKEN at 3000, OVERCAST at 8000, OVERCAST at 4900 SPECI KROC 021537Z 00000KT 3/4SM R04/2000VP6000FT +RA BR BKN006 BKN030 OVC080 22/21 A2979 RMK AO2 P0013 T02170211 $
2026-08-02 14:54:00Z 180° at 3 kts Light Rain 4 MVFR Clouds FEW at 800, BROKEN at 3400, BROKEN at 4500, OVERCAST at 13000 METAR KROC 021454Z 18003KT 4SM -RA BR FEW008 BKN034 BKN045 22/21 A2979 RMK AO2 TSE49 SLP088 OCNL LTGICCG DSNT NE-E CB DSNT NE-E TS MOVD E P0032 60038 T02170211 58002
2026-08-02 14:36:00Z 150° at 10 kts Heavy Thunderstorms 1.25 IFR Clouds FEW at 800, SCATTERED at 1900, OVERCAST at 3700, OVERCAST at 4000 SPECI KROC 021436Z 15010KT 1 1/4SM R04/4500VP6000FT +TSRA BR FEW008 SCT019CB OVC037 22/21 A2979 RMK AO2 OCNL LTGICCG OHD TS OHD MOV NE P0014 T02170206
2026-08-02 14:15:00Z 170° at 6 kts Thunderstorms 1.75 IFR Clouds FEW at 1900, BROKEN at 3700, OVERCAST at 5000, BROKEN at 34000 SPECI KROC 021415Z 17006KT 1 3/4SM TSRA BR FEW019 BKN037CB OVC050 22/21 A2979 RMK AO2 OCNL LTGICCG OHD-SW TS OHD-SW MOV NE P0005 T02170206
2026-08-02 13:54:00Z Winds Calm Thunderstorms 4 MVFR Clouds SCATTERED at 3700, BROKEN at 5500, OVERCAST at 11000, SCATTERED at 15000 METAR KROC 021354Z 00000KT 4SM TSRA BR SCT037CB BKN055 OVC110 22/21 A2979 RMK AO2 TSB41 SLP087 OCNL LTGICCG VC SW TS VC SW MOV NE P0006 T02220206
2026-07-30 14:54:00Z 320° at 7 kts Light Rain 5 MVFR Clouds OVERCAST at 1400, BROKEN at 11000, BROKEN at 30000, BROKEN at 4400 METAR KROC 301454Z 32007KT 5SM -RA BR OVC014 19/18 A2992 RMK AO2 RAB1357 SLP132 P0000 60000 T01890178 51015
2026-07-30 13:28:00Z 320° at 5 kts Light Rain 4 MVFR Clouds OVERCAST at 1400, BROKEN at 1800, OVERCAST at 8500, BROKEN at 8000 SPECI KROC 301328Z 32005KT 4SM -RA BR OVC014 18/17 A2990 RMK AO2 RAB05 P0000 T01830167
2026-07-29 16:54:00Z 330° at 8 kts Light Rain 1.75 IFR Clouds FEW at 700, SCATTERED at 1200, OVERCAST at 1700, BROKEN at 35000 METAR KROC 291654Z 33008KT 1 3/4SM -RA BR FEW007 SCT012 OVC017 19/18 A2975 RMK AO2 SLP073 P0005 T01890178
2026-07-29 15:54:00Z 340° at 8 kts Light Rain 2 IFR Clouds OVERCAST at 900, SCATTERED at 5000, BROKEN at 25000, BROKEN at 10000 METAR KROC 291554Z 34008KT 2SM -RA BR OVC009 18/18 A2974 RMK AO2 SFC VIS 4 CIG 006V012 SLP072 P0002 T01830178
2026-07-29 15:01:00Z 340° at 8 kts Light Rain 4 IFR Clouds OVERCAST at 800, BROKEN at 2600, OVERCAST at 4300, OVERCAST at 7000 SPECI KROC 291501Z 34008KT 4SM -RA BR OVC008 19/18 A2973 RMK AO2 CIG 005V012 P0001 T01890178
2026-07-29 14:54:00Z 350° at 9 kts Light Rain 2 IFR Clouds OVERCAST at 800, SCATTERED at 25000, OVERCAST at 8000, BROKEN at 7000 METAR KROC 291454Z 35009KT 2SM -RA BR OVC008 19/18 A2973 RMK AO2 SFC VIS 3 RAE1358B39 CIG 006V012 SLP068 P0001 60009 T01890178 51013
2026-07-29 13:02:00Z 330° at 11 kts Light Rain 3 IFR Clouds OVERCAST at 600, OVERCAST at 600, OVERCAST at 3300 SPECI KROC 291302Z 33011KT 3SM R04/6000VP6000FT -RA BR OVC006 18/18 A2970 RMK AO2 P0001 T01830178
2026-07-29 11:54:00Z 340° at 7 kts Light Rain 5 IFR Clouds OVERCAST at 600, OVERCAST at 11000, OVERCAST at 6000, BROKEN at 25000 METAR KROC 291154Z 34007KT 5SM -RA BR OVC006 18/18 A2967 RMK AO2 SLP048 P0001 60011 70027 T01830178 10200 20178 51006
2026-07-29 11:16:00Z 320° at 8 kts Light Rain 2 IFR Clouds OVERCAST at 600, BROKEN at 22000, OVERCAST at 5500, OVERCAST at 13000 SPECI KROC 291116Z 32008KT 2SM -RA BR OVC006 18/18 A2966 RMK AO2 CIG 004V009 P0000 T01830178
2026-07-29 10:54:00Z 310° at 7 kts Light Rain 3 IFR Clouds OVERCAST at 600, OVERCAST at 5500, OVERCAST at 11000, OVERCAST at 11000 METAR KROC 291054Z 31007KT 3SM -RA BR OVC006 18/17 A2966 RMK AO2 SFC VIS 4 CIG 004V011 SLP045 P0003 T01780172
2026-07-29 09:54:00Z 300° at 7 kts Light Rain 2 IFR Clouds BROKEN at 500, OVERCAST at 1400, OVERCAST at 2900, BROKEN at 22000 METAR KROC 290954Z 30007KT 2SM -RA BR BKN005 OVC014 18/17 A2965 RMK AO2 SLP042 P0004 T01780172
2026-07-29 08:54:00Z 290° at 6 kts Light Rain 2.5 IFR Clouds BROKEN at 500, BROKEN at 1100, OVERCAST at 1400, SCATTERED at 2500 METAR KROC 290854Z 29006KT 2 1/2SM -RA BR BKN005 BKN011 OVC014 18/18 A2965 RMK AO2 DZE45RAB45 SLP041 P0002 60003 T01830178 56007
2026-07-29 08:45:00Z 280° at 6 kts Light Rain 2.5 IFR Clouds BROKEN at 700, OVERCAST at 1300, OVERCAST at 4700, OVERCAST at 5000 SPECI KROC 290845Z 28006KT 2 1/2SM -RA BR BKN007 OVC013 18/18 A2965 RMK AO2 DZE45RAB45 P0001 T01830178
2026-07-29 06:54:00Z 310° at 7 kts Light Rain 6 VFR Clouds SCATTERED at 2900, BROKEN at 3500, OVERCAST at 4800, BROKEN at 3600 METAR KROC 290654Z 31007KT 6SM -RA BR SCT029 BKN035 OVC048 19/17 A2966 RMK AO2 RAB33 SLP045 P0000 T01890172
2026-07-28 17:40:00Z 290° at 3 kts Heavy Rain 1.75 IFR Clouds FEW at 1100, SCATTERED at 2100, BROKEN at 3600, OVERCAST at 13000 SPECI KROC 281740Z 29003KT 1 3/4SM R04/3000VP6000FT +RA FEW011 SCT021 BKN036 OVC130 22/19 A2961 RMK AO2 RAB32 P0000 T02170189
2026-07-28 09:54:00Z 210° at 7 kts Thunderstorms 5 MVFR Clouds FEW at 3500, BROKEN at 8000, OVERCAST at 12000, OVERCAST at 14000 METAR KROC 280954Z 21007KT 5SM TSRA BR FEW035CB BKN080 OVC120 19/18 A2965 RMK AO2 SLP039 FRQ LTGCCICCG VC SE-SW TS VC SE-SW MOV E P0016 T01940178
2026-07-28 08:54:00Z 230° at 16 kts, Gusting to 27 kts Light Thunderstorms, Gusty Winds 5 MVFR Clouds SCATTERED at 1900, BROKEN at 5000, OVERCAST at 7000, OVERCAST at 14000 METAR KROC 280854Z 23016G27KT 5SM -TSRA BR SCT019CB BKN050 OVC070 19/18 A2965 RMK AO2 PK WND 23027/0851 TSB0759 SLP040 FRQ LTGCCICCG OHD-S TS OHD-S MOV E P0005 60006 T01940183 53003
2026-07-21 22:21:00Z 300° at 4 kts Light Rain 6 VFR Clouds FEW at 2500, BROKEN at 5000, OVERCAST at 11000, OVERCAST at 10000 SPECI KROC 212221Z 30004KT 6SM -RA BR FEW025 BKN050 OVC110 19/18 A2956 RMK AO2 TSE20 P0018 T01940178 $
2026-07-21 22:14:00Z 290° at 6 kts Heavy Thunderstorms 2 IFR Clouds FEW at 2700, BROKEN at 5000, OVERCAST at 11000, OVERCAST at 3300 SPECI KROC 212214Z 29006KT 2SM +TSRA BR FEW027 BKN050CB OVC110 19/18 A2957 RMK AO2 OCNL LTGICCCCG VC W-N TS VC W-N MOV E P0018 T01940178 $
2026-07-21 21:54:00Z 290° at 15 kts, Gusting to 36 kts Very Gusty Winds 0.5 LIFR Clouds FEW at 1500, BROKEN at 4600, OVERCAST at 8000, BROKEN at 20000 METAR KROC 212154Z 29015G36KT 1/2SM R04/3000VP6000FT +TSRA FG FEW015 BKN046CB OVC080 20/18 A2959 RMK AO2 PK WND 27036/2150 RAB46 TSB50 SLP022 FRQ LTGICCCCG W-N TS W-N MOV E P0000 T02000178 $
2026-07-18 19:18:00Z 260° at 21 kts, Gusting to 32 kts Heavy Thunderstorms, Very Gusty Winds 1.75 IFR Clouds SCATTERED at 4900, BROKEN at 8000, OVERCAST at 10000, BROKEN at 25000 SPECI KROC 181918Z 26021G32KT 1 3/4SM R04/5000VP6000FT +TSRA SCT049CB BKN080 OVC100 21/19 A2964 RMK AO2 PK WND 27032/1917 TSB1858 FRQ LGTICCG OHD-SW TS OHD-SW MOV E P0006 T02110189 $
2026-07-18 17:42:00Z 190° at 7 kts Thunderstorms 1 IFR Clouds OVERCAST at 2100, BROKEN at 3200, OVERCAST at 5500, OVERCAST at 14000 SPECI KROC 181742Z 19007KT 1SM R04/5000VP6000FT TSRA OVC021CB 21/21 A2970 RMK AO2 OCNL LGTICCG OHD-S TS OHD-S MOV E P0179 T02060206 $
2026-07-18 17:18:00Z 360° at 12 kts, Gusting to 15 kts Heavy Thunderstorms 0.25 LIFR Clouds OVERCAST at 2100, BROKEN at 3700, OVERCAST at 8500, BROKEN at 6000 SPECI KROC 181718Z 36012G15KT 1/4SM R04/2000V3000FT +TSRA OVC021CB 21/20 A2972 RMK AO2 TWR VIS 1/4 OCNL LGTICCG OHD-W TS OHD-W MOV E P0074 T02060200 $
2026-07-18 17:06:00Z 200° at 4 kts Heavy Thunderstorms 0.75 LIFR Clouds BROKEN at 2900, BROKEN at 7000, OVERCAST at 10000, BROKEN at 6600 SPECI KROC 181706Z 20004KT 3/4SM R04/4500V5500FT +TSRA BKN029CB BKN070 OVC100 21/19 A2969 RMK AO2 OCNL LGTICCG OHD TS OHD MOV SE P0025 T02060194 $
2026-07-18 16:18:00Z 320° at 19 kts, Gusting to 31 kts Heavy Thunderstorms, Very Gusty Winds 0.75 LIFR Clouds OVERCAST at 2300, SCATTERED at 2500, BROKEN at 3800, OVERCAST at 4900 SPECI KROC 181618Z 32019G31KT 3/4SM R04/2400VP6000FT +TSRA OVC023CB 22/20 A2977 RMK AO2 PK WND 32031/1616 WSHFT 1602 PRESRR TSB04 RAB10 FRQ LGTICCG SW-OHD-E TS OHD MOV SE T02220200 PNO $
2026-07-18 11:54:00Z 220° at 7 kts Light Rain 2 IFR Clouds SCATTERED at 4000, BROKEN at 6000, OVERCAST at 8500, OVERCAST at 25000 METAR KROC 181154Z 22007KT 2SM -RA BR SCT040 BKN060 OVC085 19/17 A2979 RMK AO2 SLP090 RAB26 TSB21E44 TS MOV E P0001 60001 70001 T01890172 10217 20183 58025 $
2026-07-14 23:54:00Z 260° at 22 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 10000, FEW at 10000, BROKEN at 20000, BROKEN at 16000 METAR KROC 142354Z 26022G35KT 10SM FEW100 29/19 A2991 RMK AO2 PK WND 27037/2343 SLP128 T02940194 10344 20294 55006 $
2026-07-14 21:54:00Z 270° at 20 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 10000, BROKEN at 28000, OVERCAST at 7500, BROKEN at 4600 METAR KROC 142154Z 27020G35KT 10SM FEW100 BKN280 31/19 A2992 RMK AO2 PK WND 27035/2147 SLP128 T03110189 $
2026-07-04 19:19:00Z 350° at 13 kts, Gusting to 27 kts Thunderstorms, Gusty Winds 10+ MVFR Clouds SCATTERED at 1700, BROKEN at 2300, BROKEN at 9000, BROKEN at 16000 SPECI KROC 041919Z 35013G27KT 10SM TS SCT017 BKN023 BKN090 23/21 A2996 RMK AO2 PK WND 32027/1910 WSHFT 1903 TSE1857B01 T02330206 $
2026-07-04 19:01:00Z 250° at 9 kts Thunderstorms 10+ VFR Clouds FEW at 2400, BROKEN at 7000, OVERCAST at 9000, OVERCAST at 14000 SPECI KROC 041901Z 25009KT 10SM TS FEW024 BKN070 OVC090 25/23 A2993 RMK AO2 TSE1857B01 T02500228 $
2026-07-04 12:54:00Z 270° at 10 kts, Gusting to 16 kts Thunderstorms 1.25 IFR Clouds SCATTERED at 2000, SCATTERED at 2700, OVERCAST at 3500, OVERCAST at 25000 METAR KROC 041254Z 27010G16KT 1 1/4SM R04/2800VP6000FT TSRA BR SCT020CB SCT027 OVC035 22/21 A2999 RMK AO2 VIS 1/2V5 RAB18 TSB37 SLP155 FRQ LTGCG OHD TS OHD MOV E P0023 T02220211
2026-07-04 12:29:00Z 260° at 7 kts Light Rain 3 MVFR Clouds SCATTERED at 2200, BROKEN at 3500, OVERCAST at 6500, BROKEN at 8000 SPECI KROC 041229Z 26007KT 3SM -RA BR SCT022 BKN035 OVC065 23/21 A2999 RMK AO2 LTG DSNT NW RAB18 P0015 T02330211
2026-07-03 21:12:00Z 360° at 24 kts, Gusting to 39 kts Very Gusty Winds 10+ VFR Clouds FEW at 4600, BROKEN at 8000, BROKEN at 10000, BROKEN at 18000 SPECI KROC 032112Z 36024G39KT 10SM FEW046 BKN080 BKN100 BKN180 26/17 A2998 RMK AO2 PK WND 01039/2112 WSHFT 2056 T02560172
2026-07-02 00:04:00Z 350° at 7 kts, Gusting to 20 kts Light Thunderstorms, Gusty Winds 5 MVFR Clouds SCATTERED at 1500, BROKEN at 4600, OVERCAST at 8000, BROKEN at 9000 SPECI KROC 020004Z 35007G20KT 5SM R04/4500VP6000FT -TSRA BR SCT015CB BKN046 OVC080 24/22 A2996 RMK AO2 WSHFT 2341 LTG DSNT NE AND E PRESFR OCNL LTGICCCCG VC E TS VC E MOV E P0026 T02390217
2026-07-01 23:54:00Z 350° at 16 kts, Gusting to 42 kts Heavy Thunderstorms, Very Gusty Winds 2 IFR Clouds BROKEN at 1500, OVERCAST at 4000, BROKEN at 11000, BROKEN at 30000 METAR KROC 012354Z 35016G42KT 2SM R04/3500VP6000FT +TSRA BR BKN015CB OVC040 24/22 A3001 RMK AO2 PK WND 29042/2346 WSHFT 2338 SLP158 TSB35 OCNL LTGICCCCG OHD TS OHD MOV E P0020 60020 T02390217 10344 20239 53024
2026-07-01 23:38:00Z 260° at 17 kts, Gusting to 27 kts Thunderstorms, Gusty Winds 10+ VFR Clouds SCATTERED at 4500, BROKEN at 7500, BROKEN at 7500, BROKEN at 21000 SPECI KROC 012338Z 26017G27KT 10SM TS SCT045CB BKN075 31/22 A2998 RMK AO2 PK WND 28029/2305 TSB35 OCNL LTGICCCCG VC W-NW TS VC W-NW MOV E T03060222
2026-07-01 06:16:00Z 50° at 13 kts Heavy Thunderstorms 7 MVFR Clouds FEW at 1900, BROKEN at 3000, OVERCAST at 4900, OVERCAST at 2800 SPECI KROC 010616Z 05013KT 7SM +TSRA FEW019 BKN030CB OVC049 22/21 A2997 RMK AO2 PK WND 04031/0557 RAB00 TSE06B10 FRQ LTGCCICCG VC N TS VC N MOV S P0000 T02220206
2026-06-26 05:32:00Z Winds Calm Thunderstorms 10+ VFR Clouds FEW at 3000, BROKEN at 11000, OVERCAST at 20000, OVERCAST at 9800 SPECI KROC 260532Z 00000KT 10SM TS FEW030CB BKN110 OVC200 16/16 A2995 RMK AO2 TSB26 FRQ LTGCCICCG VC NW TS VC W MOV E T01560156
2026-06-25 17:12:00Z 233° at 6 kts Heavy Rain 2.5 IFR Clouds SCATTERED at 6500, OVERCAST at 8500, OVERCAST at 3800, SCATTERED at 2800 SPECI KROC 251712Z 233006KT 2 1/2SM +RA BR SCT065 OVC085 16/15 A3007 RMK A02 SLP184 P0008 T01610150
2026-06-23 00:18:00Z 40° at 10 kts Light Rain 3 LIFR Clouds OVERCAST at 400, SCATTERED at 4200, BROKEN at 6000, BROKEN at 8700 SPECI KROC 230018Z COR 04010KT 3SM -RA BR OVC004 15/14 A2995 RMK A02 T01500144 P0000
2026-06-22 23:54:00Z 30° at 11 kts Light Rain 2.5 LIFR Clouds BROKEN at 300, OVERCAST at 1300, BROKEN at 12000, OVERCAST at 25000 SPECI KROC 222354Z 03011KT 2 1/2SM -RA BR BKN003 OVC013 15/15 A2995 RMK A02 DZE53RAB53 SLP143 T01500150 P0000 60002 10167 20150 53014
2026-06-22 20:42:00Z 100° at 10 kts Light Rain 4 MVFR Clouds SCATTERED at 700, BROKEN at 1900, OVERCAST at 4100, BROKEN at 25000 SPECI KROC 222042Z 10010KT 4SM -RA BR SCT007 BKN019 OVC041 16/16 A2991 RMK AO2 P0001 T01610156 $
2026-06-22 19:54:00Z 90° at 10 kts Light Rain 2.5 IFR Clouds SCATTERED at 800, BROKEN at 1400, OVERCAST at 3900, OVERCAST at 9000 METAR KROC 221954Z 09010KT 2 1/2SM -RA BR SCT008 BKN014 OVC039 16/15 A2992 RMK A02 SLP134 P0000 T01610150
2026-06-22 19:52:00Z 100° at 9 kts, Gusting to 17 kts Light Rain 2.5 IFR Clouds SCATTERED at 800, BROKEN at 1400, OVERCAST at 3900, OVERCAST at 25000 SPECI KROC 221952Z 10009G17KT 2 1/2SM -RA BR SCT008 BKN014 OVC039 16/15 A2992 RMK A02 P0000
2026-06-22 19:01:00Z 100° at 9 kts, Gusting to 17 kts Light Rain 6 MVFR Clouds SCATTERED at 600, BROKEN at 1200, OVERCAST at 4300, BROKEN at 5500 SPECI KROC 221901Z 10009G17KT 6SM -RA BR SCT006 BKN012 OVC043 16/16 A2992 RMK A02 P0000 T01610156
2026-06-22 18:54:00Z 90° at 10 kts, Gusting to 18 kts Light Rain, Gusty Winds 6 MVFR Clouds BROKEN at 1000, BROKEN at 1400, OVERCAST at 4300, BROKEN at 37000 METAR KROC 221854Z 09010G18KT 6SM -RA BR BKN010 BKN014 OVC043 16/15 A2992 RMK A02 SLP135 P0001 T01610150
2026-06-22 18:32:00Z 90° at 7 kts Light Rain 3 IFR Clouds BROKEN at 700, BROKEN at 1300, OVERCAST at 4700, BROKEN at 10000 SPECI KROC 221832Z 09007KT 3SM -RA BR BKN007 BKN013 OVC047 16/15 A2993 RMK A02 P0001 T01610150
2026-06-22 18:04:00Z 90° at 8 kts Light Rain 4 MVFR Clouds SCATTERED at 700, BROKEN at 1100, OVERCAST at 5000, OVERCAST at 3500 SPECI KROC 221804Z 09008KT 4SM -RA BR SCT007 BKN011 OVC050 16/15 A2993 RMK A02 P0000 T01610150
2026-06-22 17:54:00Z 90° at 9 kts Light Rain 6 VFR Clouds FEW at 1000, BROKEN at 4600, OVERCAST at 5500, BROKEN at 37000 METAR KROC 221754Z 09009KT 6SM -RA BR FEW010 BKN046 OVC055 16/15 A2993 RMK AO2 SLP139 P0003 60029 T01610150 10167 20150 58013 $
2026-06-22 17:37:00Z 120° at 8 kts Light Rain 4 MVFR Clouds FEW at 800, SCATTERED at 1400, OVERCAST at 4600, BROKEN at 3800 SPECI KROC 221737Z 12008KT 4SM -RA BR FEW008 SCT014 OVC046 16/15 A2994 RMK A02 P0002 T01610150
2026-06-22 16:54:00Z 120° at 8 kts Light Rain 5 MVFR Clouds FEW at 1100, OVERCAST at 6000, BROKEN at 25000, BROKEN at 23000 METAR KROC 221654Z 12008KT 5SM -RA BR FEW011 OVC060 16/14 A2996 RMK A02 SLP146 P0001 T01610144
2026-06-22 16:34:00Z 140° at 10 kts Light Rain 4 MVFR Clouds SCATTERED at 1200, BROKEN at 6000, OVERCAST at 7000, BROKEN at 4900 SPECI KROC 221634Z 14010KT 4SM -RA BR SCT012 BKN060 OVC070 16/14 A2996 RMK A02 P0000 T01610144
2026-06-22 12:47:00Z Not Available Heavy Rain 2.5 IFR Clouds OVERCAST at 8500, OVERCAST at 1000, OVERCAST at 29000, BROKEN at 5400 SPECI KROC 221247Z 270/0KT 2 1/2SM +RA OVC085 16/14 A2999 RMK A02 P0007 T01560144
2026-06-19 18:54:00Z 260° at 18 kts, Gusting to 33 kts Heavy Rain, Very Gusty Winds 3 MVFR Clouds SCATTERED at 3500, BROKEN at 7000, BROKEN at 11000, BROKEN at 25000 METAR KROC 191854Z 26018G33KT 3SM +RA SCT035 BKN070 BKN110 16/13 A2973 RMK PK WND 25033/1852 TS MOV ESE TSB1757E45 P0004 T01610128
2026-06-19 18:28:00Z 270° at 18 kts, Gusting to 26 kts Heavy Thunderstorms, Gusty Winds 1.5 IFR Clouds FEW at 900, BROKEN at 4100, BROKEN at 10000, BROKEN at 22000 SPECI KROC 191828Z 27018G26KT 1 1/2SM +TSRA FEW009 BKN041CB BKN100 BKN220 18/14 A2972 RMK AO2 PK WND 26026/1827 VIS 1/4V5 OCNL LTGICCCCG OHD TS OHD MOV E TSB1757 P0002 T01780144 $
2026-06-18 21:54:00Z 280° at 20 kts, Gusting to 36 kts Very Gusty Winds 10+ VFR Clouds BROKEN at 3500, BROKEN at 6000, BROKEN at 8500, OVERCAST at 9000 METAR KROC 182154Z 28020G36KT 10SM BKN035 BKN060 BKN085 22/12 A2949 RMK SLPNO
2026-06-18 20:54:00Z 260° at 26 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 2500, SCATTERED at 4000, BROKEN at 8500, BROKEN at 18000 METAR KROC 182054Z 26026G35KT 10SM SCT025 SCT040 BKN085 BKN180 24/13 A2947 RMK SLPNO
2026-06-18 19:54:00Z 270° at 23 kts, Gusting to 38 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4000, BROKEN at 8500, BROKEN at 24000, BROKEN at 33000 METAR KROC 181954Z 27023G38KT 10SM SCT040 BKN085 26/14 A2945 RMK SLPNO
2026-06-18 18:54:00Z 260° at 27 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4500, SCATTERED at 15000, BROKEN at 17000, BROKEN at 22000 METAR KROC 181854Z 26027G35KT 10SM SCT045 26/14 A2941 RMK SLP NO
2026-06-18 17:54:00Z 260° at 27 kts, Gusting to 39 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 3500, OVERCAST at 6500, OVERCAST at 11000, BROKEN at 25000 METAR KROC 181754Z 26027G39KT 10SM SCT035 26/14 A2939 RMK A02 SLPNO MDT CU DSNT NW
2026-06-18 16:54:00Z 270° at 30 kts, Gusting to 47 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 3500, BROKEN at 26000, SCATTERED at 10000, BROKEN at 33000 METAR KROC 181654Z 27030G47KT 10SM SCT035 BKN260 25/13 A2937 RMK A02SLPNO CB DSNT NW-N
2026-06-18 15:54:00Z 270° at 30 kts, Gusting to 48 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4100, BROKEN at 26000, OVERCAST at 11000, BROKEN at 24000 METAR KROC 181554Z 27030G48KT 10SM SCT041 BKN260 23/14 A2935 RMK AO2 PK WND 27048/1554 SLP938 T02330144 $
2026-06-18 14:54:00Z 260° at 20 kts, Gusting to 37 kts Very Gusty Winds 10+ VFR Clouds FEW at 3000, BROKEN at 3600, OVERCAST at 5500, BROKEN at 6000 METAR KROC 181454Z 26020G37KT 10SM FEW030 BKN036 23/17 A2933 RMK AO2 PK WND 24037/1450 LTG DSNT N SLP932 60030 T02330167 58002 $
2026-06-18 13:14:00Z 250° at 11 kts, Gusting to 21 kts Light Rain, Gusty Winds 2.5 IFR Clouds SCATTERED at 2700, BROKEN at 3400, OVERCAST at 9500, BROKEN at 6500 SPECI KROC 181314Z 25011G21KT 2 1/2SM R04/3500VP6000FT -RA BR SCT027 BKN034 OVC095 19/18 A2934 RMK AO2 LTG DSNT NE P0021 T01890178 $
2026-06-18 12:54:00Z 280° at 16 kts, Gusting to 31 kts Heavy Rain, Very Gusty Winds 3 MVFR Clouds FEW at 2600, SCATTERED at 3800, OVERCAST at 4600, OVERCAST at 5500 METAR KROC 181254Z 28016G31KT 3SM R04/4500VP6000FT +RA BR FEW026 SCT038 OVC046 19/17 A2934 RMK AO2 PK WND 28031/1245 WSHFT 1230 SLP935 TS OHD DISPT RAB30 TSB30E53 P0009 T01890172 $
2026-06-18 08:10:00Z 130° at 14 kts, Gusting to 22 kts Light Rain, Gusty Winds 6 VFR Clouds SCATTERED at 2800, BROKEN at 3800, OVERCAST at 6000, OVERCAST at 9600 SPECI KROC 180810Z 13014G22KT 6SM -RA BR SCT028 BKN038 OVC060 17/16 A2942 RMK AO2 PRESFR P0015 T01720161 $
2026-06-18 07:54:00Z 170° at 12 kts Heavy Rain 2 IFR Clouds FEW at 2700, BROKEN at 3400, OVERCAST at 9000, SCATTERED at 10000 METAR KROC 180754Z 17012KT 2SM R04/6000VP6000FT +RA BR FEW027 BKN034 OVC090 17/16 A2946 RMK AO2 PK WND 18026/0720 PRESFR SLP976 P0051 T01720161 $
2026-06-18 07:40:00Z 240° at 10 kts Heavy Rain 1.75 IFR Clouds FEW at 3200, BROKEN at 4100, OVERCAST at 9000, OVERCAST at 21000 SPECI KROC 180740Z 24010KT 1 3/4SM +RA BR FEW032 BKN041 OVC090 17/16 A2949 RMK AO2 PK WND 18026/0720 P0024 T01720161 $
2026-06-16 21:44:00Z 310° at 7 kts, Gusting to 22 kts Heavy Thunderstorms, Gusty Winds 2 IFR Clouds BROKEN at 6000, BROKEN at 7500, BROKEN at 25000, OVERCAST at 7500 SPECI KROC 162144Z 31007G22KT 270V340 2SM +TSRA BKN060CB BKN075 BKN250 18/11 A2976 RMK AO2 RAB31 TSB37 OCNL LTGICCCCG OHD TS OHD MOV NE P0002 T01830106 $
2026-06-16 21:37:00Z 250° at 16 kts, Gusting to 22 kts Thunderstorms, Gusty Winds 7 VFR Clouds BROKEN at 6500, BROKEN at 10000, BROKEN at 25000 SPECI KROC 162137Z 25016G22KT 7SM TSRA BKN065CB BKN100 BKN250 19/12 A2975 RMK AO2 RAB31 TSB37 OCNL LTGICCCCG VC SW TS VC SW MOV NE P0000 T01940122 $
2026-06-15 02:54:00Z 330° at 13 kts, Gusting to 21 kts Light Rain, Gusty Winds 5 IFR Clouds BROKEN at 700, OVERCAST at 1400, OVERCAST at 6000, BROKEN at 24000 METAR KROC 150254Z 33013G21KT 5SM -RA BR BKN007 OVC014 14/13 A2972 RMK AO2 RAE05B24 SLP066 P0002 60003 T01440133 51033 $
2026-06-14 22:03:00Z 290° at 4 kts Light Rain 5 MVFR Clouds OVERCAST at 5500, BROKEN at 6500, OVERCAST at 7500, OVERCAST at 2600 SPECI KROC 142203Z 29004KT 5SM -RA BR OVC055 17/16 A2968 RMK AO2 P0002 T01670161 $
2026-06-14 21:18:00Z 50° at 5 kts Heavy Rain 2 IFR Clouds FEW at 700, SCATTERED at 5500, OVERCAST at 7000, BROKEN at 20000 SPECI KROC 142118Z 05005KT 2SM R04/4500VP6000FT +RA BR FEW007 SCT055 OVC070 17/16 A2968 RMK AO2 TSE04 TS MOVD E OCNL LTGICCC DSNT E CB DSNT E P0008 T01670161 $
2026-06-14 20:54:00Z 10° at 10 kts Light Thunderstorms 2 IFR Clouds SCATTERED at 1000, SCATTERED at 3600, BROKEN at 5000, BROKEN at 20000 METAR KROC 142054Z 01010KT 2SM -TSRA BR SCT010 SCT036CB BKN050 17/16 A2969 RMK AO2 PK WND 32036/2004 SFC VIS 4 RAB1959 SLP054 OCNL LTGICCCCG OHD-SE TS OHD-SE MOV E P0091 60091 T01670161 53007 $
2026-06-14 20:44:00Z 10° at 9 kts Light Thunderstorms 2 IFR Clouds SCATTERED at 1000, SCATTERED at 3600, BROKEN at 5000, OVERCAST at 14000 SPECI KROC 142044Z 01009KT 2SM -TSRA BR SCT010 SCT036CB BKN050 17/16 A2970 RMK AO2 PK WND 32036/2004 RAB1959 OCNL LTGICCCCG OHD-SE TS OHD-SE MOV E P0088 T01670156 $
2026-06-14 20:08:00Z 10° at 22 kts, Gusting to 36 kts Very Gusty Winds 0.5 LIFR Clouds SCATTERED at 1000, SCATTERED at 3600, BROKEN at 5000, OVERCAST at 3000 SPECI KROC 142008Z 01022G36KT 1/2SM R04/1400VP6000FT +TSRA FG SCT010 SCT036CB BKN050 17/16 A2965 RMK AO2 PK WND 32036/2004 RAB1959 OCNL LTGICCCCG OHD TS OHD MOV E P0007 T01720161 $
2026-06-14 19:54:00Z 340° at 12 kts Thunderstorms 10+ VFR Clouds FEW at 1500, SCATTERED at 3000, BROKEN at 5500, BROKEN at 21000 METAR KROC 141954Z 34012KT 10SM TS FEW015 SCT030CB BKN055 21/18 A2962 RMK AO2 PK WND 01027/1954 TSB35 SLP029 OCNL LTGICCC OHD TS OHD MOV E T02110178 $
2026-06-14 19:41:00Z 240° at 10 kts Thunderstorms 10+ VFR Clouds FEW at 2500, SCATTERED at 4000, BROKEN at 7500, OVERCAST at 8500 SPECI KROC 141941Z 24010KT 10SM TS FEW025 SCT040CB BKN075 24/19 A2961 RMK AO2 TSB35 OCNL LTGICCCCG VC N AND W-NW TS VC N AND W-NW MOV E T02440189
2026-06-14 17:54:00Z 210° at 6 kts, Gusting to 16 kts Light Rain 6 VFR Clouds FEW at 2300, BROKEN at 4400, OVERCAST at 6000, OVERCAST at 14000 METAR KROC 141754Z 21006G16KT 6SM R04/5000VP6000FT -RA BR FEW023 BKN044 OVC060 20/19 A2967 RMK AO2 TSB27E42 SLP047 OCNL LTGICCCCG DSNT NE CB DSNT NE MOV NE TS MOVD NE P0012 60014 T02000189 10239 20200 58025
2026-06-14 17:27:00Z 220° at 8 kts Thunderstorms 2 IFR Clouds SCATTERED at 3200, BROKEN at 4800, OVERCAST at 9000, SCATTERED at 16000 SPECI KROC 141727Z 22008KT 2SM TSRA SCT032CB BKN048 OVC090 22/18 A2969 RMK AO2 TSB27 OCNL LTGICCC VC N TS VC N MOV NE P0002 T02170183
2026-06-11 21:17:00Z 350° at 7 kts Thunderstorms 10+ VFR Clouds SCATTERED at 2400, BROKEN at 3100, BROKEN at 7000, OVERCAST at 15000 SPECI KROC 112117Z 35007KT 10SM TS SCT024 BKN031CB BKN070 OVC150 24/22 A2975 RMK AO2 RAE2056 TSB04 OCNL LTGICCCCG VC NE-E TS VC NE-E MOV NE P0000 T02440217 $
2026-06-11 20:15:00Z 180° at 10 kts Thunderstorms 5 MVFR Clouds FEW at 900, BROKEN at 3900, OVERCAST at 5000 SPECI KROC 112015Z 18010KT 5SM R04/6000VP6000FT TSRA FEW009 BKN039CB OVC050 24/22 A2974 RMK AO2 RAB09 OCNL LTGICCCCG OHD TS OHD MOV NE P0017 T02440217 $
2026-06-11 19:54:00Z 170° at 10 kts, Gusting to 19 kts Thunderstorms, Gusty Winds 10+ VFR Clouds FEW at 600, SCATTERED at 4900, BROKEN at 8000, BROKEN at 13000 METAR KROC 111954Z 17010G19KT 10SM TS FEW006 SCT049CB BKN080 26/20 A2973 RMK AO2 SLP065 OCNL LTGICCC SE-S TS SE-S MOV ENE T02610200 $
2026-06-11 19:38:00Z 20° at 8 kts Thunderstorms 10+ VFR Clouds FEW at 600, SCATTERED at 4900, BROKEN at 8000, OVERCAST at 4900 SPECI KROC 111938Z COR 02008KT 10SM TS FEW006 SCT049CB BKN080 29/21 A2973 RMK AO2 OCNL LTGICCC SE-S TS SE-S MOV ENE T02940206 $
2026-06-10 01:09:00Z 220° at 3 kts Thunderstorms 4 MVFR Clouds FEW at 900, BROKEN at 3700, OVERCAST at 6500, OVERCAST at 14000 SPECI KROC 100109Z 22003KT 4SM R04/5500VP6000FT TSRA BR FEW009 BKN037CB OVC065 22/21 A2997 RMK AO2 WSHFT 0044 OCNL LTGICCCCG OHD TS OHD MOV NE P0012 T02170206 $
2026-06-10 01:00:00Z 270° at 6 kts Heavy Thunderstorms 2.5 IFR Clouds FEW at 900, BROKEN at 3900, OVERCAST at 6500, BROKEN at 21000 SPECI KROC 100100Z 27006KT 2 1/2SM +TSRA BR FEW009 BKN039CB OVC065 22/21 A2998 RMK AO2 WSHFT 0044 OCNL LTGICCCCG OHD TS OHD MOV NE P0002 T02170206 $
2026-06-10 00:30:00Z 200° at 13 kts, Gusting to 18 kts Thunderstorms, Gusty Winds 10+ VFR Clouds SCATTERED at 2200, BROKEN at 3500, BROKEN at 10000, OVERCAST at 25000 SPECI KROC 100030Z COR 20013G18KT 10SM TS SCT022 BKN035CB BKN100 OVC250 24/21 A2997 RMK AO2 TSB28 OCNL LTGICCCCG VC SE AND SW TS VC SE AND SW MOV NE T02440211 $
2026-06-09 20:41:00Z 360° at 7 kts Thunderstorms 4 MVFR Clouds BROKEN at 4400, BROKEN at 6000, OVERCAST at 9000, OVERCAST at 9300 SPECI KROC 092041Z 36007KT 4SM R04/4000VP6000FT TSRA BR BKN044CB BKN060 OVC090 24/22 A3000 RMK AO2 RAB00 TSB06 OCNL LTGICCCCG OHD TS OHD MOV NE P0009 T02390217 $
2026-06-09 20:33:00Z 290° at 7 kts Heavy Thunderstorms 2 IFR Clouds BROKEN at 5000, BROKEN at 7000, OVERCAST at 9000, OVERCAST at 10000 SPECI KROC 092033Z 29007KT 2SM R04/4000VP6000FT +TSRA BKN050CB BKN070 OVC090 24/21 A3001 RMK AO2 RAB00 TSB06 OCNL LTGICCCCG OHD TS OHD MOV NE P0002 T02390211 $
2026-06-06 16:54:00Z 270° at 21 kts, Gusting to 39 kts Very Gusty Winds 10+ VFR Clouds CLR at 15000, BROKEN at 22000, OVERCAST at 4900, OVERCAST at 6000 METAR KROC 061654Z 27021G39KT 10SM CLR 27/16 A2972 RMK AO2 PK WND 27041/1643 SLP063 T02670156 $
2026-06-06 15:54:00Z 270° at 22 kts, Gusting to 36 kts Very Gusty Winds 10+ VFR Clouds BROKEN at 3800, SCATTERED at 18000, BROKEN at 32000, BROKEN at 25000 METAR KROC 061554Z 27022G36KT 10SM BKN038 26/18 A2973 RMK AO2 PK WND 25042/1524 SLP066 T02610178 $
2026-06-06 11:54:00Z 200° at 9 kts Light Rain 5 MVFR Clouds SCATTERED at 4500, BROKEN at 8000, OVERCAST at 11000, BROKEN at 30000 METAR KROC 061154Z 20009KT 5SM -RA BR SCT045 BKN080 OVC110 18/17 A2980 RMK AO2 SLP091 P0019 60028 70028 T01830172 10217 20183 58015 $
2026-06-06 11:30:00Z 230° at 8 kts Heavy Rain 1.5 IFR Clouds BROKEN at 4700, OVERCAST at 6000, OVERCAST at 2900, BROKEN at 8000 SPECI KROC 061130Z 23008KT 1 1/2SM R04/5500VP6000FT +RA BR BKN047 OVC060 18/17 A2982 RMK AO2 VIS 3/4V2 1/2 P0008 T01830172 $
2026-05-30 01:41:00Z 30° at 19 kts, Gusting to 38 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 6000, BROKEN at 7000, OVERCAST at 9000, OVERCAST at 19000 SPECI KROC 300141Z 03019G38KT 10SM SCT060 BKN070 OVC090 17/02 A2985 RMK AO2 PK WND 36038/0132 WSHFT 0123 PRESRR BINOVC T01670022
2026-05-25 02:54:00Z 200° at 5 kts Light Rain 6 VFR Clouds FEW at 4900, SCATTERED at 7500, OVERCAST at 9500, OVERCAST at 9000 METAR KROC 250254Z 20005KT 6SM -RA BR FEW049 SCT075 OVC095 14/14 A3007 RMK AO2 SLP187 P0004 60014 T01440139 50004 $
2026-05-24 05:54:00Z 150° at 6 kts Light Rain 4 MVFR Clouds FEW at 1000, BROKEN at 2500, OVERCAST at 3800, BROKEN at 9000 METAR KROC 240554Z 15006KT 4SM -RA BR FEW010 BKN025 OVC038 10/09 A3019 RMK AO2 SLP229 P0012 60032 T01000089 10106 20094 58006
2026-05-24 04:54:00Z 170° at 11 kts Heavy Rain 3 MVFR Clouds BROKEN at 2100, OVERCAST at 2600, OVERCAST at 3500, BROKEN at 3000 METAR KROC 240454Z 17011KT 3SM +RA BR BKN021 OVC026 10/09 A3020 RMK AO2 SLP233 P0016 T01000089 401440078
2026-05-23 20:54:00Z 130° at 17 kts, Gusting to 30 kts Light Rain, Very Gusty Winds 5 MVFR Clouds BROKEN at 1900, OVERCAST at 2500, SCATTERED at 4000 METAR KROC 232054Z 13017G30KT 5SM -RA BR BKN019 OVC025 08/07 A3030 RMK AO2 PK WND 14033/2015 SLP266 P0004 60064 T00830067 56012
2026-05-23 19:34:00Z 140° at 18 kts, Gusting to 29 kts Heavy Rain, Gusty Winds 2.5 IFR Clouds FEW at 1800, OVERCAST at 4000, BROKEN at 4400, BROKEN at 4600 SPECI KROC 231934Z 14018G29KT 2 1/2SM R04/5500VP6000FT +RA BR FEW018 OVC040 08/07 A3032 RMK AO2 PK WND 15029/1932 P0021 T00830067
2026-05-23 19:07:00Z 130° at 17 kts, Gusting to 26 kts Heavy Rain, Gusty Winds 1.5 IFR Clouds SCATTERED at 1600, BROKEN at 3300, OVERCAST at 4600, BROKEN at 20000 SPECI KROC 231907Z 13017G26KT 1 1/2SM R04/4000VP6000FT +RA BR SCT016 BKN033 OVC046 08/07 A3033 RMK AO2 PK WND 14026/1905 TWR VIS 2 P0008 T00830072
2026-05-23 18:54:00Z 140° at 11 kts, Gusting to 25 kts Heavy Rain, Gusty Winds 2 IFR Clouds SCATTERED at 1600, BROKEN at 3300, OVERCAST at 4800, BROKEN at 30000 METAR KROC 231854Z 14011G25KT 2SM R04/5500VP6000FT +RA BR SCT016 BKN033 OVC048 08/07 A3034 RMK AO2 SLP278 P0025 T00830072
2026-05-23 18:39:00Z 140° at 14 kts, Gusting to 21 kts Heavy Rain, Gusty Winds 1.75 IFR Clouds SCATTERED at 1400, BROKEN at 2000, OVERCAST at 4800, OVERCAST at 5500 SPECI KROC 231839Z 14014G21KT 1 3/4SM R04/5500VP6000FT +RA BR SCT014 BKN020 OVC048 08/07 A3033 RMK AO2 TWR VIS 2 P0017 T00830067
2026-05-23 18:05:00Z 140° at 12 kts, Gusting to 25 kts Heavy Rain, Gusty Winds 1.25 IFR Clouds FEW at 1400, BROKEN at 1900, OVERCAST at 5000 SPECI KROC 231805Z 14012G25KT 1 1/4SM R04/3500VP6000FT +RA BR FEW014 BKN019 OVC050 08/07 A3032 RMK AO2 P0006 T00830072
2026-05-23 16:54:00Z 150° at 12 kts, Gusting to 22 kts Heavy Rain, Gusty Winds 4 MVFR Clouds FEW at 1500, FEW at 2400, OVERCAST at 5000, BROKEN at 25000 METAR KROC 231654Z 15012G22KT 4SM +RA BR FEW015 FEW024 OVC050 09/07 A3034 RMK AO2 SLP278 P0014 T00890072
2026-05-20 10:13:00Z 330° at 13 kts, Gusting to 25 kts Light Rain, Gusty Winds 5 MVFR Clouds FEW at 700, OVERCAST at 1200, OVERCAST at 9000, OVERCAST at 4900 SPECI KROC 201013Z 33013G25KT 5SM -RA BR FEW007 OVC012 17/15 A2998 RMK AO2 PK WND 33027/1003 WSHFT 0955 RAB02 PRESRR FROPA P0000 T01670150 $
2026-05-20 01:34:00Z 280° at 13 kts, Gusting to 42 kts Light Rain, Very Gusty Winds 10+ VFR Clouds FEW at 6000, BROKEN at 7500, BROKEN at 11000, BROKEN at 14000 SPECI KROC 200134Z COR 28013G42KT 10SM -RA FEW060 BKN075 BKN110 23/17 A2993 RMK AO2 PK WND 29042/0126 WSHFT 0119 RAB27 P0003 T02330167 $
2026-05-16 21:22:00Z 220° at 8 kts Heavy Rain 2.5 IFR Clouds FEW at 6500, BROKEN at 8500, OVERCAST at 10000, OVERCAST at 4200 SPECI KROC 162122Z 22008KT 2 1/2SM +RA BR FEW065 BKN085 OVC100 16/15 A2986 RMK AO2 P0011 T01560150 $
2026-05-16 19:42:00Z 280° at 11 kts Thunderstorms 6 VFR Clouds FEW at 6000, OVERCAST at 8500, BROKEN at 20000, OVERCAST at 4700 SPECI KROC 161942Z COR 28011KT 6SM TSRA FEW060 OVC085CB 18/15 A2990 RMK AO2 PK WND 31032/1902 WSHFT 1852 RAB00 TSB04E20B40 OCNL LGTIC DIST ALQDS TS VC W MOV E P0003 T01830150 $
2026-05-14 21:54:00Z 310° at 7 kts Light Rain 6 MVFR Clouds SCATTERED at 500, BROKEN at 1200, OVERCAST at 2400, OVERCAST at 2900 METAR KROC 142154Z 31007KT 6SM -RA BR SCT005 BKN012 OVC024 08/07 A2986 RMK AO2 SLP117 P0002 T00780072 $
2026-05-14 21:43:00Z 320° at 8 kts Light Rain 3 MVFR Clouds SCATTERED at 500, BROKEN at 1200, OVERCAST at 1900, OVERCAST at 6000 SPECI KROC 142143Z 32008KT 3SM -RA BR SCT005 BKN012 OVC019 08/07 A2986 RMK AO2 P0002 T00780072 $
2026-05-14 21:31:00Z 330° at 8 kts Light Rain 2.5 IFR Clouds BROKEN at 500, OVERCAST at 1400, OVERCAST at 6000, OVERCAST at 6000 SPECI KROC 142131Z 33008KT 2 1/2SM -RA BR BKN005 OVC014 08/07 A2986 RMK AO2 P0002 T00780072 $
2026-05-14 21:15:00Z 340° at 7 kts Light Rain 1.5 IFR Clouds BROKEN at 600, BROKEN at 1000, OVERCAST at 1400, BROKEN at 20000 SPECI KROC 142115Z 34007KT 1 1/2SM -RA BR BKN006 BKN010 OVC014 08/07 A2986 RMK AO2 P0000 T00780072 $
2026-05-14 21:05:00Z 340° at 6 kts Light Rain 2.5 IFR Clouds BROKEN at 600, BROKEN at 1200, OVERCAST at 1900 SPECI KROC 142105Z 34006KT 2 1/2SM -RA BR BKN006 BKN012 OVC019 08/07 A2986 RMK AO2 P0000 T00780072 $
2026-05-14 20:54:00Z 340° at 6 kts Light Rain 5 MVFR Clouds FEW at 800, BROKEN at 1400, OVERCAST at 1900, BROKEN at 9200 METAR KROC 142054Z 34006KT 5SM -RA BR FEW008 BKN014 OVC019 08/07 A2986 RMK AO2 DZE25RAB25 SLP116 P0001 60001 T00780067 53010 $
2026-05-14 18:05:00Z 310° at 7 kts Light Rain 3 MVFR Clouds SCATTERED at 700, BROKEN at 1200, OVERCAST at 2000, OVERCAST at 8100 SPECI KROC 141805Z 31007KT 3SM -RA BR SCT007 BKN012 OVC020 08/07 A2983 RMK AO2 SFC VIS 6 RAB1757 P0000 T00780067 $
2026-05-14 16:54:00Z 290° at 6 kts Light Rain 2 IFR Clouds BROKEN at 600, BROKEN at 1200, OVERCAST at 1600 METAR KROC 141654Z 29006KT 2SM -RA BR BKN006 BKN012 OVC016 07/07 A2983 RMK AO2 SFC VIS 2 1/2 VIS 1 3/4V4 DZE34RAB34 SLP105 P0000 T00720067 $
2026-05-14 16:46:00Z 280° at 5 kts Light Rain 2 IFR Clouds SCATTERED at 600, OVERCAST at 1200, OVERCAST at 3200 SPECI KROC 141646Z 28005KT 2SM R04/6000VP6000FT -RA BR SCT006 OVC012 07/07 A2983 RMK AO2 DZE34RAB34 P0000 T00720067 $
2026-05-14 14:15:00Z 260° at 6 kts Light Rain 2.5 IFR Clouds FEW at 700, BROKEN at 1300, OVERCAST at 2500 SPECI KROC 141415Z 26006KT 2 1/2SM R04/6000VP6000FT -RA BR FEW007 BKN013 OVC025 07/06 A2982 RMK AO2 VIS 2V3 RAB03 P0000 T00670061 $
2026-05-13 21:54:00Z 260° at 21 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 1500, SCATTERED at 4000, BROKEN at 20000, BROKEN at 25000 METAR KROC 132154Z 26021G35KT 10SM FEW015 SCT040 BKN200 14/06 A2970 RMK AO2 PK WND 27037/2127 SLP062 T01440056 $
2026-05-13 18:17:00Z 220° at 11 kts, Gusting to 22 kts Thunderstorms, Gusty Winds 10+ VFR Clouds SCATTERED at 3900, SCATTERED at 6000, BROKEN at 8500, BROKEN at 5500 SPECI KROC 131817Z 22011G22KT 10SM TS SCT039CB SCT060 BKN085 18/11 A2965 RMK AO2 TSB16 OCNL LTGICCC VC W TS VC W MOV NNE T01830111
2026-05-10 00:13:00Z 290° at 20 kts, Gusting to 40 kts Vicinity Thunderstorms, Very Gusty Winds 2.5 IFR Clouds FEW at 4500, BROKEN at 6500, OVERCAST at 10000, OVERCAST at 10000 SPECI KROC 100013Z COR 29020G40KT 2 1/2SM VCTS RN FEW045 BKN065CB OVC100 12/10 A2969 RMK AO2 PK WND 30040/0004 RAB02RAEMM TSE2358 OCNL LGTIC VC NW-N TS VC NW-N MOV E P0001 T01220100 $
2026-05-06 23:54:00Z 360° at 10 kts Light Rain 4 MVFR Clouds SCATTERED at 900, BROKEN at 1400, BROKEN at 2500, OVERCAST at 15000 METAR KROC 062354Z 36010KT 4SM -RA BR SCT009 BKN014 BKN025 OVC150 07/05 A2986 RMK AO2 WSHFT 2339 SLP119 P0010 60011 T00670050 10094 20067 53013 $
2026-05-06 23:19:00Z 280° at 5 kts Light Rain 3 MVFR Clouds FEW at 900, BROKEN at 1700, OVERCAST at 3200 SPECI KROC 062319Z 28005KT 3SM -RA BR FEW009 BKN017 OVC032 08/07 A2985 RMK AO2 P0006 T00830067
2026-05-06 10:54:00Z 80° at 6 kts Light Rain 5 MVFR Clouds SCATTERED at 800, OVERCAST at 3900, BROKEN at 20000 METAR KROC 061054Z 08006KT 5SM -RA BR SCT008 OVC039 07/06 A2978 RMK AO2 SLP090 P0005 T00670061
2026-05-05 20:54:00Z 270° at 21 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 6000, BROKEN at 7000, BROKEN at 9000, OVERCAST at 22000 METAR KROC 052054Z 27021G35KT 10SM SCT060 BKN070 BKN090 OVC220 18/10 A2970 RMK AO2 PK WND 28035/2054 SLP058 T01780100 51010
2026-05-05 19:54:00Z 260° at 24 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 5000, SCATTERED at 9500, BROKEN at 11000, OVERCAST at 16000 METAR KROC 051954Z 26024G35KT 10SM FEW050 SCT095 BKN110 OVC160 19/11 A2968 RMK AO2 PK WND 27038/1938 SLP053 T01890106
2026-04-29 23:11:00Z 20° at 9 kts Light Rain 6 IFR Clouds OVERCAST at 500, BROKEN at 3700, OVERCAST at 4900, OVERCAST at 8000 SPECI KROC 292311Z 02009KT 6SM -RA BR OVC005 08/08 A2972 RMK AO2 PRESFR P0005 T00830078
2026-04-29 23:01:00Z 360° at 8 kts Heavy Rain 3 LIFR Clouds OVERCAST at 400, BROKEN at 800, OVERCAST at 4200, OVERCAST at 6000 SPECI KROC 292301Z 36008KT 3SM +RA BR OVC004 08/08 A2974 RMK AO2 P0003 T00780078
2026-04-29 22:54:00Z 350° at 9 kts Heavy Rain 2.5 LIFR Clouds OVERCAST at 400, OVERCAST at 9000, OVERCAST at 3000, BROKEN at 25000 METAR KROC 292254Z 35009KT 2 1/2SM +RA BR OVC004 08/08 A2975 RMK AO2 SLP077 P0018 T00780078
2026-04-29 22:43:00Z 350° at 8 kts Heavy Rain 2.5 LIFR Clouds OVERCAST at 400, SCATTERED at 15000, SCATTERED at 19000 SPECI KROC 292243Z 35008KT 2 1/2SM +RA BR OVC004 08/07 A2975 RMK AO2 P0014 T00780072
2026-04-29 22:08:00Z 10° at 8 kts Heavy Rain 2.5 LIFR Clouds OVERCAST at 400, BROKEN at 1400, OVERCAST at 2000, BROKEN at 5500 SPECI KROC 292208Z 01008KT 2 1/2SM +RA BR OVC004 08/08 A2974 RMK AO2 P0004 T00780078
2026-04-29 21:54:00Z 20° at 7 kts Heavy Rain 3 LIFR Clouds OVERCAST at 300, SCATTERED at 5000, OVERCAST at 7500, BROKEN at 7000 METAR KROC 292154Z 02007KT 3SM +RA BR OVC003 08/08 A2973 RMK AO2 SLP072 P0010 T00780078
2026-04-29 20:54:00Z 10° at 9 kts Light Rain 5 LIFR Clouds OVERCAST at 400, BROKEN at 3600, OVERCAST at 5000, OVERCAST at 5000 METAR KROC 292054Z 01009KT 5SM -RA BR OVC004 09/09 A2975 RMK AO2 SLP077 P0004 60022 T00940089 56019
2026-04-29 18:42:00Z 30° at 8 kts Light Rain 4 IFR Clouds BROKEN at 500, BROKEN at 2200, OVERCAST at 6000, BROKEN at 3700 SPECI KROC 291842Z 03008KT 4SM -RA BR BKN005 BKN022 OVC060 10/09 A2978 RMK AO2 P0009 T01000094
2026-04-29 18:27:00Z 20° at 12 kts Heavy Rain 2.5 IFR Clouds BROKEN at 500, BROKEN at 2000, OVERCAST at 2400, BROKEN at 7800 SPECI KROC 291827Z 02012KT 2 1/2SM +RA BR BKN005 BKN020 OVC024 10/09 A2979 RMK AO2 P0003 T01000089
2026-04-29 18:06:00Z 360° at 9 kts Light Rain 6 MVFR Clouds FEW at 700, BROKEN at 2100, OVERCAST at 2600 SPECI KROC 291806Z 36009KT 6SM -RA BR FEW007 BKN021 OVC026 11/09 A2980 RMK AO2 P0001 T01060094
2026-04-28 14:54:00Z 200° at 21 kts, Gusting to 36 kts Light Rain, Very Gusty Winds 8 VFR Clouds FEW at 5000, BROKEN at 7500, OVERCAST at 9000, BROKEN at 4000 METAR KROC 281454Z 20021G36KT 8SM -RA FEW050 BKN075 OVC090 13/07 A2992 RMK AO2 PK WND 22037/1439 RAB16 SLP135 P0000 60000 T01330067 53011
2026-04-25 21:23:00Z 110° at 12 kts Light Rain 4 IFR Clouds BROKEN at 800, OVERCAST at 1300, OVERCAST at 2100, BROKEN at 9100 SPECI KROC 252123Z 11012KT 4SM -RA BR BKN008 OVC013 08/07 A2992 RMK AO2 P0002 T00780072
2026-04-25 19:54:00Z 110° at 9 kts Light Rain 4 IFR Clouds BROKEN at 900, OVERCAST at 1400, BROKEN at 11000, OVERCAST at 3000 METAR KROC 251954Z 11009KT 4SM -RA BR BKN009 OVC014 08/07 A2989 RMK AO2 CIG 007V011 SLP127 P0001 T00830072
2026-04-25 18:54:00Z 120° at 12 kts Light Rain 4 IFR Clouds BROKEN at 900, OVERCAST at 1200, OVERCAST at 8500, BROKEN at 37000 METAR KROC 251854Z 12012KT 4SM -RA BR BKN009 OVC012 08/08 A2987 RMK AO2 CIG 006V011 SLP121 P0004 T00830078
2026-04-25 17:54:00Z 120° at 14 kts, Gusting to 21 kts Light Rain, Gusty Winds 6 IFR Clouds BROKEN at 700, OVERCAST at 4100, BROKEN at 12000, OVERCAST at 4600 METAR KROC 251754Z 12014G21KT 6SM -RA BR BKN007 OVC041 08/07 A2987 RMK AO2 SLP119 P0008 60065 T00830072 10083 20056 50003
2026-04-25 14:06:00Z 90° at 11 kts Light Rain 5 MVFR Clouds BROKEN at 1100, OVERCAST at 2600, OVERCAST at 6500 SPECI KROC 251406Z 09011KT 5SM -RA BR BKN011 OVC026 06/05 A2986 RMK AO2 P0001 T00610050
2026-04-20 14:22:00Z 280° at 9 kts, Gusting to 16 kts Light Snow 8 VFR Clouds FEW at 1100, BROKEN at 3100, OVERCAST at 5500, OVERCAST at 7200 SPECI KROC 201422Z 28009G16KT 8SM -SN FEW011 BKN031 OVC055 01/M02 A3027 RMK AO2 P0001 T00061017 $
2026-04-20 13:34:00Z 290° at 10 kts, Gusting to 16 kts Light Snow 1.25 IFR Clouds BROKEN at 1900, BROKEN at 2600, OVERCAST at 3400 SPECI KROC 201334Z 29010G16KT 1 1/4SM R04/3500VP6000FT -SN BKN019 BKN026 OVC034 M01/M03 A3026 RMK AO2 VIS 1/2V5 P0000 T10061033 $
2026-04-20 01:54:00Z 290° at 4 kts Light Snow, Mist 2 IFR Clouds FEW at 600, OVERCAST at 1600, OVERCAST at 11000, BROKEN at 14000 METAR KROC 200154Z 29004KT 2SM -SN BR FEW006 OVC016 01/00 A3006 RMK AO2 RAE06SNB06 SLP189 P0005 T00060000 $
2026-04-19 17:32:00Z 320° at 9 kts Light Snow 10+ VFR Clouds SCATTERED at 2900, BROKEN at 5000, OVERCAST at 7500, BROKEN at 6500 SPECI KROC 191732Z 32009KT 10SM -SN SCT029 BKN050 OVC075 06/00 A2996 RMK AO2 RAE03SNB32 P0000 T00560000 $
2026-04-19 10:36:00Z 310° at 4 kts Light Snow 8 MVFR Clouds OVERCAST at 1900, OVERCAST at 3900, OVERCAST at 6000, BROKEN at 14000 SPECI KROC 191036Z 31004KT 8SM -SN OVC019 02/00 A2996 RMK AO2 RAB04E36SNB36 P0001 T00220000 $
2026-04-19 02:54:00Z 330° at 14 kts, Gusting to 21 kts Light Rain, Gusty Winds 6 IFR Clouds BROKEN at 700, OVERCAST at 1600, BROKEN at 25000, BROKEN at 19000 METAR KROC 190254Z 33014G21KT 6SM -RA BR BKN007 OVC016 09/08 A2983 RMK AO2 WSHFT 0208 RAB17 CIG 005V011 SLP102 P0000 60013 T00890083 53035 $
2026-04-18 22:56:00Z 270° at 12 kts Heavy Rain 3 MVFR Clouds BROKEN at 1300, BROKEN at 2000, OVERCAST at 2600, OVERCAST at 25000 SPECI KROC 182256Z 27012KT 3SM +RA BR BKN013 BKN020 OVC026 17/16 A2972 RMK AO2 P0001 T01670156 $
2026-04-17 07:54:00Z 340° at 4 kts Light Rain 3 IFR Clouds OVERCAST at 500, SCATTERED at 6000, BROKEN at 5500, BROKEN at 10000 METAR KROC 170754Z 34004KT 3SM -RA BR OVC005 14/14 A2984 RMK AO2 DZE0656RAB02 SLP107 P0002 T01390139 $
2026-04-17 05:54:00Z 330° at 8 kts Light Rain 1 LIFR Clouds BROKEN at 200, OVERCAST at 1000, OVERCAST at 10000, OVERCAST at 6500 METAR KROC 170554Z 33008KT 1SM R04/P6000FT -RA BR BKN002 OVC010 14/14 A2983 RMK AO2 RAE28B48 SLP102 P0000 60000 T01440139 10167 20144 53001 $
2026-04-16 21:54:00Z 320° at 18 kts, Gusting to 26 kts Thunderstorms, Gusty Winds 3 MVFR Clouds SCATTERED at 2100, BROKEN at 3300, OVERCAST at 5500, BROKEN at 17000 METAR KROC 162154Z COR 32018G26KT 3SM TSRA BR SCT021CB BKN033 OVC055 18/16 A2976 RMK AO2 PK WND 32026/2148 RAB26 TSB46 SLP081 OCNL LTGICCCCG VC NW-N TS VC NW-N MOV NE P0004 T01780161 $
2026-04-16 01:29:00Z 170° at 8 kts Heavy Rain 1.5 IFR Clouds BROKEN at 3200, BROKEN at 4900, OVERCAST at 6000, OVERCAST at 3500 SPECI KROC 160129Z 17008KT 1 1/2SM +RA BR BKN032 BKN049 OVC060 14/14 A2990 RMK AO2 P0017 T01440139 $
2026-04-16 00:40:00Z 200° at 3 kts Heavy Thunderstorms 1.5 IFR Clouds SCATTERED at 2400, BROKEN at 3500, OVERCAST at 4600, OVERCAST at 6700 SPECI KROC 160040Z 20003KT 1 1/2SM R04/5000VP6000FT +TSRA BR SCT024CB BKN035 OVC046 14/13 A2991 RMK AO2 TSB05 OCNL LTGICCCCG VC E-S TS VC E-S MOV E P0035 T01390133 $
2026-04-15 10:54:00Z Winds Calm Light Rain 6 VFR Clouds FEW at 3300, OVERCAST at 10000, BROKEN at 14000, BROKEN at 17000 METAR KROC 151054Z 00000KT 6SM -RA BR FEW033 OVC100 11/10 A2984 RMK AO2 RAB17 TSB05E50 SLP109 FRQ LTGCCICCG DSNT E CB DSNT E P0011 T01110100 $
2026-04-15 10:11:00Z 150° at 7 kts Thunderstorms 10+ VFR Clouds FEW at 3000, BROKEN at 7000, OVERCAST at 10000, BROKEN at 4700 SPECI KROC 151011Z 15007KT 10SM TS FEW030CB BKN070 OVC100 11/10 A2979 RMK AO2 TSB05 CONS LTGCCICCG VC W-NW TS VC W-NW MOV E T01060100 $
2026-04-14 20:54:00Z 270° at 26 kts, Gusting to 43 kts Very Gusty Winds 10+ VFR Clouds FEW at 900, FEW at 3000, SCATTERED at 20000, BROKEN at 25000 METAR KROC 142054Z 27026G43KT 10SM FEW009 FEW030 SCT200 BKN250 24/13 A2978 RMK AO2 PK WND 26045/2040 SLP086 60000 T02440133 55002 $
2026-04-14 19:54:00Z 250° at 24 kts, Gusting to 40 kts Very Gusty Winds 10+ VFR Clouds FEW at 3500, SCATTERED at 7500, SCATTERED at 9000, BROKEN at 25000 METAR KROC 141954Z 25024G40KT 10SM FEW035 SCT075 SCT090 BKN250 23/16 A2978 RMK AO2 PK WND 27046/1929 SLP084 CB DSNT SE-SW T02330156 $
2026-04-14 18:54:00Z 260° at 20 kts, Gusting to 36 kts Very Gusty Winds 10+ VFR Clouds FEW at 3900, BROKEN at 8500, BROKEN at 25000, OVERCAST at 3300 METAR KROC 141854Z 26020G36KT 10SM FEW039 BKN085 BKN250 23/16 A2979 RMK AO2 PK WND 28036/1835 RAB12E41 SLP089 P0000 T02280161 $
2026-04-14 14:54:00Z 240° at 11 kts Thunderstorms 10+ VFR Clouds FEW at 3000, SCATTERED at 8000, BROKEN at 18000, BROKEN at 2500 METAR KROC 141454Z 24011KT 10SM TS FEW030CB SCT080 BKN180 22/16 A2982 RMK AO2 TSB47 SLP100 OCNL LTGCCICCG VC W TS VC W MOV E 60006 T02170156 56016 $
2026-04-13 18:54:00Z 260° at 24 kts, Gusting to 39 kts Very Gusty Winds 10+ VFR Clouds FEW at 2600, BROKEN at 4700, OVERCAST at 9500, BROKEN at 25000 METAR KROC 131854Z 26024G39KT 10SM FEW026 BKN047 21/14 A2987 RMK AO2 PK WND 26042/1812 SLP115 T02060144
2026-04-13 17:54:00Z 270° at 22 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 2800, BROKEN at 5000, BROKEN at 4600, BROKEN at 13000 METAR KROC 131754Z 27022G35KT 10SM SCT028 BKN050 21/14 A2986 RMK AO2 PK WND 27041/1743 SLP113 60006 T02060144 10211 20156 50009
2026-04-13 15:54:00Z 260° at 16 kts, Gusting to 31 kts Light Rain, Very Gusty Winds 2.5 IFR Clouds OVERCAST at 1200, BROKEN at 11000, SCATTERED at 10000, BROKEN at 30000 METAR KROC 131554Z 26016G31KT 2 1/2SM -RA BR OVC012 16/14 A2986 RMK AO2 PK WND 26031/1549 TWR VIS 3 SLP112 P0003 T01560144
2026-04-13 14:54:00Z 250° at 18 kts, Gusting to 35 kts Light Rain, Very Gusty Winds 6 VFR Clouds FEW at 2900, BROKEN at 3600, OVERCAST at 4600, BROKEN at 25000 METAR KROC 131454Z 25018G35KT 6SM -RA FEW029 BKN036 OVC046 17/13 A2983 RMK AO2 PK WND 25037/1429 RAB36 SLP103 P0000 60001 T01670133 55008
2026-04-11 05:15:00Z 320° at 9 kts Light Rain 10+ IFR Clouds BROKEN at 700, OVERCAST at 2400, BROKEN at 7500, OVERCAST at 24000 SPECI KROC 110515Z 32009KT 10SM -RA BR BKN007 OVC024 05/04 A3027 RMK AO2 P0000 T00500044
2026-04-11 03:54:00Z 330° at 7 kts Light Rain 4 IFR Clouds OVERCAST at 500, SCATTERED at 12000, OVERCAST at 8500, OVERCAST at 5000 METAR KROC 110354Z 33007KT 4SM -RA BR OVC005 05/04 A3026 RMK AO2 CIG 004V009 SLP253 P0000 T00500044
2026-04-11 03:27:00Z 310° at 7 kts Light Rain 3 IFR Clouds OVERCAST at 500, BROKEN at 600, OVERCAST at 1000, BROKEN at 30000 SPECI KROC 110327Z 31007KT 3SM -RA BR OVC005 05/04 A3025 RMK AO2 P0000 T00500044
2026-04-07 15:54:00Z 310° at 17 kts, Gusting to 29 kts Light Snow, Gusty Winds 5 MVFR Clouds OVERCAST at 2500, BROKEN at 3200, OVERCAST at 4000, BROKEN at 31000 METAR KROC 071554Z 31017G29KT 5SM -SN OVC025 M03/M08 A3037 RMK AO2 PK WND 33036/1538 SLP295 P0000 T10331083 $
2026-04-07 14:54:00Z 300° at 18 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 7 MVFR Clouds OVERCAST at 2700, SCATTERED at 4700, BROKEN at 9000, OVERCAST at 30000 METAR KROC 071454Z 30018G30KT 7SM -SN OVC027 M03/M08 A3033 RMK AO2 PK WND 29038/1412 SLP279 P0000 60000 T10331083 53044 $
2026-04-07 13:54:00Z 290° at 22 kts, Gusting to 43 kts Light Snow, Very Gusty Winds 9 VFR Clouds OVERCAST at 3300, BROKEN at 3300, OVERCAST at 5500, OVERCAST at 30000 METAR KROC 071354Z 29022G43KT 9SM -SN OVC033 M03/M09 A3028 RMK AO2 PK WND 30043/1347 SLP263 P0000 T10331094 $
2026-04-07 12:54:00Z 280° at 24 kts, Gusting to 35 kts Light Snow, Very Gusty Winds 9 VFR Clouds OVERCAST at 3400, OVERCAST at 4600, BROKEN at 3300, OVERCAST at 5000 METAR KROC 071254Z 28024G35KT 9SM -SN OVC034 M03/M08 A3023 RMK AO2 PK WND 27039/1243 SLP245 P0000 T10281083 $
2026-04-07 11:54:00Z 280° at 21 kts, Gusting to 38 kts Light Snow, Very Gusty Winds 9 VFR Clouds OVERCAST at 3800, FEW at 25000, SCATTERED at 30000, OVERCAST at 30000 METAR KROC 071154Z 28021G38KT 9SM -SN OVC038 M02/M09 A3019 RMK AO2 PK WND 26038/1150 SLP233 P0000 60008 70008 T10221094 10028 21022 53035 $
2026-04-07 10:54:00Z 280° at 17 kts, Gusting to 30 kts Light Snow, Very Gusty Winds 9 VFR Clouds BROKEN at 3600, OVERCAST at 4500, BROKEN at 28000, BROKEN at 30000 METAR KROC 071054Z 28017G30KT 9SM -SN BKN036 OVC045 M02/M09 A3015 RMK AO2 PK WND 27034/1040 SLP218 P0000 T10221089 $
2026-04-07 09:54:00Z 290° at 16 kts, Gusting to 28 kts Light Snow, Gusty Winds 9 VFR Clouds OVERCAST at 3400, SCATTERED at 8000, OVERCAST at 9500, OVERCAST at 30000 METAR KROC 070954Z 29016G28KT 9SM -SN OVC034 M02/M08 A3013 RMK AO2 PK WND 31034/0935 SLP210 P0000 T10171078 $
2026-04-07 08:54:00Z 290° at 15 kts, Gusting to 27 kts Light Snow, Gusty Winds 9 MVFR Clouds BROKEN at 1700, OVERCAST at 2300, OVERCAST at 9500, OVERCAST at 30000 METAR KROC 070854Z 29015G27KT 9SM -SN BKN017 OVC023 M01/M03 A3009 RMK AO2 PK WND 31029/0814 SLP197 PCN VRY LGHT P0000 60008 T10061033 53019 $
2026-04-07 07:59:00Z 300° at 15 kts, Gusting to 27 kts Light Snow, Gusty Winds 7 MVFR Clouds SCATTERED at 600, OVERCAST at 1600, BROKEN at 23000, BROKEN at 20000 SPECI KROC 070759Z 30015G27KT 7SM -SN SCT006 OVC016 01/00 A3003 RMK AO2 P0000 T00110000 $
2026-04-07 07:35:00Z 250° at 9 kts Light Snow, Mist 2.5 IFR Clouds BROKEN at 500, BROKEN at 1000, OVERCAST at 1500 SPECI KROC 070735Z 25009KT 2 1/2SM -SN BR BKN005 BKN010 OVC015 01/00 A3002 RMK AO2 RAE30 P0006 T00060000 $
2026-04-07 06:09:00Z 170° at 4 kts Light Snow 9 MVFR Clouds SCATTERED at 1700, BROKEN at 2900, OVERCAST at 6000, OVERCAST at 6000 SPECI KROC 070609Z 17004KT 9SM -SN SCT017 BKN029 OVC060 03/M01 A3002 RMK AO2 P0000 T00281006 $
2026-04-07 05:54:00Z 180° at 3 kts Light Snow 9 VFR Clouds SCATTERED at 3500, BROKEN at 4400, BROKEN at 6000, BROKEN at 30000 METAR KROC 070554Z 18003KT 9SM -SN SCT035 BKN044 BKN060 02/M01 A3003 RMK AO2 SNB49 SLP177 P0000 60000 T00221006 10039 20017 58006 $
2026-04-07 00:15:00Z 50° at 5 kts Light Snow 6 MVFR Clouds BROKEN at 2900, OVERCAST at 3500, OVERCAST at 6000, BROKEN at 7100 SPECI KROC 070015Z 05005KT 6SM -SN BKN029 OVC035 03/M03 A3007 RMK AO2 SNB08 P0000 T00281028 $
2026-04-06 19:54:00Z 330° at 5 kts Light Snow 9 VFR Clouds BROKEN at 4000, OVERCAST at 5000, BROKEN at 7000, BROKEN at 19000 METAR KROC 061954Z 33005KT 9SM -SN BKN040 OVC050 04/M03 A3006 RMK AO2 SNB11 SLP188 P0000 T00441033 $
2026-04-06 19:13:00Z 330° at 8 kts Light Snow 10+ VFR Clouds SCATTERED at 3800, OVERCAST at 4800, OVERCAST at 2500, BROKEN at 37000 SPECI KROC 061913Z 33008KT 10SM -SN SCT038 OVC048 04/M03 A3007 RMK AO2 SNB11 P0000 T00441033 $
2026-04-06 13:54:00Z 320° at 8 kts Light Snow 9 MVFR Clouds OVERCAST at 3000, FEW at 20000, FEW at 30000, BROKEN at 30000 METAR KROC 061354Z 32008KT 9SM -SN OVC030 01/M03 A3010 RMK AO2 SNB05 SLP202 P0000 T00111028 $
2026-04-06 13:07:00Z 290° at 13 kts, Gusting to 18 kts Light Snow, Gusty Winds 10+ VFR Clouds OVERCAST at 3600, BROKEN at 1200, BROKEN at 2300, BROKEN at 3200 SPECI KROC 061307Z 29013G18KT 10SM -SN OVC036 02/M04 A3009 RMK AO2 SNB05 P0000 T00171044 $
2026-04-06 09:54:00Z 280° at 9 kts Light Snow 9 VFR Clouds OVERCAST at 4000, SCATTERED at 3500, OVERCAST at 12000, BROKEN at 6500 METAR KROC 060954Z 28009KT 9SM -SN OVC040 01/M04 A3004 RMK AO2 SNB49 SLP180 P0000 T00111044 $
2026-04-06 05:54:00Z 290° at 13 kts, Gusting to 25 kts Light Snow, Gusty Winds 9 VFR Clouds FEW at 2800, OVERCAST at 3700, BROKEN at 3400, OVERCAST at 25000 METAR KROC 060554Z 29013G25KT 9SM -SN FEW028 OVC037 02/M04 A3003 RMK AO2 PK WND 30027/0534 SLP177 P0000 60000 T00171039 10028 20017 53010 $
2026-04-06 04:54:00Z 290° at 17 kts, Gusting to 27 kts Light Snow, Gusty Winds 9 VFR Clouds SCATTERED at 3400, OVERCAST at 4300, OVERCAST at 2300, BROKEN at 10000 METAR KROC 060454Z 29017G27KT 9SM -SN SCT034 OVC043 02/M04 A3002 RMK AO2 PK WND 30027/0357 SNB02 SLP174 P0000 T00221039 401720017 $
2026-04-06 04:03:00Z 280° at 17 kts, Gusting to 27 kts Light Snow, Gusty Winds 10+ VFR Clouds OVERCAST at 4800, OVERCAST at 3100, OVERCAST at 8100, OVERCAST at 4600 SPECI KROC 060403Z 28017G27KT 10SM -SN OVC048 02/M04 A3001 RMK AO2 PK WND 30027/0357 SNB02 P0000 T00221039 $
2026-04-03 21:54:00Z 280° at 23 kts, Gusting to 36 kts Very Gusty Winds 10+ VFR Clouds FEW at 900, FEW at 3000, BROKEN at 25000, BROKEN at 7000 METAR KROC 032154Z 28023G36KT 10SM FEW009 FEW030 BKN250 22/14 A2995 RMK AO2 PK WND 28042/2125 SLP145 T02220144 $
2026-04-03 20:54:00Z 270° at 23 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds FEW at 1500, SCATTERED at 3000, SCATTERED at 20000, BROKEN at 25000 METAR KROC 032054Z 27023G35KT 10SM FEW015 SCT030 SCT200 BKN250 23/14 A2994 RMK AO2 PK WND 27049/2011 SLP141 T02330144 51003 $
2026-04-03 19:54:00Z 270° at 27 kts, Gusting to 47 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4400, BROKEN at 18000, BROKEN at 26000, BROKEN at 25000 METAR KROC 031954Z 27027G47KT 10SM SCT044 BKN180 BKN260 24/14 A2994 RMK AO2 PK WND 27048/1939 SLP139 T02390139 $
2026-04-03 18:54:00Z 270° at 29 kts, Gusting to 48 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4300, BROKEN at 5500, BROKEN at 24000, OVERCAST at 14000 METAR KROC 031854Z 27029G48KT 10SM SCT043 BKN055 BKN240 24/14 A2994 RMK AO2 PK WND 26048/1851 SLP141 T02440144 $
2026-04-03 17:54:00Z 270° at 29 kts, Gusting to 39 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 4200, SCATTERED at 4900, BROKEN at 7500, BROKEN at 25000 METAR KROC 031754Z 27029G39KT 10SM SCT042 SCT049 BKN075 23/14 A2993 RMK AO2 PK WND 25039/1732 SLP138 60004 T02330144 10244 20133 55006 $
2026-04-03 13:54:00Z 220° at 15 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds SCATTERED at 5500, BROKEN at 7000, BROKEN at 20000, OVERCAST at 4100 METAR KROC 031354Z 22015G35KT 10SM SCT055 BKN070 BKN200 16/11 A2997 RMK AO2 PK WND 21035/1346 RAE01 SLP152 P0000 T01560111 $
2026-04-02 11:16:00Z 80° at 6 kts Light Rain 4 MVFR Clouds FEW at 800, OVERCAST at 1900, OVERCAST at 2400, BROKEN at 7000 SPECI KROC 021116Z 08006KT 4SM -RA BR FEW008 OVC019 02/01 A3034 RMK AO2 P0000 T00170006 $
2026-04-01 01:03:00Z 330° at 18 kts, Gusting to 23 kts Heavy Thunderstorms, Gusty Winds 1.5 IFR Clouds FEW at 600, BROKEN at 1700, OVERCAST at 2400, OVERCAST at 5500 SPECI KROC 010103Z COR 33018G23KT 1 1/2SM R04/4000VP6000FT +TSRA BR FEW006 BKN017CB OVC024 16/15 A2980 RMK AO2 P0012 OCNL LTGCGICCC OHD TS OHD MOV E T01560150 $
2026-03-31 23:02:00Z 210° at 9 kts Thunderstorms 5 MVFR Clouds FEW at 900, BROKEN at 3300, OVERCAST at 9000, OVERCAST at 6000 SPECI KROC 312302Z 21009KT 5SM TSRA BR FEW009 BKN033CB OVC090 16/15 A2978 RMK AO2 TSB2258 OCNL LTGICCCCG SW-W TS SW-W MOV E P0001 T01560150 $
2026-03-31 22:25:00Z 220° at 8 kts Light Rain 5 MVFR Clouds SCATTERED at 2700, BROKEN at 4200, OVERCAST at 9000, BROKEN at 5000 SPECI KROC 312225Z 22008KT 5SM -RA BR SCT027 BKN042 OVC090 16/15 A2980 RMK AO2 TSE12 P0007 T01610150 $
2026-03-31 19:54:00Z 60° at 3 kts Light Rain 4 MVFR Clouds OVERCAST at 3300, SCATTERED at 6000, BROKEN at 23000, BROKEN at 25000 METAR KROC 311954Z 06003KT 4SM -RA BR OVC033 11/11 A2981 RMK AO2 SLP099 P0000 T01110106
2026-03-31 10:36:00Z Winds Calm Heavy Thunderstorms 2.5 IFR Clouds FEW at 1200, BROKEN at 3500, OVERCAST at 5000 SPECI KROC 311036Z 00000KT 2 1/2SM +TSRA BR FEW012CB BKN035 OVC050 13/12 A2987 RMK AO2 VIS 1 1/2V4 TSE0957B00 FRQ LTGCCCG OHD TS OHD MOV E P0022 T01280117
2026-03-28 22:54:00Z 260° at 13 kts Light Snow 9 VFR Clouds FEW at 3700, SCATTERED at 4500, OVERCAST at 5000, OVERCAST at 2700 METAR KROC 282254Z 26013KT 9SM -SN FEW037 SCT045 OVC050 00/M07 A3046 RMK AO2 SLP325 PCPN VRY LGT P0000 T00001072
2026-03-28 21:54:00Z 270° at 14 kts, Gusting to 21 kts Light Snow, Gusty Winds 9 VFR Clouds BROKEN at 3700, BROKEN at 4700, BROKEN at 24000, BROKEN at 4800 METAR KROC 282154Z 27014G21KT 9SM -SN BKN037 BKN047 00/M07 A3046 RMK AO2 SLP326 PCPN VRY LGT P0000 T00001072
2026-03-28 20:54:00Z 290° at 12 kts Light Snow 9 VFR Clouds BROKEN at 4900, BROKEN at 6000, BROKEN at 25000, OVERCAST at 5500 METAR KROC 282054Z 29012KT 9SM -SN BKN049 BKN060 00/M08 A3046 RMK AO2 SNB27 SLP326 PCPN VRY LGT P0000 60000 T00001083 56007
2026-03-28 20:27:00Z 290° at 15 kts, Gusting to 23 kts Light Snow, Gusty Winds 9 VFR Clouds SCATTERED at 4600, OVERCAST at 6000, BROKEN at 8000, BROKEN at 7400 SPECI KROC 282027Z 29015G23KT 9SM -SN SCT046 OVC060 01/M09 A3046 RMK AO2 SNB27 PCPN VRY LGT P0000 T00061094
2026-03-28 18:54:00Z 310° at 17 kts, Gusting to 24 kts Light Snow, Gusty Winds 9 VFR Clouds BROKEN at 4400, BROKEN at 6000, BROKEN at 25000, SCATTERED at 20000 METAR KROC 281854Z 31017G24KT 9SM -SN BKN044 BKN060 00/M10 A3047 RMK AO2 SNE33B46 SLP329 PCPN VRY LGT P0000 T00001100
2026-03-28 17:54:00Z 310° at 12 kts, Gusting to 23 kts Light Snow, Gusty Winds 9 VFR Clouds BROKEN at 4500, OVERCAST at 5500, BROKEN at 12000, OVERCAST at 30000 METAR KROC 281754Z 31012G23KT 9SM -SN BKN045 OVC055 M01/M10 A3048 RMK AO2 SLP333 PCPN VRY LGT P0000 60000 T10061100 10006 21044 58003
2026-03-28 16:54:00Z 300° at 11 kts, Gusting to 22 kts Light Snow, Gusty Winds 9 VFR Clouds SCATTERED at 4700, BROKEN at 6000, BROKEN at 20000, BROKEN at 5100 METAR KROC 281654Z 30011G22KT 260V330 9SM -SN SCT047 BKN060 M01/M11 A3049 RMK AO2 PK WND 28027/1635 SLP336 PCPN VRY LGT P0000 T10061111
2026-03-28 15:54:00Z 290° at 15 kts, Gusting to 24 kts Light Snow, Gusty Winds 9 VFR Clouds FEW at 3800, BROKEN at 4600, BROKEN at 5500, BROKEN at 20000 METAR KROC 281554Z 29015G24KT 9SM -SN FEW038 BKN046 BKN055 M01/M11 A3050 RMK AO2 SNB43 SLP338 PCPN VRY LGT P0000 T10111106
2026-03-28 15:43:00Z 300° at 12 kts, Gusting to 20 kts Light Snow, Gusty Winds 10+ VFR Clouds BROKEN at 4000, OVERCAST at 4900, OVERCAST at 6500 SPECI KROC 281543Z 30012G20KT 10SM -SN BKN040 OVC049 M01/M10 A3050 RMK AO2 SNB43 PCPN VRY LGT P0000 T10111100
2026-03-28 13:54:00Z 300° at 12 kts, Gusting to 20 kts Light Snow, Gusty Winds 9 VFR Clouds SCATTERED at 3400, OVERCAST at 4800, BROKEN at 6000, BROKEN at 13000 METAR KROC 281354Z 30012G20KT 9SM -SN SCT034 OVC048 M02/M09 A3048 RMK AO2 PK WND 28026/1343 SNB47 SLP332 P0000 T10221094
2026-03-27 07:24:00Z 20° at 15 kts Light Rain 6 MVFR Clouds SCATTERED at 800, OVERCAST at 1300, OVERCAST at 6000 SPECI KROC 270724Z 02015KT 6SM -RA BR SCT008 OVC013 01/M01 A2998 RMK AO2 RAB08SNE08 P0000 T00061006
2026-03-27 04:54:00Z 340° at 12 kts Light Rain 5 MVFR Clouds BROKEN at 1000, OVERCAST at 1700, OVERCAST at 3800, BROKEN at 30000 METAR KROC 270454Z 34012KT 5SM -RA BR BKN010 OVC017 04/03 A2984 RMK AO2 PK WND 33026/0427 RAB52 SLP110 P0000 T00440033 401940044
2026-03-27 02:40:00Z 230° at 6 kts Light Rain 2 IFR Clouds FEW at 300, BROKEN at 2800, OVERCAST at 3600 SPECI KROC 270240Z 23006KT 2SM -RA BR FEW003 BKN028 OVC036 08/08 A2978 RMK AO2 RAE16B36 P0001 T00780078
2026-03-27 02:03:00Z 270° at 3 kts Light Rain 2.5 IFR Clouds FEW at 300, OVERCAST at 3200, OVERCAST at 5000, OVERCAST at 3000 SPECI KROC 270203Z 27003KT 2 1/2SM -RA BR FEW003 OVC032 08/08 A2976 RMK AO2 P0001 T00780078
2026-03-27 00:43:00Z 210° at 6 kts Light Rain 3 MVFR Clouds FEW at 400, BROKEN at 8000, OVERCAST at 9000, OVERCAST at 3500 SPECI KROC 270043Z 21006KT 3SM -RA BR FEW004 BKN080 OVC090 07/07 A2974 RMK AO2 P0006 T00720072
2026-03-26 22:45:00Z Not Available Light Rain 0.75 LIFR Clouds BROKEN at 6000, OVERCAST at 7500, OVERCAST at 12000, OVERCAST at 6000 SPECI KROC 262245Z 3/4SM R04/P6000FT -RA BR BKN060 OVC075 08/07 A2971 RMK AO2 SFC VIS 1 1/4 P0017 T00780072
2026-03-26 21:54:00Z Winds Calm Heavy Rain 1.5 IFR Clouds BROKEN at 2300, BROKEN at 4600, OVERCAST at 7000, BROKEN at 25000 METAR KROC 262154Z 00000KT 1 1/2SM R04/2400VP6000FT +RA BR BKN023 BKN046 OVC070 07/07 A2973 RMK AO2 SLP072 P0023 T00720072
2026-03-26 17:54:00Z 10° at 17 kts, Gusting to 35 kts Very Gusty Winds 10+ VFR Clouds OVERCAST at 7000, SCATTERED at 3000, SCATTERED at 25000, BROKEN at 25000 METAR KROC 261754Z 01017G35KT 10SM -RA SQ OVC070 09/04 A2979 RMK AO2 PK WND 02035/1746 RAB15 SLP093 P0000 60000 T00940044 10194 20089 53009