| 2026-03-27 08:35:00Z |
40° at 9 kts, Gusting to 20 kts |
Heavy Rain, Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 1100, BROKEN at 2400, OVERCAST at 3500, OVERCAST at 6500 |
METAR KALN 270835Z AUTO 04009G20KT 360V060 3SM +RA BKN011 BKN024 OVC035 06/04 A3012 RMK AO2 LTG DSNT SW THRU NW P0007 T00570040 |
| 2026-03-27 02:45:00Z |
360° at 21 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, OVERCAST at 9000, OVERCAST at 8500 |
METAR KALN 270245Z 36021G37KT 10SM SCT110 16/10 A2987 |
| 2026-03-22 23:50:00Z |
360° at 22 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 9000, BROKEN at 3300, BROKEN at 7000, BROKEN at 25000 |
METAR KALN 222350Z 36022G36KT 10SM BKN090 13/04 A2989 |
| 2026-03-22 22:50:00Z |
360° at 23 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 8000, SCATTERED at 2900, BROKEN at 4200, BROKEN at 25000 |
METAR KALN 222250Z 36023G37KT 10SM BKN080 17/06 A2982 |
| 2026-03-22 21:50:00Z |
360° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3000, SCATTERED at 10000, BROKEN at 7700, BROKEN at 25000 |
METAR KALN 222150Z 36024G35KT 10SM CLR 23/10 A2972 |
| 2026-03-18 10:15:00Z |
150° at 6 kts |
Light Snow |
10+ |
VFR |
Clouds BROKEN at 7000, OVERCAST at 8500, OVERCAST at 3500, BROKEN at 8000 |
METAR KALN 181015Z AUTO 15006KT 10SM -SN BKN070 OVC085 01/M06 A3004 RMK AO2 T00111059 |
| 2026-03-17 01:50:00Z |
300° at 16 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 4300, OVERCAST at 12000, BROKEN at 5500, BROKEN at 18000 |
METAR KALN 170150Z 30016G24KT 10SM -SN OVC043 M04/M11 A3013 |
| 2026-03-16 16:50:00Z |
290° at 21 kts, Gusting to 25 kts |
Light Snow, Gusty Winds |
7 |
MVFR |
Clouds OVERCAST at 2600, OVERCAST at 4100, BROKEN at 2200, BROKEN at 25000 |
METAR KALN 161650Z 29021G25KT 7SM -SN OVC026 M05/M11 A2997 |
| 2026-03-16 15:50:00Z |
290° at 17 kts, Gusting to 27 kts |
Light Snow, Gusty Winds |
7 |
MVFR |
Clouds OVERCAST at 2400, SCATTERED at 7000, OVERCAST at 3500, BROKEN at 24000 |
METAR KALN 161550Z 29017G27KT 7SM -SN OVC024 M05/M10 A2996 |
| 2026-03-16 14:50:00Z |
300° at 14 kts, Gusting to 26 kts |
Light Snow, Gusty Winds |
7 |
MVFR |
Clouds OVERCAST at 2400, BROKEN at 4600, OVERCAST at 4500, OVERCAST at 6600 |
METAR KALN 161450Z 30014G26KT 7SM -SN OVC024 M05/M10 A2994 |
| 2026-03-16 13:55:00Z |
300° at 18 kts, Gusting to 29 kts |
Light Snow, Gusty Winds |
2.5 |
IFR |
Clouds BROKEN at 2200, BROKEN at 2800, OVERCAST at 3300, BROKEN at 3700 |
SPECI KALN 161355Z 30018G29KT 2 1/2SM -SN BKN022 BKN028 OVC033 M05/M09 A2993 |
| 2026-03-16 12:50:00Z |
300° at 18 kts, Gusting to 25 kts |
Light Snow, Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2500 |
METAR KALN 161250Z 30018G25KT 10SM -SN OVC025 M04/M09 A2989 |
| 2026-03-16 11:15:00Z |
280° at 19 kts, Gusting to 37 kts |
Light Snow, Very Gusty Winds |
7 |
MVFR |
Clouds OVERCAST at 2400, BROKEN at 7000, BROKEN at 9500, OVERCAST at 4200 |
METAR KALN 161115Z AUTO 28019G37KT 7SM -SN OVC024 M03/M07 A2982 RMK AO2 T10351075 |
| 2026-03-16 07:55:00Z |
290° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2300, OVERCAST at 2400, BROKEN at 5000, BROKEN at 4000 |
METAR KALN 160755Z AUTO 29024G36KT 10SM OVC023 M01/M05 A2972 RMK AO2 T10061050 |
| 2026-03-16 07:15:00Z |
300° at 23 kts, Gusting to 30 kts |
Light Snow, Very Gusty Winds |
7 |
MVFR |
Clouds BROKEN at 1600, BROKEN at 2100, OVERCAST at 2600, OVERCAST at 2600 |
METAR KALN 160715Z AUTO 30023G30KT 7SM -SN BKN016 BKN021 OVC026 00/M04 A2969 RMK AO2 T10031037 |
| 2026-03-16 06:35:00Z |
300° at 18 kts |
Light Snow, Gusty Winds |
5 |
MVFR |
Clouds BROKEN at 1900, BROKEN at 2600, OVERCAST at 3300, OVERCAST at 5500 |
METAR KALN 160635Z AUTO 30018KT 5SM -SN BKN019 BKN026 OVC033 01/M02 A2966 RMK AO2 T00091022 |
| 2026-03-16 04:15:00Z |
290° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2000, SCATTERED at 6000, OVERCAST at 9000, OVERCAST at 12000 |
METAR KALN 160415Z AUTO 29025G33KT 10SM OVC020 02/M01 A2959 RMK AO2 T00201015 |
| 2026-03-15 22:50:00Z |
290° at 17 kts, Gusting to 34 kts |
Thunderstorms, Very Gusty Winds |
4 |
MVFR |
Clouds SCATTERED at 700, BROKEN at 1200, OVERCAST at 1900, OVERCAST at 30000 |
METAR KALN 152250Z 29017G34KT 4SM TSRA SCT007 BKN012 OVC019 08/06 A2940 RMK OCNL LTGICCG ALL QDNTS TS OHD MOV E |
| 2026-03-15 22:30:00Z |
290° at 13 kts, Gusting to 24 kts |
Thunderstorms, Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 1800, OVERCAST at 2200, SCATTERED at 14000, BROKEN at 28000 |
SPECI KALN 152230Z 29013G24KT 2SM TSRA BLN007 OVC018 09/08 A2937 RMK OCNL LTGICCG ALL QDNTS TSB10 TS OHD MOV E |
| 2026-03-15 13:00:00Z |
170° at 16 kts, Gusting to 23 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 11000, FEW at 14000, BROKEN at 20000, BROKEN at 4500 |
SPECI KALN 151300Z 17016G23KT 10SM TS SCT110 16/10 A2945 RMK OCNL LTGCG VC TSB00 TS NW MOV SE |
| 2026-03-11 09:15:00Z |
310° at 15 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 1300, BROKEN at 4100, OVERCAST at 6500, BROKEN at 24000 |
METAR KALN 110915Z AUTO 31015G29KT 5SM TSRA SCT013 BKN041 OVC065 16/15 A2968 RMK AO2 LTG DSNT ALQS P0011 T01600145 |
| 2026-03-07 15:56:00Z |
150° at 25 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 600, SCATTERED at 7000, BROKEN at 11000, OVERCAST at 8000 |
SPECI KALN 071556Z 15025G33KT 10SM SCT006 SCT070 BKN110 16/14 A2978 |
| 2026-03-07 11:35:00Z |
Winds Calm |
Heavy Rain |
4 |
IFR |
Clouds BROKEN at 800, OVERCAST at 6000, OVERCAST at 2400, OVERCAST at 3800 |
METAR KALN 071135Z AUTO 00000KT 4SM +RA BKN008 OVC060 15/15 A2989 RMK AO2 LTG DSNT E THRU SW P0019 T01520145 |
| 2026-03-07 07:35:00Z |
280° at 27 kts, Gusting to 34 kts |
Vicinity Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 1500, BROKEN at 5500, OVERCAST at 8000, BROKEN at 4400 |
METAR KALN 070735Z AUTO 28027G34KT 10SM VCTS SCT015 BKN055 OVC080 19/14 A2990 RMK AO2 LTG DSNT S THRU NW P0001 T01890139 |
| 2026-03-06 08:55:00Z |
110° at 7 kts |
Drizzle |
0.25 |
LIFR |
Clouds OVERCAST at 200, FEW at 4800, OVERCAST at 7000, OVERCAST at 19000 |
METAR KALN 060855Z AUTO 11007KT 1/4SM DZ OVC002 13/13 A2997 RMK AO2 T01300125 TSNO |
| 2026-03-05 06:15:00Z |
Winds Calm |
Heavy Thunderstorms |
4 |
LIFR |
Clouds BROKEN at 200, BROKEN at 1200, OVERCAST at 2700, OVERCAST at 4700 |
METAR KALN 050615Z AUTO 00000KT 4SM +TSRA BKN002 BKN012 OVC027 11/10 A3000 RMK AO2 LTG DSNT ALQS P0011 T01080103 |
| 2026-03-04 19:50:00Z |
310° at 8 kts |
Thunderstorms |
2 |
LIFR |
Clouds OVERCAST at 300, SCATTERED at 3500, BROKEN at 8000, BROKEN at 25000 |
METAR KALN 041950Z 31008KT 2SM TSRA OVC003 10/09 A3007 RMK OCNL LTGICCG ALQDS TSB40 TS OHD MOV E |
| 2026-03-04 11:35:00Z |
Winds Calm |
Drizzle |
5 |
MVFR |
Clouds SCATTERED at 700, BROKEN at 4800, OVERCAST at 6000, OVERCAST at 3000 |
METAR KALN 041135Z AUTO 00000KT 5SM DZ SCT007 BKN048 OVC060 10/09 A3009 RMK AO2 LTG DSNT N AND NE P0001 T01040093 |
| 2026-03-03 09:15:00Z |
110° at 5 kts |
Heavy Thunderstorms |
1 |
LIFR |
Clouds OVERCAST at 200, BROKEN at 800, OVERCAST at 1500, OVERCAST at 3600 |
METAR KALN 030915Z AUTO 11005KT 1SM +TSRA OVC002 04/03 A3009 RMK AO2 LTG DSNT ALQS P0003 T00360031 |
| 2026-03-02 04:35:00Z |
70° at 16 kts, Gusting to 21 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds BROKEN at 1500, BROKEN at 2000, OVERCAST at 2500 |
METAR KALN 020435Z AUTO 07016G21KT 4SM -SN BKN015 BKN020 OVC025 03/M02 A3035 RMK AO2 T00271023 |
| 2026-02-23 10:15:00Z |
330° at 8 kts |
Light Snow |
7 |
MVFR |
Clouds OVERCAST at 2800, OVERCAST at 4200, OVERCAST at 7000, OVERCAST at 4500 |
METAR KALN 231015Z AUTO 33008KT 7SM -SN OVC028 M09/M14 A3053 RMK AO2 T10861142 |
| 2026-02-21 14:58:00Z |
310° at 6 kts |
Light Snow |
10+ |
VFR |
Clouds SCATTERED at 4000, SCATTERED at 4800, OVERCAST at 6500, BROKEN at 7600 |
SPECI KALN 211458Z 31006KT 10SM -SN SCT040 SCT048 OVC065 M02/M07 A3022 RMK SNB58 |
| 2026-02-20 09:35:00Z |
270° at 27 kts, Gusting to 34 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 3200, OVERCAST at 2300, OVERCAST at 5500, OVERCAST at 7000 |
METAR KALN 200935Z AUTO 27027G34KT 10SM SCT032 02/M06 A2968 RMK AO2 T00151059 |
| 2026-02-20 07:35:00Z |
260° at 25 kts, Gusting to 29 kts |
Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 3600, SCATTERED at 2900, BROKEN at 4300, OVERCAST at 7600 |
METAR KALN 200735Z AUTO 26025G29KT 10SM SCT036 05/M02 A2961 RMK AO2 T00461021 |
| 2026-01-31 06:15:00Z |
340° at 6 kts |
Light Snow |
3 |
MVFR |
Clouds BROKEN at 1600, OVERCAST at 2500, OVERCAST at 6000, BROKEN at 7400 |
METAR KALN 310615Z AUTO 34006KT 3SM -SN BKN016 OVC025 M10/M13 A3050 RMK AO2 T11001130 |
| 2026-01-31 05:55:00Z |
330° at 6 kts |
Light Snow |
4 |
MVFR |
Clouds SCATTERED at 1800, BROKEN at 2800, OVERCAST at 3600, OVERCAST at 4200 |
METAR KALN 310555Z AUTO 33006KT 4SM -SN SCT018 BKN028 OVC036 M10/M13 A3050 RMK AO2 T11001131 11087 21100 410751164 |
| 2026-01-31 05:15:00Z |
330° at 8 kts |
Light Snow |
4 |
MVFR |
Clouds BROKEN at 2900, OVERCAST at 3800, SCATTERED at 4200, BROKEN at 3500 |
METAR KALN 310515Z AUTO 33008KT 4SM -SN BKN029 OVC038 M10/M13 A3050 RMK AO2 T10961131 |
| 2026-01-31 04:55:00Z |
330° at 8 kts |
Light Snow |
4 |
MVFR |
Clouds BROKEN at 2900, BROKEN at 3600, OVERCAST at 7000, BROKEN at 30000 |
METAR KALN 310455Z AUTO 33008KT 4SM -SN BKN029 BKN036 OVC070 M09/M13 A3049 RMK AO2 T10951132 |
| 2026-01-30 01:45:00Z |
20° at 7 kts |
Light Snow |
7 |
VFR |
Clouds BROKEN at 6000, BROKEN at 7000, OVERCAST at 8000, BROKEN at 8000 |
METAR KALN 300145Z 02007KT 7SM -SN BKN060 BKN070 M08/M12 A3033 RMK SNB48 |
| 2026-01-30 00:48:00Z |
30° at 7 kts |
Light Snow |
5 |
MVFR |
Clouds BROKEN at 4300, OVERCAST at 4800, OVERCAST at 4200, BROKEN at 25000 |
METAR KALN 300048Z COR 03007KT 5SM -SN BKN043 OVC048 M08/M12 A3031 RMK SNB48 |
| 2026-01-25 20:30:00Z |
320° at 14 kts, Gusting to 24 kts |
Light Snow, Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 1800, SCATTERED at 2700, SCATTERED at 3300, BROKEN at 8000 |
SPECI KALN 252030Z 32014G24KT 5SM -SN SCT018 SCT027 SCT033 M10/M15 A3014 |
| 2026-01-25 19:50:00Z |
320° at 17 kts |
Light Snow |
2.5 |
IFR |
Clouds SCATTERED at 1600, OVERCAST at 2700, BROKEN at 5500, BROKEN at 13000 |
METAR KALN 251950Z 32017KT 2 1/2SM -SN SCT016 OVC027 M10/M15 A3014 |
| 2026-01-25 18:50:00Z |
320° at 14 kts, Gusting to 20 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 1800, OVERCAST at 2700, OVERCAST at 6600, BROKEN at 13000 |
METAR KALN 251850Z 32014G20KT 2SM -SN SCT018 OVC027 M11/M15 A3013 |
| 2026-01-25 18:10:00Z |
330° at 14 kts |
Light Snow |
3 |
MVFR |
Clouds BROKEN at 3100, OVERCAST at 4000, BROKEN at 3100, BROKEN at 4000 |
SPECI KALN 251810Z 33014KT 3SM -SN BKN031 OVC040 M12/M16 A3012 |
| 2026-01-25 16:45:00Z |
340° at 14 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 3100, SCATTERED at 9000, OVERCAST at 3600 |
METAR KALN 251645Z 34014KT 2SM -SN OVC031 M12/M17 A3013 |
| 2026-01-25 15:45:00Z |
340° at 16 kts |
Light Snow |
5 |
MVFR |
Clouds SCATTERED at 1800, OVERCAST at 3500, OVERCAST at 8500 |
METAR KALN 251545Z 34016KT 5SM -SN SCT018 OVC035 M13/M17 A3012 |
| 2026-01-25 15:10:00Z |
360° at 12 kts |
Light Snow |
2.75 |
IFR |
Clouds OVERCAST at 3100, BROKEN at 400, OVERCAST at 800, OVERCAST at 3700 |
SPECI KALN 251510Z 36012KT 2 3/4SM -SN OVC031 M13/M17 A3010 |
| 2026-01-25 13:50:00Z |
350° at 12 kts |
Light Snow |
1.75 |
IFR |
Clouds BROKEN at 1900, OVERCAST at 2800, OVERCAST at 10000, OVERCAST at 7000 |
METAR KALN 251350Z 35012KT 1 3/4SM -SN BKN019 OVC028 M13/M16 A3014 |
| 2026-01-25 12:50:00Z |
350° at 14 kts, Gusting to 19 kts |
Light Snow, Gusty Winds |
1.75 |
IFR |
Clouds OVERCAST at 1600, BROKEN at 600, OVERCAST at 1400, OVERCAST at 9000 |
METAR KALN 251250Z 35014G19KT 1 3/4SM -SN OVC016 M13/M15 A3014 |
| 2026-01-25 11:55:00Z |
360° at 7 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 1800, BROKEN at 3500, OVERCAST at 10000, OVERCAST at 3300 |
METAR KALN 251155Z AUTO 36007KT 1 3/4SM -SN OVC018 M13/M16 A3010 RMK AO2 60002 70004 T11281160 11125 21128 |
| 2026-01-25 11:35:00Z |
360° at 8 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1800, OVERCAST at 2100, OVERCAST at 6500, BROKEN at 4600 |
METAR KALN 251135Z AUTO 36008KT 2SM -SN OVC018 M13/M16 A3012 RMK AO2 T11271160 |
| 2026-01-25 10:55:00Z |
360° at 6 kts |
Light Snow |
2.5 |
IFR |
Clouds BROKEN at 2900, OVERCAST at 3600, OVERCAST at 11000, OVERCAST at 8000 |
METAR KALN 251055Z AUTO 36006KT 330V050 2 1/2SM -SN BKN029 OVC036 M13/M16 A3011 RMK AO2 P0001 T11271160 |
| 2026-01-25 10:35:00Z |
360° at 7 kts |
Light Snow |
3 |
MVFR |
Clouds SCATTERED at 1700, BROKEN at 3000, OVERCAST at 3700, OVERCAST at 2600 |
METAR KALN 251035Z AUTO 36007KT 3SM -SN SCT017 BKN030 OVC037 M13/M16 A3014 RMK AO2 P0001 T11261160 |
| 2026-01-25 09:55:00Z |
360° at 5 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1500, OVERCAST at 9500, OVERCAST at 4600, BROKEN at 4000 |
METAR KALN 250955Z AUTO 36005KT 2SM -SN OVC015 M13/M16 A3015 RMK AO2 P0001 T11261156 |
| 2026-01-25 09:35:00Z |
10° at 6 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1000, SCATTERED at 2600, OVERCAST at 3200, OVERCAST at 12000 |
METAR KALN 250935Z AUTO 01006KT 1 1/4SM -SN OVC010 M13/M15 A3014 RMK AO2 P0001 T11261153 |
| 2026-01-25 08:55:00Z |
10° at 7 kts |
Snow |
1 |
IFR |
Clouds OVERCAST at 1000, OVERCAST at 7000, BROKEN at 7000, OVERCAST at 9000 |
METAR KALN 250855Z AUTO 01007KT 1SM SN OVC010 M12/M15 A3016 RMK AO2 T11251152 |
| 2026-01-25 08:35:00Z |
10° at 5 kts, Gusting to 14 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1400, BROKEN at 4600, OVERCAST at 6500, BROKEN at 4200 |
METAR KALN 250835Z AUTO 01005G14KT 1 1/4SM -SN OVC014 M12/M15 A3018 RMK AO2 T11251153 |
| 2026-01-25 07:55:00Z |
10° at 8 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1400, OVERCAST at 4500, OVERCAST at 1000, BROKEN at 20000 |
METAR KALN 250755Z AUTO 01008KT 1 1/2SM -SN OVC014 M12/M15 A3018 RMK AO2 T11251153 |
| 2026-01-25 07:35:00Z |
360° at 7 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1400, OVERCAST at 3000, OVERCAST at 7000, BROKEN at 4400 |
METAR KALN 250735Z AUTO 36007KT 1 1/2SM -SN OVC014 M12/M15 A3018 RMK AO2 T11251154 |
| 2026-01-25 06:55:00Z |
30° at 4 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1300, OVERCAST at 2800, OVERCAST at 5000, BROKEN at 20000 |
METAR KALN 250655Z AUTO 03004KT 1 1/4SM -SN OVC013 M12/M15 A3019 RMK AO2 T11251155 |
| 2026-01-25 06:35:00Z |
30° at 7 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1100, BROKEN at 3000, OVERCAST at 4100, BROKEN at 4800 |
METAR KALN 250635Z AUTO 03007KT 350V060 1 1/4SM -SN OVC011 M12/M15 A3020 RMK AO2 T11251155 |
| 2026-01-25 05:35:00Z |
20° at 6 kts |
Light Snow |
2 |
IFR |
Clouds BROKEN at 1500, OVERCAST at 2400, BROKEN at 5000, OVERCAST at 3800 |
METAR KALN 250535Z AUTO 02006KT 2SM -SN BKN015 OVC024 M12/M15 A3023 RMK AO2 T11251155 |
| 2026-01-25 04:55:00Z |
20° at 6 kts |
Snow |
1 |
IFR |
Clouds OVERCAST at 1300, BROKEN at 1500, OVERCAST at 3500, OVERCAST at 10000 |
METAR KALN 250455Z AUTO 02006KT 1SM SN OVC013 M12/M15 A3025 RMK AO2 T11251151 |
| 2026-01-25 04:35:00Z |
20° at 6 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1300, OVERCAST at 10000, OVERCAST at 7000, OVERCAST at 3500 |
METAR KALN 250435Z AUTO 02006KT 1 1/4SM -SN OVC013 M12/M15 A3026 RMK AO2 T11251151 |
| 2026-01-25 03:50:00Z |
30° at 8 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1300, BROKEN at 10000, OVERCAST at 2300, BROKEN at 15000 |
METAR KALN 250350Z 03008KT 1 1/2SM -SN OVC013 M13/M15 A3030 |
| 2026-01-25 02:50:00Z |
30° at 11 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1100, OVERCAST at 300, OVERCAST at 1200, OVERCAST at 3900 |
METAR KALN 250250Z 03011KT 1 1/2SM -SN OVC011 M13/M15 A3031 |
| 2026-01-25 01:50:00Z |
40° at 10 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1100, OVERCAST at 3800, BROKEN at 25000, BROKEN at 15000 |
METAR KALN 250150Z 04010KT 1 1/2SM -SN OVC011 M13/M15 A3034 |
| 2026-01-25 00:50:00Z |
40° at 10 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 1800, BROKEN at 1900, BROKEN at 2800, BROKEN at 15000 |
METAR KALN 250050Z 04010KT 1 3/4SM -SN OVC018 M13/M16 A3037 |
| 2026-01-24 23:50:00Z |
30° at 7 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 2100, BROKEN at 14000, BROKEN at 1000, BROKEN at 15000 |
METAR KALN 242350Z 03007KT 1 3/4SM -SN OVC021 M13/M16 A3040 |
| 2026-01-24 22:50:00Z |
40° at 10 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 2500, BROKEN at 3400, OVERCAST at 4500, SCATTERED at 17000 |
METAR KALN 242250Z 04010KT 1 3/4SM -SN SCT025 BKN034 OVC045 M13/M16 A3041 |
| 2026-01-24 21:50:00Z |
50° at 7 kts |
Light Snow |
1 |
IFR |
Clouds OVERCAST at 1600, BROKEN at 5600, OVERCAST at 3300, BROKEN at 25000 |
METAR KALN 242150Z 05007KT 1SM -SN OVC016 M13/M16 A3045 |
| 2026-01-24 20:50:00Z |
40° at 8 kts |
Light Snow |
1.25 |
IFR |
Clouds SCATTERED at 2200, OVERCAST at 2900, OVERCAST at 3200, BROKEN at 25000 |
METAR KALN 242050Z 04008KT 1 1/4SM -SN SCT022 OVC029 M13/M17 A3047 |
| 2026-01-24 19:50:00Z |
20° at 8 kts |
Light Snow |
1 |
IFR |
Clouds BROKEN at 1500, OVERCAST at 2500, BROKEN at 3300, BROKEN at 25000 |
METAR KALN 241950Z 02008KT 1SM -SN BKN015 OVC025 M14/M18 A3049 |
| 2026-01-24 18:50:00Z |
40° at 8 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 1500, OVERCAST at 2500, OVERCAST at 4100, BROKEN at 17000 |
METAR KALN 241850Z 04008KT 1 3/4SM -SN SCT015 OVC025 M14/M19 A3052 |
| 2026-01-24 17:50:00Z |
50° at 9 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 1700, OVERCAST at 2500, BROKEN at 4000, BROKEN at 25000 |
METAR KALN 241750Z 05009KT 1 3/4SM -SN SCT017 OVC025 M15/M19 A3056 |
| 2026-01-24 16:50:00Z |
30° at 9 kts |
Light Snow |
1.25 |
IFR |
Clouds SCATTERED at 1800, BROKEN at 2500, OVERCAST at 3000, BROKEN at 25000 |
METAR KALN 241650Z 03009KT 1 1/4SM -SN SCT018 BKN025 OVC030 M16/M21 A3061 RMK SNB55 |
| 2026-01-24 16:04:00Z |
30° at 9 kts |
Light Snow |
2.5 |
IFR |
Clouds SCATTERED at 2100, BROKEN at 2900, OVERCAST at 3700 |
SPECI KALN 241604Z 03009KT 2 1/2SM -SN SCT021 BKN029 OVC037 M16/M24 A3062 RMK SNB55 |
| 2026-01-17 05:15:00Z |
270° at 22 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
|
Clouds at 4800, SCATTERED at 800, SCATTERED at 2000, BROKEN at 2700 |
METAR KALN 170515Z AUTO 27022G37KT 10SM M01/M13 A2992 RMK AO2 T10151127 |
| 2026-01-16 04:15:00Z |
170° at 8 kts, Gusting to 15 kts |
Light Snow |
7 |
VFR |
Clouds OVERCAST at 3200, SCATTERED at 6500, OVERCAST at 7500, OVERCAST at 5500 |
METAR KALN 160415Z AUTO 17008G15KT 7SM -SN OVC032 00/M11 A2983 RMK AO2 T10051106 |
| 2026-01-14 17:50:00Z |
320° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 5500, BROKEN at 5000, BROKEN at 600, BROKEN at 25000 |
METAR KALN 141750Z 32025G32KT 10SM SCT055 04/M08 A2994 |
| 2026-01-10 14:50:00Z |
310° at 10 kts |
Light Snow |
5 |
MVFR |
Clouds OVERCAST at 1000, BROKEN at 1700, BROKEN at 5200, OVERCAST at 22000 |
SPECI KALN 101450Z 31010KT 5SM -SN OVC010 02/01 A3009 RMK SNB50 |
| 2025-12-29 08:55:00Z |
290° at 26 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 4200, FEW at 1700, OVERCAST at 4200, BROKEN at 3100 |
METAR KALN 290855Z AUTO 29026G36KT 10SM BKN042 M07/M15 A3009 RMK AO2 T10661146 |
| 2025-12-29 08:15:00Z |
290° at 30 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 4000, OVERCAST at 2200, OVERCAST at 7500 |
METAR KALN 290815Z AUTO 29030G37KT 10SM SCT040 M06/M15 A3007 RMK AO2 T10621150 |
| 2025-12-29 07:55:00Z |
290° at 19 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1400, OVERCAST at 2800, OVERCAST at 2600, OVERCAST at 5500 |
METAR KALN 290755Z AUTO 29019G36KT 10SM CLR M06/M15 A3006 RMK AO2 T10611146 |
| 2025-12-29 06:55:00Z |
280° at 25 kts, Gusting to 30 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 500, SCATTERED at 2600, OVERCAST at 3600, SCATTERED at 5000 |
METAR KALN 290655Z AUTO 28025G30KT 10SM CLR M05/M13 A3004 RMK AO2 T10531130 |
| 2025-12-29 02:50:00Z |
300° at 26 kts, Gusting to 32 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2000, BROKEN at 15000, BROKEN at 10000, BROKEN at 25000 |
METAR KALN 290250Z 30026G32KT 10SM OVC020 00/M06 A2993 |
| 2025-12-29 00:50:00Z |
290° at 24 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 1600, SCATTERED at 8000, BROKEN at 30000, OVERCAST at 9000 |
METAR KALN 290050Z 29024G38KT 10SM OVC016 03/00 A2984 |
| 2025-12-28 23:50:00Z |
290° at 25 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 1600, OVERCAST at 6500, BROKEN at 4900, BROKEN at 12000 |
METAR KALN 282350Z 29025G37KT 10SM OVC016 06/03 A2975 |
| 2025-12-28 22:05:00Z |
310° at 26 kts, Gusting to 30 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1900, BROKEN at 2800, OVERCAST at 2100 |
SPECI KALN 282205Z 31026G30KT 10SM SCT019 BKN028 15/10 A2963 |
| 2025-12-19 05:15:00Z |
270° at 26 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3300, BROKEN at 3300, BROKEN at 4400, OVERCAST at 4500 |
METAR KALN 190515Z AUTO 27026G33KT 10SM OVC033 M02/M09 A2979 RMK AO2 T10201086 |
| 2025-12-19 04:15:00Z |
290° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3500, OVERCAST at 2100, OVERCAST at 11000, OVERCAST at 2400 |
METAR KALN 190415Z AUTO 29025G32KT 10SM OVC035 M01/M08 A2977 RMK AO2 T10151081 |
| 2025-12-19 02:50:00Z |
290° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3300, BROKEN at 1100, OVERCAST at 1300, BROKEN at 25000 |
METAR KALN 190250Z 29024G35KT 10SM OVC033 00/M06 A2972 |
| 2025-12-13 22:45:00Z |
350° at 10 kts |
Light Snow |
10+ |
MVFR |
Clouds BROKEN at 1700, BROKEN at 2200, OVERCAST at 2800, BROKEN at 15000 |
METAR KALN 132245Z 35010KT 10SM -SN BKN017 BKN022 OVC028 M09/M13 A3034 |
| 2025-12-13 21:45:00Z |
20° at 11 kts |
Light Snow |
4 |
MVFR |
Clouds BROKEN at 1500, OVERCAST at 2800 |
METAR KALN 132145Z COR 02011KT 4SM -SN BKN015 OVC028 M09/M12 A3030 RMK SNB19 |
| 2025-12-13 21:19:00Z |
360° at 13 kts |
Light Snow |
2.5 |
IFR |
Clouds BROKEN at 1500, OVERCAST at 3100, BROKEN at 6300, OVERCAST at 10000 |
SPECI KALN 132119Z 36013KT 2 1/2SM -SN BKN015 OVC031 M09/M12 A3030 RMK SNB19 |
| 2025-12-13 20:30:00Z |
10° at 11 kts |
Light Snow |
2 |
IFR |
Clouds BROKEN at 1500, OVERCAST at 2300, BROKEN at 5000, BROKEN at 4600 |
SPECI KALN 132030Z 01011KT 2SM -SN BKN015 OVC023 M08/M12 A3036 RMK SNB30 |
| 2025-12-12 01:45:00Z |
100° at 11 kts |
Light Snow |
7 |
VFR |
Clouds SCATTERED at 900, BROKEN at 6500, OVERCAST at 7500, BROKEN at 31000 |
METAR KALN 120145Z COR 10011KT 7SM -SN SCT009 BKN065 OVC075 00/M02 A2996 RMK SNB45 |
| 2025-12-11 23:50:00Z |
100° at 10 kts |
Light Snow |
7 |
IFR |
Clouds OVERCAST at 700, BROKEN at 1400, OVERCAST at 2000, OVERCAST at 30000 |
METAR KALN 112350Z 10010KT 7SM -SN OVC007 00/M02 A2996 RMK SNB24 |
| 2025-12-11 23:32:00Z |
110° at 11 kts |
Light Snow |
7 |
IFR |
Clouds BROKEN at 700, OVERCAST at 7000, BROKEN at 11000, OVERCAST at 2700 |
SPECI KALN 112332Z 11011KT 7SM -SN BKN007 OVC070 00/M02 A2996 RMK SNB24 |
| 2025-12-11 23:24:00Z |
90° at 10 kts |
Light Snow |
5 |
MVFR |
Clouds SCATTERED at 700, OVERCAST at 7000, OVERCAST at 2100, OVERCAST at 7600 |
SPECI KALN 112324Z 09010KT 5SM -SN SCT007 OVC070 00/M02 A2996 RMK SNB24 |
| 2025-12-11 22:45:00Z |
90° at 11 kts |
Light Snow |
4 |
MVFR |
Clouds SCATTERED at 4100, OVERCAST at 7000, OVERCAST at 4400 |
METAR KALN 112245Z 09011KT 4SM -SN SCT041 OVC070 00/M02 A2995 RMK SNB02 |
| 2025-12-11 22:02:00Z |
80° at 10 kts |
Light Snow |
5 |
MVFR |
Clouds BROKEN at 3700, OVERCAST at 4800, OVERCAST at 2900 |
SPECI KALN 112202Z 08010KT 5SM -SN BKN037 OVC048 00/M04 A2996 RMK SNB02 |
| 2025-12-10 17:50:00Z |
300° at 25 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2800, BROKEN at 10000, BROKEN at 15000, BROKEN at 25000 |
METAR KALN 101750Z 30025G35KT 10SM OVC028 02/M03 A2982 |
| 2025-12-10 16:50:00Z |
310° at 26 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2800, OVERCAST at 3400, BROKEN at 22000, BROKEN at 25000 |
METAR KALN 101650Z 31026G36KT 10SM BKN028 OVC034 02/M03 A2980 |
| 2025-12-10 10:15:00Z |
220° at 8 kts |
Drizzle |
10+ |
VFR |
Clouds SCATTERED at 5000, BROKEN at 9000, OVERCAST at 11000, BROKEN at 24000 |
METAR KALN 101015Z AUTO 22008KT 10SM DZ SCT050 BKN090 OVC110 08/04 A2955 RMK AO2 T00830042 |
| 2025-12-10 08:35:00Z |
250° at 13 kts, Gusting to 18 kts |
Drizzle, Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 4600, BROKEN at 6500, OVERCAST at 7500, BROKEN at 8500 |
METAR KALN 100835Z AUTO 25013G18KT 10SM DZ SCT046 BKN065 OVC075 10/03 A2959 RMK AO2 T00990029 |
| 2025-12-02 04:55:00Z |
300° at 7 kts |
Light Snow |
4 |
MVFR |
Clouds SCATTERED at 2800, SCATTERED at 4600, OVERCAST at 11000, OVERCAST at 15000 |
METAR KALN 020455Z AUTO 30007KT 4SM -SN SCT028 SCT046 OVC110 M04/M05 A3008 RMK AO2 T10361054 TSNO |
| 2025-12-02 04:35:00Z |
300° at 5 kts |
Light Snow |
2.5 |
IFR |
Clouds SCATTERED at 1100, SCATTERED at 2100, OVERCAST at 3000, OVERCAST at 7800 |
METAR KALN 020435Z AUTO 30005KT 2 1/2SM -SN SCT011 SCT021 OVC030 M04/M05 A3008 RMK AO2 T10361051 TSNO |
| 2025-12-02 04:15:00Z |
300° at 4 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 900, BROKEN at 1200, OVERCAST at 2300, OVERCAST at 4000 |
METAR KALN 020415Z AUTO 30004KT 1 3/4SM -SN SCT009 BKN012 OVC023 M04/M05 A3008 RMK AO2 T10361050 TSNO |
| 2025-12-02 03:50:00Z |
300° at 5 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 1100, BROKEN at 15000, BROKEN at 22000, OVERCAST at 15000 |
METAR KALN 020350Z 30005KT 1 1/4SM -SN OVC011 M04/M05 A3009 |
| 2025-12-02 02:50:00Z |
Winds Calm |
Light Snow |
1 |
IFR |
Clouds OVERCAST at 1100, BROKEN at 700, BROKEN at 800, OVERCAST at 30000 |
METAR KALN 020250Z 00000KT 1SM -SN OVC011 M04/M05 A3009 |
| 2025-12-02 02:40:00Z |
Winds Calm |
Light Snow |
1 |
IFR |
Clouds OVERCAST at 1100, OVERCAST at 11000, SCATTERED at 4200, OVERCAST at 4900 |
SPECI KALN 020240Z 00000KT 1SM -SN OVC011 M04/M05 A3009 |
| 2025-12-02 01:50:00Z |
Winds Calm |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1900, OVERCAST at 7500, SCATTERED at 22000, OVERCAST at 30000 |
METAR KALN 020150Z 00000KT 2SM -SN OVC019 M04/M05 A3010 |
| 2025-12-02 00:50:00Z |
330° at 3 kts |
Light Snow |
1.75 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 1700, OVERCAST at 2200, OVERCAST at 15000 |
METAR KALN 020050Z 33003KT 1 3/4SM -SN SCT010 BKN017 OVC022 M04/M05 A3012 |
| 2025-12-02 00:33:00Z |
Winds Calm |
Light Snow |
2.5 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 3800, OVERCAST at 5000, OVERCAST at 2700 |
SPECI KALN 020033Z 00000KT 2 1/2SM -SN SCT010 BKN038 OVC050 M04/M06 A3012 |
| 2025-12-01 23:50:00Z |
Winds Calm |
Light Snow |
4 |
MVFR |
Clouds BROKEN at 5000, OVERCAST at 6000, OVERCAST at 7000, OVERCAST at 5000 |
METAR KALN 012350Z 00000KT 4SM -SN BKN050 OVC060 M04/M05 A3014 |
| 2025-12-01 23:40:00Z |
130° at 3 kts |
Light Snow |
3 |
MVFR |
Clouds BROKEN at 5000, OVERCAST at 6000, BROKEN at 7500, OVERCAST at 4300 |
SPECI KALN 012340Z 13003KT 3SM -SN BKN050 OVC060 M04/M05 A3014 |
| 2025-12-01 22:50:00Z |
130° at 3 kts |
Light Snow |
2 |
IFR |
Clouds BROKEN at 2400, BROKEN at 3400, OVERCAST at 6000, BROKEN at 25000 |
METAR KALN 012250Z 13003KT 2SM -SN BKN024 BKN034 OVC060 M04/M05 A3015 |
| 2025-12-01 21:45:00Z |
140° at 3 kts |
Light Snow |
1.5 |
IFR |
Clouds BROKEN at 2500, OVERCAST at 3600, OVERCAST at 8000 |
METAR KALN 012145Z 14003KT 1 1/2SM -SN BKN025 OVC036 M04/M05 A3017 |
| 2025-12-01 20:45:00Z |
Winds Calm |
Light Snow |
1 |
IFR |
Clouds BROKEN at 1000, OVERCAST at 2100, OVERCAST at 10000 |
METAR KALN 012045Z 00000KT 1SM -SN BKN010 OVC021 M04/M05 A3019 |
| 2025-12-01 19:50:00Z |
Winds Calm |
Light Snow |
1.25 |
IFR |
Clouds BROKEN at 1300, OVERCAST at 2100, BROKEN at 5000, OVERCAST at 25000 |
METAR KALN 011950Z 00000KT 1 1/4SM -SN BKN013 OVC021 M04/M05 A3023 |
| 2025-12-01 18:45:00Z |
160° at 3 kts |
Heavy Snow |
0.25 |
LIFR |
Clouds OVERCAST at 600, OVERCAST at 25000, OVERCAST at 4100, BROKEN at 22000 |
METAR KALN 011845Z 16003KT 1/4SM +SN OVC006 M04/M05 A3026 |
| 2025-12-01 17:45:00Z |
170° at 4 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1600, OVERCAST at 3000, OVERCAST at 2800, BROKEN at 28000 |
METAR KALN 011745Z 17004KT 2SM -SN OVC016 M04/M06 A3029 RMK SNB20 |
| 2025-12-01 17:20:00Z |
160° at 5 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1200, BROKEN at 7000, OVERCAST at 9400, BROKEN at 7900 |
SPECI KALN 011720Z 16005KT 2SM -SN OVC012 M04/M06 A3033 RMK SNB20 |
| 2025-11-30 06:55:00Z |
280° at 25 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2700, BROKEN at 3000, OVERCAST at 4300, OVERCAST at 30000 |
METAR KALN 300655Z AUTO 28025G37KT 10SM OVC027 00/M05 A3011 RMK AO2 T00011051 |
| 2025-11-30 04:35:00Z |
260° at 25 kts, Gusting to 29 kts |
Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 1600, OVERCAST at 1000, OVERCAST at 2000, OVERCAST at 3700 |
METAR KALN 300435Z AUTO 26025G29KT 10SM OVC016 01/M01 A3003 RMK AO2 T00111015 |
| 2025-11-30 04:15:00Z |
270° at 26 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 1700, BROKEN at 4400, FEW at 2800 |
METAR KALN 300415Z AUTO 27026G33KT 10SM BKN012 OVC017 02/M01 A3002 RMK AO2 T00151010 |
| 2025-11-30 03:45:00Z |
280° at 20 kts |
Light Rain, Gusty Winds |
7 |
IFR |
Clouds OVERCAST at 800, BROKEN at 1500, BROKEN at 5000, OVERCAST at 9600 |
METAR KALN 300345Z 28020KT 7SM -RA BR OVC008 02/00 A2999 |
| 2025-11-30 02:45:00Z |
270° at 13 kts |
Light Rain |
4 |
IFR |
Clouds OVERCAST at 600, BROKEN at 1000, BROKEN at 1800, BROKEN at 5000 |
METAR KALN 300245Z 27013KT 4SM -RA BR OVC006 04/03 A2995 |
| 2025-11-29 21:45:00Z |
160° at 10 kts |
Light Rain |
4 |
IFR |
Clouds OVERCAST at 800, BROKEN at 6000, BROKEN at 4700, OVERCAST at 10000 |
METAR KALN 292145Z 16010KT 4SM -RA BR OVC008 02/01 A2992 RMK SNE05 |
| 2025-11-29 20:55:00Z |
140° at 11 kts |
Light Snow, Mist |
3 |
IFR |
Clouds BROKEN at 800, OVERCAST at 1500, OVERCAST at 3600 |
METAR KALN 292055Z 14011KT 3SM -SN BR BKN008 OVC015 01/00 A2994 RMK SNB12 |
| 2025-11-29 20:25:00Z |
140° at 13 kts |
Light Snow, Mist |
4 |
MVFR |
Clouds BROKEN at 1300, OVERCAST at 2500, BROKEN at 800, BROKEN at 16000 |
SPECI KALN 292025Z COR 14013KT 4SM -SN BR BKN013 OVC025 01/00 A2996 RMK SNB12 |
| 2025-11-29 20:12:00Z |
140° at 12 kts |
Light Snow, Mist |
2.5 |
IFR |
Clouds SCATTERED at 1000, BROKEN at 1600, OVERCAST at 2500, OVERCAST at 7500 |
SPECI KALN 292012Z 14012KT 2 1/2SM -SN BR SCT010 BKN016 OVC025 01/00 A2996 RMK SNB12 |
| 2025-11-29 19:50:00Z |
150° at 14 kts |
Light Rain |
2 |
IFR |
Clouds BROKEN at 1200, OVERCAST at 2700, BROKEN at 7000, BROKEN at 25000 |
METAR KALN 291950Z 15014KT 2SM -RA BR BKN012 OVC027 01/00 A2996 |
| 2025-11-29 19:08:00Z |
140° at 16 kts |
Light Rain |
3 |
MVFR |
Clouds SCATTERED at 1500, BROKEN at 2600, OVERCAST at 3400, OVERCAST at 3800 |
SPECI KALN 291908Z 14016KT 3SM -RA BR SCT015 BKN026 OVC034 01/M01 A2995 |
| 2025-11-29 18:50:00Z |
140° at 16 kts |
Light Rain |
2.5 |
IFR |
Clouds SCATTERED at 1100, BROKEN at 1600, OVERCAST at 3600, OVERCAST at 5500 |
METAR KALN 291850Z 14016KT 2 1/2SM -RA BR SCT011 BKN016 OVC036 01/M01 A2998 |
| 2025-11-29 16:50:00Z |
130° at 18 kts |
Light Snow, Gusty Winds |
0.5 |
LIFR |
Clouds OVERCAST at 500, BROKEN at 6100, BROKEN at 29000, BROKEN at 8000 |
METAR KALN 291650Z 13018KT 1/2SM -SN OVC005 01/00 A3009 |
| 2025-11-29 16:15:00Z |
140° at 21 kts |
Light Snow, Gusty Winds |
0.5 |
LIFR |
Clouds OVERCAST at 500, OVERCAST at 3000, OVERCAST at 3500 |
SPECI KALN 291615Z 14021KT 1/2SM -SN OVC005 01/00 A3013 |
| 2025-11-29 15:50:00Z |
130° at 18 kts |
Light Snow, Gusty Winds |
1.25 |
IFR |
Clouds OVERCAST at 500, BROKEN at 11000, BROKEN at 4200, BROKEN at 8000 |
METAR KALN 291550Z 13018KT 1 1/4SM -SN OVC005 01/00 A3015 |
| 2025-11-29 15:24:00Z |
130° at 14 kts |
Light Snow |
1 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 1900, OVERCAST at 5000, OVERCAST at 20000 |
SPECI KALN 291524Z 13014KT 1SM -SN OVC005 00/M01 A3016 |
| 2025-11-29 14:50:00Z |
140° at 16 kts |
Light Snow |
0.5 |
LIFR |
Clouds OVERCAST at 500, BROKEN at 10000, OVERCAST at 3000, BROKEN at 8000 |
METAR KALN 291450Z 14016KT 1/2SM -SN OVC005 00/M01 A3019 |
| 2025-11-29 12:55:00Z |
130° at 14 kts |
Snow |
0.75 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 4200, OVERCAST at 5500, BROKEN at 30000 |
METAR KALN 291255Z 13014KT 3/4SM SN OVC003 00/M01 A3023 |
| 2025-11-29 12:35:00Z |
110° at 9 kts |
Snow |
1 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 2900, OVERCAST at 12000, BROKEN at 25000 |
METAR KALN 291235Z AUTO 11009KT 1SM SN OVC005 00/M01 A3025 RMK AO2 P0003 T10051015 |
| 2025-11-29 12:15:00Z |
110° at 10 kts |
Snow |
0.75 |
LIFR |
Clouds OVERCAST at 500, BROKEN at 5500, OVERCAST at 9500, OVERCAST at 11000 |
METAR KALN 291215Z AUTO 11010KT 3/4SM SN OVC005 00/M01 A3026 RMK AO2 P0002 T10051015 TSNO |
| 2025-11-29 11:55:00Z |
110° at 8 kts |
Snow |
0.5 |
LIFR |
Clouds OVERCAST at 500, OVERCAST at 1200, OVERCAST at 9900, OVERCAST at 2700 |
METAR KALN 291155Z AUTO 11008KT 1/2SM SN OVC005 00/M01 A3026 RMK AO2 P0003 60007 70007 T10051015 10015 21005 |
| 2025-11-29 11:35:00Z |
110° at 10 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 7000, OVERCAST at 5000, BROKEN at 16000 |
METAR KALN 291135Z AUTO 11010KT 1 1/4SM -SN OVC005 00/M02 A3026 RMK AO2 P0001 T10051016 |
| 2025-11-29 11:15:00Z |
100° at 9 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 500, BROKEN at 5500, OVERCAST at 5000, BROKEN at 8000 |
METAR KALN 291115Z AUTO 10009KT 1 3/4SM -SN OVC005 00/M02 A3027 RMK AO2 P0001 T10051017 |
| 2025-11-29 10:55:00Z |
110° at 9 kts |
Light Snow |
2.5 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 4300, OVERCAST at 6000, OVERCAST at 20000 |
METAR KALN 291055Z AUTO 11009KT 2 1/2SM -SN OVC005 00/M01 A3027 RMK AO2 P0004 T10051015 |
| 2025-11-29 10:35:00Z |
120° at 8 kts |
Snow |
0.5 |
LIFR |
Clouds OVERCAST at 500, SCATTERED at 2900, OVERCAST at 3900, OVERCAST at 7000 |
METAR KALN 291035Z AUTO 12008KT 1/2SM SN OVC005 00/M01 A3028 RMK AO2 P0003 T10051015 |
| 2025-11-29 10:15:00Z |
120° at 10 kts |
Snow |
0.75 |
LIFR |
Clouds OVERCAST at 500, BROKEN at 3900, OVERCAST at 6000, OVERCAST at 7500 |
METAR KALN 291015Z AUTO 12010KT 3/4SM SN OVC005 00/M02 A3029 RMK AO2 P0001 T10031017 |
| 2025-11-29 09:55:00Z |
120° at 7 kts |
Light Snow |
3 |
MVFR |
Clouds SCATTERED at 1200, OVERCAST at 2000, OVERCAST at 1900, OVERCAST at 5000 |
METAR KALN 290955Z AUTO 12007KT 3SM -SN SCT012 OVC020 00/M03 A3030 RMK AO2 T00011026 |
| 2025-11-29 09:35:00Z |
150° at 8 kts |
Light Snow |
7 |
MVFR |
Clouds SCATTERED at 1200, BROKEN at 2000, OVERCAST at 4200, OVERCAST at 3400 |
METAR KALN 290935Z AUTO 15008KT 7SM -SN SCT012 BKN020 OVC042 02/M05 A3032 RMK AO2 T00151048 |
| 2025-11-25 11:35:00Z |
Winds Calm |
Drizzle |
2 |
LIFR |
Clouds OVERCAST at 400, SCATTERED at 5500, BROKEN at 7500, BROKEN at 2200 |
METAR KALN 251135Z AUTO 00000KT 2SM DZ OVC004 11/11 A2980 RMK AO2 P0001 T01130108 TSNO |
| 2025-11-25 11:15:00Z |
Winds Calm |
Heavy Drizzle |
2 |
LIFR |
Clouds OVERCAST at 400, OVERCAST at 6000, OVERCAST at 1300, OVERCAST at 16000 |
METAR KALN 251115Z AUTO 00000KT 2SM +DZ OVC004 11/11 A2981 RMK AO2 T01140108 |
| 2025-11-25 10:55:00Z |
230° at 3 kts |
Drizzle |
2 |
IFR |
Clouds OVERCAST at 600, BROKEN at 1700, BROKEN at 3800, BROKEN at 10000 |
METAR KALN 251055Z AUTO 23003KT 2SM DZ OVC006 12/11 A2981 RMK AO2 P0001 T01150108 |
| 2025-11-25 10:35:00Z |
210° at 4 kts |
Heavy Rain |
3 |
IFR |
Clouds OVERCAST at 600, OVERCAST at 5000, OVERCAST at 1300, OVERCAST at 9500 |
METAR KALN 251035Z AUTO 21004KT 3SM +RA OVC006 12/11 A2981 RMK AO2 T01150107 |
| 2025-11-25 07:35:00Z |
170° at 5 kts |
Drizzle |
5 |
IFR |
Clouds OVERCAST at 600, FEW at 6500, OVERCAST at 10000, OVERCAST at 8500 |
METAR KALN 250735Z AUTO 17005KT 5SM DZ OVC006 11/10 A2982 RMK AO2 P0001 T01100102 |
| 2025-11-25 06:55:00Z |
180° at 6 kts |
Drizzle |
4 |
LIFR |
Clouds OVERCAST at 400, OVERCAST at 1700, BROKEN at 5000, OVERCAST at 2700 |
METAR KALN 250655Z AUTO 18006KT 4SM DZ OVC004 11/10 A2983 RMK AO2 P0001 T01100102 |
| 2025-11-25 04:55:00Z |
150° at 5 kts |
Drizzle |
2.5 |
IFR |
Clouds OVERCAST at 600, BROKEN at 25000, OVERCAST at 9000, BROKEN at 6500 |
METAR KALN 250455Z AUTO 15005KT 2 1/2SM DZ OVC006 11/10 A2985 RMK AO2 P0006 T01060100 |
| 2025-11-25 04:35:00Z |
150° at 4 kts |
Heavy Rain |
3 |
IFR |
Clouds OVERCAST at 800, OVERCAST at 9500, OVERCAST at 7500, BROKEN at 4700 |
METAR KALN 250435Z AUTO 15004KT 3SM +RA OVC008 11/10 A2985 RMK AO2 P0005 T01060098 |
| 2025-11-21 08:15:00Z |
Winds Calm |
Drizzle |
1.75 |
LIFR |
Clouds OVERCAST at 200, OVERCAST at 1400, OVERCAST at 6500, OVERCAST at 2200 |
METAR KALN 210815Z AUTO 00000KT 1 3/4SM DZ OVC002 11/11 A3001 RMK AO2 T01130110 |
| 2025-11-18 11:55:00Z |
160° at 6 kts |
Heavy Thunderstorms |
4 |
MVFR |
Clouds SCATTERED at 3600, SCATTERED at 5000, BROKEN at 8000, OVERCAST at 2500 |
METAR KALN 181155Z AUTO 16006KT 4SM +TSRA SCT036 SCT050 BKN080 09/05 A2985 RMK AO2 LTG DSNT ALQS P0010 60010 70023 T00870054 10097 20087 |
| 2025-11-18 02:15:00Z |
110° at 9 kts |
Thunderstorms |
7 |
VFR |
Clouds SCATTERED at 4800, BROKEN at 6000, OVERCAST at 10000, OVERCAST at 7000 |
SPECI KALN 180215Z 11009KT 7SM TSRA SCT048 BKN060 OVC100 09/03 A2999 RMK FREQ LTGICCG OHD TSB01 TS OHD MOV NE |
| 2025-11-18 00:50:00Z |
140° at 50 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 5000, BROKEN at 4000, OVERCAST at 5000, BROKEN at 25000 |
METAR KALN 180050Z COR 140050KT 10SM OVC050 13/M05 A2996 |
| 2025-11-09 11:35:00Z |
Not Available |
Drizzle |
10+ |
MVFR |
Clouds OVERCAST at 1800, BROKEN at 2400, SCATTERED at 3700 |
METAR KALN 091135Z 10SM DZ OVC018 04/01 A3008 RMK AO2 T00410006 |
| 2025-10-29 07:35:00Z |
Not Available |
Drizzle |
4 |
IFR |
Clouds OVERCAST at 500, OVERCAST at 4400, OVERCAST at 6000, OVERCAST at 10000 |
METAR KALN 290735Z 4SM DZ OVC005 13/12 A2977 RMK AO2 P0001 T01250117 |
| 2025-10-29 07:15:00Z |
Not Available |
Drizzle |
3 |
IFR |
Clouds BROKEN at 500, OVERCAST at 1200, OVERCAST at 12000, BROKEN at 3200 |
METAR KALN 290715Z 3SM DZ BKN005 OVC012 13/12 A2977 RMK AO2 T01260120 |
| 2025-10-29 06:15:00Z |
Not Available |
Heavy Rain |
4 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 1200, OVERCAST at 1600 |
METAR KALN 290615Z 4SM +RA OVC003 13/12 A2980 RMK AO2 P0002 T01280123 |
| 2025-10-29 05:35:00Z |
Not Available |
Heavy Rain |
3 |
LIFR |
Clouds OVERCAST at 300, OVERCAST at 2100, OVERCAST at 5000 |
METAR KALN 290535Z 3SM +RA OVC003 13/12 A2981 RMK AO2 P0002 T01270122 |
| 2025-10-29 04:15:00Z |
Not Available |
Drizzle |
2.5 |
LIFR |
Clouds OVERCAST at 300, BROKEN at 1000, OVERCAST at 2500, OVERCAST at 3900 |
METAR KALN 290415Z 2 1/2SM DZ OVC003 13/12 A2985 RMK AO2 P0001 T01260121 |
| 2025-10-29 03:55:00Z |
Not Available |
Drizzle |
3 |
LIFR |
Clouds OVERCAST at 300, SCATTERED at 4400, OVERCAST at 6500, BROKEN at 8000 |
METAR KALN 290355Z 3SM DZ OVC003 13/12 A2986 RMK AO2 P0001 T01250120 |
| 2025-10-29 03:35:00Z |
Not Available |
Drizzle |
2.5 |
LIFR |
Clouds OVERCAST at 300, OVERCAST at 10000, BROKEN at 6500, OVERCAST at 15000 |
METAR KALN 290335Z 2 1/2SM DZ OVC003 13/12 A2987 RMK AO2 P0001 T01250120 |
| 2025-10-27 10:35:00Z |
Not Available |
Drizzle |
4 |
MVFR |
Clouds BROKEN at 1300, OVERCAST at 2500, OVERCAST at 3400, OVERCAST at 4800 |
METAR KALN 271035Z 4SM DZ BKN013 OVC025 10/08 A3010 RMK AO2 T00950084 |
| 2025-10-27 10:15:00Z |
Not Available |
Drizzle |
4 |
MVFR |
Clouds SCATTERED at 1500, SCATTERED at 2100, OVERCAST at 2700, BROKEN at 5000 |
METAR KALN 271015Z 4SM DZ SCT015 SCT021 OVC027 10/08 A3010 RMK AO2 T01000081 |
| 2025-10-27 09:55:00Z |
Not Available |
Drizzle |
10+ |
MVFR |
Clouds SCATTERED at 2100, OVERCAST at 2700, BROKEN at 15000, OVERCAST at 6000 |
METAR KALN 270955Z 10SM DZ SCT021 OVC027 11/08 A3010 RMK AO2 T01050084 |
| 2025-10-27 09:35:00Z |
Not Available |
Drizzle |
5 |
MVFR |
Clouds BROKEN at 2500, OVERCAST at 3300, OVERCAST at 4400, BROKEN at 7000 |
METAR KALN 270935Z 5SM DZ BKN025 OVC033 11/08 A3009 RMK AO2 T01060080 |
| 2025-10-27 05:15:00Z |
Not Available |
Drizzle |
10+ |
VFR |
Clouds BROKEN at 3600, OVERCAST at 5000, OVERCAST at 6600, OVERCAST at 3500 |
METAR KALN 270515Z 10SM DZ BKN036 OVC050 11/09 A3012 RMK AO2 T01100087 |
| 2025-10-19 04:15:00Z |
Not Available |
Drizzle |
10+ |
VFR |
Clouds SCATTERED at 800, SCATTERED at 2900, OVERCAST at 9500 |
METAR KALN 190415Z 10SM DZ SCT008 SCT029 OVC095 15/14 A2967 RMK AO2 P0001 T01530144 |
| 2025-10-18 22:50:00Z |
200° at 12 kts |
Thunderstorms |
3 |
MVFR |
Clouds SCATTERED at 600, BROKEN at 3000, OVERCAST at 5000, BROKEN at 20000 |
METAR KALN 182250Z 20012KT 3SM TSRA SCT006 BKN030 OVC050 18/17 A2972 RMK OCNL LTGICCG ALQDS TS OHD MOV E |
| 2025-10-18 21:50:00Z |
140° at 9 kts |
Thunderstorms |
3 |
MVFR |
Clouds SCATTERED at 200, SCATTERED at 3100, OVERCAST at 8500, BROKEN at 25000 |
METAR KALN 182150Z 14009KT 3SM TSRA SCT002 SCT031 OVC085 18/17 A2961 RMK OCNL LTGICCG ALQDS TSB50 TS OHD MOV E |
| 2025-09-24 04:55:00Z |
Not Available |
Drizzle |
7 |
VFR |
Clouds SCATTERED at 2800, SCATTERED at 3900, OVERCAST at 6000, OVERCAST at 9000 |
METAR KALN 240455Z 7SM DZ SCT028 SCT039 OVC060 20/19 A2997 RMK AO2 P0001 T01980192 |
| 2025-09-24 03:55:00Z |
Not Available |
Drizzle |
4 |
MVFR |
Clouds SCATTERED at 1900, BROKEN at 3900, OVERCAST at 6000, OVERCAST at 11000 |
METAR KALN 240355Z 4SM DZ SCT019 BKN039 OVC060 20/20 A2997 RMK AO2 P0004 T02000195 |
| 2025-09-20 19:02:00Z |
360° at 8 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 3300, SCATTERED at 7000, BROKEN at 11000, OVERCAST at 25000 |
SPECI KALN 201902Z COR 36008KT 10SM TS SCT033 SCT070 BKN110 26/18 A3000 RMK TSB02 TS S MOV NE |
| 2025-09-14 23:50:00Z |
100° at 10 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 8000, FEW at 4800, SCATTERED at 7000, BROKEN at 25000 |
KALN 142350Z 10010KT 10SM TS SCT080 31/19 A2996 RMK OCNL LTGICCG E-SE TSB50 TS E MOV N |