| 2026-03-27 16:52:00Z |
20° at 28 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 1800, SCATTERED at 5500, SCATTERED at 3900, OVERCAST at 30000 |
METAR KSPS 271652Z 02028G37KT 10SM OVC018 10/05 A3035 RMK AO2 PK WND 02040/1553 SLP273 T01000050 |
| 2026-03-27 15:52:00Z |
20° at 27 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2100, OVERCAST at 2800, OVERCAST at 5000, OVERCAST at 25000 |
METAR KSPS 271552Z 02027G41KT 10SM OVC021 11/06 A3030 RMK AO2 PK WND 01041/1543 SLP253 T01110056 |
| 2026-03-27 15:11:00Z |
20° at 28 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2500, OVERCAST at 3100, OVERCAST at 4800, BROKEN at 8000 |
SPECI KSPS 271511Z 02028G37KT 10SM BKN025 OVC031 12/06 A3026 RMK AO2 PK WND 01037/1509 T01170056 |
| 2026-03-27 13:52:00Z |
20° at 28 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3700, FEW at 1500, BROKEN at 8000, OVERCAST at 13000 |
METAR KSPS 271352Z 02028G40KT 10SM OVC037 13/07 A3019 RMK AO2 PK WND 03043/1323 SLP214 T01330067 |
| 2026-03-27 12:52:00Z |
10° at 30 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds OVERCAST at 3500, OVERCAST at 2700, BROKEN at 5500, BROKEN at 10000 |
METAR KSPS 271252Z 01030G38KT 10SM OVC035 14/07 A3012 RMK AO2 PK WND 01039/1233 PRESRR SLP190 T01390067 |
| 2026-03-27 11:52:00Z |
10° at 26 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 4000, SCATTERED at 2000, OVERCAST at 2600, BROKEN at 6500 |
METAR KSPS 271152Z 01026G37KT 10SM FEW040 15/07 A3005 RMK AO2 PK WND 02037/1131 RAB20E48 SLP165 P0000 60000 T01500067 10233 20144 53044 |
| 2026-03-22 23:52:00Z |
10° at 24 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1500, SCATTERED at 2000, BROKEN at 25000, BROKEN at 25000 |
METAR KSPS 222352Z AUTO 01024G35KT 10SM CLR 23/06 A2988 RMK AO2 PK WND 36036/2321 SLP108 T02330061 10367 20233 53034 |
| 2026-03-22 22:52:00Z |
20° at 26 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 25000, SCATTERED at 25000, BROKEN at 6500, OVERCAST at 30000 |
METAR KSPS 222252Z AUTO 02026G33KT 10SM CLR 28/06 A2983 RMK AO2 PK WND 36035/2233 SLP089 T02780056 |
| 2026-03-16 04:52:00Z |
360° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2800, OVERCAST at 2300, OVERCAST at 6500, BROKEN at 25000 |
METAR KSPS 160452Z AUTO 36024G36KT 10SM CLR 03/M10 A3026 RMK AO2 PK WND 01037/0400 SLP244 T00331100 |
| 2026-03-16 03:52:00Z |
20° at 25 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2900, OVERCAST at 3800, OVERCAST at 9500, OVERCAST at 25000 |
METAR KSPS 160352Z AUTO 02025G40KT 10SM CLR 04/M11 A3023 RMK AO2 PK WND 36045/0334 SLP232 T00391106 |
| 2026-03-16 02:52:00Z |
360° at 33 kts, Gusting to 44 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2600, OVERCAST at 3200, SCATTERED at 25000, OVERCAST at 30000 |
METAR KSPS 160252Z AUTO 36033G44KT 10SM CLR 07/M11 A3018 RMK AO2 PK WND 36044/0251 SLP215 T00671106 51048 |
| 2026-03-16 01:52:00Z |
360° at 32 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 4500, OVERCAST at 2400, OVERCAST at 4300, BROKEN at 20000 |
METAR KSPS 160152Z AUTO 36032G41KT 10SM BKN045 08/M11 A3013 RMK AO2 PK WND 01041/0151 SLP199 T00831106 |
| 2026-03-16 00:52:00Z |
360° at 25 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2000, BROKEN at 9000, OVERCAST at 2800, BROKEN at 25000 |
METAR KSPS 160052Z AUTO 36025G38KT 10SM CLR 10/M10 A3008 RMK AO2 PK WND 36038/0047 SLP182 T01001100 |
| 2026-03-15 23:52:00Z |
360° at 26 kts, Gusting to 39 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 4400, BROKEN at 5500, OVERCAST at 8500, BROKEN at 20000 |
METAR KSPS 152352Z AUTO 36026G39KT 10SM FEW044 12/M10 A3003 RMK AO2 PK WND 36039/2345 SLP164 T01171100 10183 20111 51044 |
| 2026-03-15 21:52:00Z |
360° at 31 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 6500, BROKEN at 17000, OVERCAST at 23000, OVERCAST at 20000 |
METAR KSPS 152152Z 36031G40KT 10SM CLR 12/M06 A2997 RMK AO2 PK WND 36049/2119 SLP141 T01221061 |
| 2026-03-15 20:52:00Z |
340° at 28 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2700, OVERCAST at 3500, OVERCAST at 7000, BROKEN at 25000 |
METAR KSPS 152052Z 34028G42KT 10SM BKN027 OVC035 15/M04 A2990 RMK AO2 PK WND 35050/2014 SLP117 T01501039 51042 |
| 2026-03-15 19:52:00Z |
350° at 28 kts, Gusting to 47 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 3000, OVERCAST at 3700, OVERCAST at 3500, SCATTERED at 16000 |
METAR KSPS 151952Z 35028G47KT 10SM BKN030 OVC037 17/M03 A2987 RMK AO2 PK WND 34049/1929 SLP105 T01671033 |
| 2026-03-15 18:52:00Z |
360° at 33 kts, Gusting to 49 kts |
Very Gusty Winds |
8 |
VFR |
Clouds OVERCAST at 3300, BROKEN at 15000, OVERCAST at 2800, BROKEN at 25000 |
METAR KSPS 151852Z 36033G49KT 8SM OVC033 18/M03 A2983 RMK AO2 PK WND 36051/1829 SLP090 T01781028 |
| 2026-03-15 18:01:00Z |
350° at 31 kts, Gusting to 48 kts |
Very Gusty Winds |
9 |
MVFR |
Clouds BROKEN at 3000, OVERCAST at 3700, OVERCAST at 1400, BROKEN at 36000 |
SPECI KSPS 151801Z 35031G48KT 9SM BKN030 OVC037 18/M03 A2978 RMK AO2 PK WND 34048/1754 T01781028 |
| 2026-03-15 17:52:00Z |
350° at 32 kts, Gusting to 46 kts |
Very Gusty Winds |
8 |
MVFR |
Clouds BROKEN at 2900, OVERCAST at 3700, BROKEN at 25000, SCATTERED at 25000 |
METAR KSPS 151752Z 35032G46KT 8SM BKN029 OVC037 18/M02 A2977 RMK AO2 PK WND 34055/1655 SLP072 T01781022 10244 20172 53089 |
| 2026-03-15 16:52:00Z |
340° at 38 kts, Gusting to 53 kts |
Haze, Very Gusty Winds |
6 |
MVFR |
Clouds BROKEN at 2600, BROKEN at 3600, OVERCAST at 9500, BROKEN at 25000 |
METAR KSPS 151652Z 34038G53KT 6SM HZ BKN026 BKN036 20/M01 A2969 RMK AO2 PK WND 36054/1608 PRESRR SLP042 T02001011 |
| 2026-03-15 15:52:00Z |
350° at 35 kts, Gusting to 51 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 25000, OVERCAST at 11000, BROKEN at 25000, OVERCAST at 25000 |
METAR KSPS 151552Z 35035G51KT 10SM CLR 24/03 A2958 RMK AO2 PK WND 01051/1550 SLP002 T02440028 |
| 2026-03-15 08:52:00Z |
200° at 25 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3000, BROKEN at 4000, OVERCAST at 5000, OVERCAST at 19000 |
METAR KSPS 150852Z AUTO 20025G36KT 10SM CLR 22/13 A2944 RMK AO2 PK WND 20041/0836 SLP956 T02170128 56024 |
| 2026-03-11 23:52:00Z |
30° at 26 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 7000, BROKEN at 9000, OVERCAST at 9000, OVERCAST at 25000 |
METAR KSPS 112352Z 03026G33KT 10SM CLR 14/M01 A3028 RMK AO2 PK WND 03035/2330 SLP248 T01391011 10194 20139 53042 |
| 2026-03-11 21:52:00Z |
10° at 30 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 25000, OVERCAST at 7000, SCATTERED at 6000, BROKEN at 25000 |
METAR KSPS 112152Z 01030G38KT 10SM CLR 18/00 A3018 RMK AO2 PK WND 01039/2123 SLP214 T01830000 |
| 2026-03-11 19:52:00Z |
10° at 27 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3500, FEW at 20000, OVERCAST at 6000, BROKEN at 25000 |
METAR KSPS 111952Z 01027G41KT 10SM CLR 19/03 A3013 RMK AO2 PK WND 03046/1853 SLP194 T01890028 |
| 2026-03-11 18:52:00Z |
20° at 36 kts, Gusting to 49 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2400, SCATTERED at 20000, OVERCAST at 4700, OVERCAST at 25000 |
METAR KSPS 111852Z 02036G49KT 10SM CLR 19/02 A3010 RMK AO2 PK WND 01049/1847 SLP186 T01890022 |
| 2026-03-11 17:52:00Z |
30° at 36 kts, Gusting to 49 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1500, BROKEN at 2300, OVERCAST at 4500, OVERCAST at 25000 |
METAR KSPS 111752Z 03036G49KT 10SM CLR 19/04 A3007 RMK AO2 PK WND 02049/1748 SLP175 T01890039 10189 20139 51053 |
| 2026-03-11 16:52:00Z |
20° at 29 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2300, OVERCAST at 2800, OVERCAST at 4700, OVERCAST at 25000 |
METAR KSPS 111652Z 02029G37KT 10SM CLR 17/06 A3003 RMK AO2 PK WND 02038/1621 SLP163 T01670061 |
| 2026-03-11 15:52:00Z |
20° at 25 kts, Gusting to 32 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 1700, SCATTERED at 9000, OVERCAST at 11000, BROKEN at 25000 |
METAR KSPS 111552Z 02025G32KT 10SM CLR 16/08 A2998 RMK AO2 PK WND 03038/1537 WSHFT 1445 SLP145 T01560083 |
| 2026-03-11 03:52:00Z |
190° at 17 kts, Gusting to 26 kts |
Thunderstorms, Gusty Winds |
10+ |
VFR |
Clouds CLR at 10000, BROKEN at 20000, SCATTERED at 25000, OVERCAST at 16000 |
METAR KSPS 110352Z 19017G26KT 10SM TS CLR 17/14 A2976 RMK AO2 PK WND 19031/0254 TSB03 SLP066 T01720144 |
| 2026-03-11 03:09:00Z |
190° at 17 kts, Gusting to 30 kts |
Thunderstorms, Very Gusty Winds |
10+ |
VFR |
Clouds BROKEN at 11000, BROKEN at 2300, BROKEN at 2900, OVERCAST at 30000 |
SPECI KSPS 110309Z 19017G30KT 10SM TS BKN110 18/15 A2974 RMK AO2 PK WND 19031/0254 TSB03 T01830150 |
| 2026-03-11 00:52:00Z |
160° at 22 kts, Gusting to 35 kts |
Light Thunderstorms, Very Gusty Winds |
6 |
VFR |
Clouds FEW at 5500, FEW at 8000, OVERCAST at 28000, BROKEN at 8000 |
METAR KSPS 110052Z 16022G35KT 6SM -TSRA FEW055 FEW080 22/12 A2970 RMK AO2 PK WND 20039/0005 LTG DSNT E-SW RAB06 TSB42 SLP047 P0000 T02170117 |
| 2026-03-06 21:52:00Z |
180° at 25 kts, Gusting to 34 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 6500, BROKEN at 8500, OVERCAST at 5000, BROKEN at 25000 |
METAR KSPS 062152Z 18025G34KT 10SM SCT065 BKN085 28/14 A2970 RMK AO2 PK WND 18036/2131 SLP044 T02830144 |
| 2026-03-06 19:52:00Z |
200° at 24 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 4900, SCATTERED at 11000, SCATTERED at 9000, BROKEN at 25000 |
METAR KSPS 061952Z 20024G36KT 10SM SCT049 29/16 A2972 RMK AO2 PK WND 19036/1856 SLP050 T02890156 |
| 2026-03-06 18:52:00Z |
190° at 27 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 4300, BROKEN at 5500, BROKEN at 7000, BROKEN at 25000 |
METAR KSPS 061852Z 19027G38KT 10SM SCT043 BKN055 28/16 A2974 RMK AO2 PK WND 19040/1758 SLP059 T02780156 |
| 2026-03-06 17:52:00Z |
190° at 23 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 3300, OVERCAST at 1200, OVERCAST at 6500, OVERCAST at 20000 |
METAR KSPS 061752Z 19023G38KT 10SM SCT033 27/17 A2976 RMK AO2 PK WND 20038/1746 SLP066 T02670167 10267 20183 58013 |
| 2026-03-06 03:52:00Z |
170° at 21 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 6500, BROKEN at 4100, SCATTERED at 12000, BROKEN at 15000 |
METAR KSPS 060352Z 17021G35KT 10SM CLR 24/15 A2974 RMK AO2 PK WND 16038/0313 SLP062 T02440150 |
| 2026-02-14 12:24:00Z |
Winds Calm |
Heavy Rain |
3 |
MVFR |
Clouds BROKEN at 3200, OVERCAST at 4000, BROKEN at 22000 |
SPECI KSPS 141224Z AUTO 00000KT 3SM +RA BR BKN032 OVC040 15/14 A2984 RMK AO2 LTG DSNT E-S P0040 T01500144 |
| 2026-02-14 10:52:00Z |
350° at 5 kts |
Heavy Thunderstorms |
2 |
IFR |
Clouds SCATTERED at 700, OVERCAST at 2300, BROKEN at 4800, OVERCAST at 14000 |
METAR KSPS 141052Z AUTO 35005KT 2SM +TSRA BR SCT007 OVC023 16/16 A2986 RMK AO2 LTG DSNT N AND NE TSB39 SLP101 P0016 T01610156 |
| 2026-02-14 09:28:00Z |
80° at 4 kts |
Light Rain |
6 |
VFR |
Clouds FEW at 1700, BROKEN at 5000, OVERCAST at 6500, BROKEN at 17000 |
SPECI KSPS 140928Z AUTO 08004KT 6SM -RA BR FEW017 BKN050 OVC065 17/16 A2987 RMK AO2 PRESFR P0009 T01670156 |
| 2026-01-25 13:22:00Z |
330° at 12 kts |
Light Snow |
4 |
MVFR |
Clouds OVERCAST at 2600, OVERCAST at 2900, OVERCAST at 4400, OVERCAST at 2700 |
SPECI KSPS 251322Z AUTO 33012KT 4SM -SN OVC026 M14/M17 A3023 RMK AO2 P0000 T11441172 |
| 2026-01-25 12:52:00Z |
330° at 12 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 2100, SCATTERED at 30000, OVERCAST at 7500, OVERCAST at 9000 |
METAR KSPS 251252Z AUTO 33012KT 2SM -SN OVC021 M14/M17 A3023 RMK AO2 SLP253 P0002 T11441172 |
| 2026-01-25 12:38:00Z |
330° at 12 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 2000, BROKEN at 2900, OVERCAST at 4100, OVERCAST at 3000 |
SPECI KSPS 251238Z AUTO 33012KT 1 1/2SM -SN OVC020 M14/M17 A3021 RMK AO2 P0001 T11441172 |
| 2026-01-25 12:07:00Z |
350° at 13 kts |
Light Snow |
1.5 |
IFR |
Clouds OVERCAST at 1200, OVERCAST at 1200, OVERCAST at 3500, OVERCAST at 6500 |
SPECI KSPS 251207Z AUTO 35013KT 1 1/2SM -SN OVC012 M14/M17 A3020 RMK AO2 P0001 T11441172 |
| 2026-01-25 11:37:00Z |
330° at 13 kts |
Light Snow |
0.75 |
LIFR |
Clouds OVX at 800, OVERCAST at 2800, OVERCAST at 2100, BROKEN at 4600 |
SPECI KSPS 251137Z AUTO 33013KT 3/4SM -SN VV008 M14/M17 A3020 RMK AO2 SNB1055 P0003 T11391167 |
| 2026-01-25 11:15:00Z |
320° at 11 kts |
Light Snow |
1.25 |
IFR |
Clouds OVERCAST at 2100, OVERCAST at 2200, BROKEN at 3800 |
SPECI KSPS 251115Z AUTO 32011KT 1 1/4SM -SN OVC021 M14/M17 A3021 RMK AO2 SNB1055 P0001 T11391167 |
| 2026-01-25 10:23:00Z |
340° at 14 kts |
Light Snow |
3 |
MVFR |
Clouds OVERCAST at 3100, BROKEN at 7000, OVERCAST at 8500, OVERCAST at 3000 |
SPECI KSPS 251023Z AUTO 34014KT 3SM -SN OVC031 M14/M17 A3019 RMK AO2 P0000 T11391167 |
| 2026-01-25 10:00:00Z |
330° at 12 kts |
Light Snow |
1.75 |
IFR |
Clouds OVERCAST at 1900, OVERCAST at 3500, SCATTERED at 4000, OVERCAST at 8000 |
SPECI KSPS 251000Z AUTO 33012KT 1 3/4SM -SN OVC019 M13/M16 A3021 RMK AO2 P0000 T11331161 |
| 2026-01-25 09:34:00Z |
340° at 13 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 2300, OVERCAST at 6500, OVERCAST at 3400, OVERCAST at 12000 |
SPECI KSPS 250934Z AUTO 34013KT 2SM -SN OVC023 M13/M16 A3018 RMK AO2 P0001 T11331161 |
| 2026-01-25 09:15:00Z |
350° at 13 kts |
Light Snow |
4 |
MVFR |
Clouds OVERCAST at 3300, OVERCAST at 1100, OVERCAST at 9000 |
SPECI KSPS 250915Z AUTO 35013KT 4SM -SN OVC033 M13/M17 A3018 RMK AO2 P0001 T11331167 |
| 2026-01-25 06:52:00Z |
350° at 13 kts |
Light Snow |
7 |
VFR |
Clouds OVERCAST at 4700, OVERCAST at 2500, OVERCAST at 3600, BROKEN at 30000 |
METAR KSPS 250652Z AUTO 35013KT 7SM -SN OVC047 M13/M16 A3019 RMK AO2 UPB16E50SNB00E11B50 SLP239 P0000 I1000 T11281161 |
| 2026-01-25 05:10:00Z |
360° at 16 kts |
Light Snow |
3 |
MVFR |
Clouds FEW at 900, SCATTERED at 2500, OVERCAST at 4200, OVERCAST at 5500 |
SPECI KSPS 250510Z AUTO 36016KT 3SM -SN FEW009 SCT025 OVC042 M12/M15 A3019 RMK AO2 UPE0455SNB0455 P0000 T11221150 |
| 2026-01-25 03:52:00Z |
360° at 16 kts |
Light Snow |
5 |
MVFR |
Clouds BROKEN at 3000, OVERCAST at 4800, OVERCAST at 8500, OVERCAST at 20000 |
METAR KSPS 250352Z AUTO 36016KT 5SM -SN BKN030 OVC048 M12/M16 A3018 RMK AO2 SLP237 P0005 T11221156 |
| 2026-01-25 03:40:00Z |
350° at 17 kts, Gusting to 22 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds FEW at 900, BROKEN at 1500, OVERCAST at 4800, OVERCAST at 2900 |
SPECI KSPS 250340Z AUTO 35017G22KT 2SM -SN FEW009 BKN015 OVC048 M12/M15 A3018 RMK AO2 P0004 T11221150 |
| 2026-01-25 03:05:00Z |
10° at 14 kts |
Light Snow |
2 |
IFR |
Clouds OVERCAST at 1100, BROKEN at 800, OVERCAST at 1800, BROKEN at 4300 |
SPECI KSPS 250305Z AUTO 01014KT 2SM -SN OVC011 M12/M15 A3019 RMK AO2 P0001 T11221150 |
| 2026-01-25 02:35:00Z |
360° at 13 kts |
Light Snow |
1.75 |
IFR |
Clouds BROKEN at 1700, OVERCAST at 2600, OVERCAST at 3700, OVERCAST at 3400 |
SPECI KSPS 250235Z AUTO 36013KT 1 3/4SM -SN BKN017 OVC026 M12/M15 A3020 RMK AO2 SNB31 P0003 T11221150 |
| 2026-01-25 00:06:00Z |
10° at 17 kts |
Light Snow |
4 |
MVFR |
Clouds BROKEN at 2500, OVERCAST at 3600, BROKEN at 7500, OVERCAST at 8000 |
SPECI KSPS 250006Z AUTO 01017KT 4SM -SN BKN025 OVC036 M12/M14 A3019 RMK AO2 P0000 T11171144 |
| 2026-01-24 23:40:00Z |
360° at 18 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds FEW at 700, BROKEN at 1600, OVERCAST at 3400, BROKEN at 3100 |
SPECI KSPS 242340Z AUTO 36018KT 2SM -SN FEW007 BKN016 OVC034 M12/M14 A3020 RMK AO2 SNB06 P0003 T11171144 |
| 2026-01-24 22:30:00Z |
360° at 15 kts |
Light Snow |
2.5 |
IFR |
Clouds FEW at 700, BROKEN at 2500, OVERCAST at 3200, OVERCAST at 6000 |
SPECI KSPS 242230Z AUTO 36015KT 2 1/2SM -SN FEW007 BKN025 OVC032 M11/M14 A3020 RMK AO2 P0002 T11111144 |
| 2026-01-24 22:14:00Z |
360° at 14 kts, Gusting to 23 kts |
Light Snow, Gusty Winds |
3 |
MVFR |
Clouds FEW at 1000, BROKEN at 1300, OVERCAST at 3200 |
SPECI KSPS 242214Z AUTO 36014G23KT 3SM -SN FEW010 BKN013 OVC032 M11/M14 A3020 RMK AO2 P0001 T11111144 |
| 2026-01-24 21:44:00Z |
360° at 13 kts |
Light Snow |
1.75 |
IFR |
Clouds FEW at 700, OVERCAST at 1300, OVERCAST at 5000, BROKEN at 4200 |
SPECI KSPS 242144Z AUTO 36013KT 1 3/4SM -SN FEW007 OVC013 M11/M14 A3022 RMK AO2 SNE00B43 P0008 T11111144 |
| 2026-01-24 20:52:00Z |
360° at 15 kts |
Light Snow |
1.75 |
IFR |
Clouds FEW at 1000, OVERCAST at 2300, SCATTERED at 18000, OVERCAST at 25000 |
METAR KSPS 242052Z AUTO 36015KT 1 3/4SM -SN FEW010 OVC023 M11/M14 A3022 RMK AO2 VIS 1V3 UPE10SNB10 SLP248 P0000 60003 T11111139 55015 |
| 2026-01-24 20:32:00Z |
360° at 16 kts |
Light Snow |
3 |
MVFR |
Clouds FEW at 1000, OVERCAST at 2300, OVERCAST at 3500, OVERCAST at 9500 |
SPECI KSPS 242032Z AUTO 36016KT 3SM -SN FEW010 OVC023 M11/M14 A3021 RMK AO2 UPE10SNB10 P0000 T11111144 |
| 2026-01-24 19:33:00Z |
360° at 16 kts, Gusting to 23 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds FEW at 1200, OVERCAST at 2400, OVERCAST at 4000, OVERCAST at 7500 |
SPECI KSPS 241933Z AUTO 36016G23KT 4SM -SN FEW012 OVC024 M11/M14 A3025 RMK AO2 P0001 T11111144 |
| 2026-01-24 18:52:00Z |
360° at 15 kts |
Light Snow |
1.25 |
IFR |
Clouds BROKEN at 1300, OVERCAST at 1800, OVERCAST at 4200, OVERCAST at 24000 |
METAR KSPS 241852Z AUTO 36015KT 1 1/4SM -SN BKN013 OVC018 M11/M14 A3026 RMK AO2 UPB30E37SNE30B37 SLP263 P0002 T11111139 |
| 2026-01-24 18:00:00Z |
10° at 14 kts |
Light Snow |
3 |
MVFR |
Clouds BROKEN at 1300, OVERCAST at 2400, BROKEN at 10000, BROKEN at 8000 |
SPECI KSPS 241800Z AUTO 01014KT 3SM -SN BKN013 OVC024 M11/M14 A3032 RMK AO2 P0001 T11111144 |
| 2026-01-24 17:32:00Z |
10° at 14 kts |
Light Snow |
1.75 |
IFR |
Clouds BROKEN at 1300, OVERCAST at 2600, OVERCAST at 1900 |
SPECI KSPS 241732Z AUTO 01014KT 1 3/4SM -SN BKN013 OVC026 M11/M14 A3033 RMK AO2 VIS 1V5 UPB19E21SNB1653E19B21 P0001 T11111144 |
| 2026-01-24 11:52:00Z |
20° at 21 kts, Gusting to 28 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds FEW at 1500, BROKEN at 2200, OVERCAST at 3000, BROKEN at 7000 |
METAR KSPS 241152Z AUTO 02021G28KT 4SM -SN FEW015 BKN022 OVC030 M11/M14 A3032 RMK AO2 PK WND 03029/1132 SLP281 P0000 60005 70028 T11111139 11083 21111 50000 |
| 2026-01-24 11:08:00Z |
20° at 21 kts, Gusting to 27 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds FEW at 900, BROKEN at 1500, OVERCAST at 2600, OVERCAST at 3000 |
SPECI KSPS 241108Z AUTO 02021G27KT 2SM -SN FEW009 BKN015 OVC026 M11/M14 A3032 RMK AO2 PK WND 01028/1053 P0000 T11111139 |
| 2026-01-24 10:52:00Z |
10° at 19 kts |
Light Snow, Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 1300, BROKEN at 3800, OVERCAST at 8000, OVERCAST at 6000 |
METAR KSPS 241052Z AUTO 01019KT 2SM -SN OVC013 M11/M14 A3032 RMK AO2 PK WND 02028/1019 SLP280 P0002 T11111139 |
| 2026-01-24 10:03:00Z |
10° at 15 kts |
Light Snow |
3 |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 1900, BROKEN at 6000, OVERCAST at 2500 |
SPECI KSPS 241003Z AUTO 01015KT 3SM -SN BKN012 OVC019 M11/M13 A3033 RMK AO2 P0000 T11061133 |
| 2026-01-24 09:52:00Z |
10° at 19 kts, Gusting to 25 kts |
Light Snow, Gusty Winds |
2.5 |
IFR |
Clouds OVERCAST at 1200, BROKEN at 3900, OVERCAST at 4600, BROKEN at 25000 |
METAR KSPS 240952Z AUTO 01019G25KT 2 1/2SM -SN OVC012 M11/M13 A3033 RMK AO2 PK WND 01030/0924 SLP282 P0001 T11061133 |
| 2026-01-24 08:52:00Z |
20° at 22 kts, Gusting to 29 kts |
Light Snow, Gusty Winds |
7 |
MVFR |
Clouds SCATTERED at 1100, OVERCAST at 2600, OVERCAST at 9000, BROKEN at 20000 |
METAR KSPS 240852Z AUTO 02022G29KT 7SM -SN SCT011 OVC026 M10/M13 A3032 RMK AO2 PK WND 02030/0819 UPB29E30SNE26B30 SLP278 P0001 60002 T11001128 58005 |
| 2026-01-24 07:52:00Z |
360° at 18 kts |
Light Snow, Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 1700, OVERCAST at 2400, OVERCAST at 5000, OVERCAST at 4100 |
METAR KSPS 240752Z AUTO 36018KT 5SM -SN SCT017 OVC024 M09/M12 A3034 RMK AO2 PK WND 01029/0700 UPB0658E24B44E45SNE0658B24E44B45 SLP283 P0000 T10941122 |
| 2026-01-24 06:52:00Z |
10° at 22 kts, Gusting to 29 kts |
Light Snow, Gusty Winds |
4 |
MVFR |
Clouds OVERCAST at 2400, BROKEN at 25000, OVERCAST at 3600, SCATTERED at 7500 |
METAR KSPS 240652Z AUTO 01022G29KT 4SM -SN OVC024 M09/M12 A3033 RMK AO2 PK WND 01029/0652 UPE42SNB10E19B42 SLP282 P0001 T10891117 |
| 2026-01-24 05:02:00Z |
10° at 20 kts, Gusting to 26 kts |
Light Snow, Mist, Gusty Winds |
3 |
MVFR |
Clouds OVERCAST at 2400, OVERCAST at 5500, OVERCAST at 3500, SCATTERED at 9000 |
SPECI KSPS 240502Z AUTO 01020G26KT 3SM -SN BR OVC024 M08/M10 A3034 RMK AO2 PK WND 01026/0500 P0000 T10781100 |
| 2026-01-24 04:52:00Z |
10° at 18 kts, Gusting to 25 kts |
Light Snow, Mist, Gusty Winds |
2.5 |
IFR |
Clouds OVERCAST at 2500, BROKEN at 30000, BROKEN at 10000, BROKEN at 20000 |
METAR KSPS 240452Z AUTO 01018G25KT 2 1/2SM -SN BR OVC025 M08/M09 A3034 RMK AO2 UPB0355E14B31E38SNE0355B14E31B38 SLP282 P0002 T10781094 |
| 2026-01-24 04:26:00Z |
10° at 18 kts |
Light Snow, Mist, Gusty Winds |
1.75 |
IFR |
Clouds FEW at 1200, OVERCAST at 2400, OVERCAST at 1900 |
SPECI KSPS 240426Z AUTO 01018KT 1 3/4SM -SN BR FEW012 OVC024 M07/M09 A3035 RMK AO2 UPB0355E14SNE0355B14 P0001 T10721094 |
| 2026-01-24 03:52:00Z |
20° at 17 kts, Gusting to 26 kts |
Light Snow, Mist, Gusty Winds |
2.5 |
IFR |
Clouds FEW at 1100, OVERCAST at 2400, OVERCAST at 10000, OVERCAST at 11000 |
METAR KSPS 240352Z AUTO 02017G26KT 2 1/2SM -SN BR FEW011 OVC024 M07/M09 A3035 RMK AO2 PK WND 02026/0346 UPE33SNB20E30B33 SLP283 P0006 T10671089 |
| 2026-01-23 22:52:00Z |
40° at 19 kts, Gusting to 27 kts |
Light Freezing Rain, Gusty Winds |
7 |
MVFR |
Clouds FEW at 1900, OVERCAST at 2500, BROKEN at 9500, BROKEN at 25000 |
METAR KSPS 232252Z AUTO 04019G27KT 7SM -FZRA FEW019 OVC025 M03/M06 A3028 RMK AO2 PK WND 04028/2205 UPE24FZRAB24SNB2158E07 SLP259 P0001 I1001 T10331056 |
| 2026-01-23 15:52:00Z |
40° at 26 kts, Gusting to 32 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds OVERCAST at 2200, BROKEN at 25000, BROKEN at 6000, BROKEN at 16000 |
METAR KSPS 231552Z 04026G32KT 10SM OVC022 06/M03 A3024 RMK AO2 PK WND 04032/1551 SLP242 T00561033 |
| 2026-01-16 12:52:00Z |
30° at 27 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2200, OVERCAST at 3000, OVERCAST at 7000, BROKEN at 3700 |
METAR KSPS 161252Z 03027G37KT 10SM CLR 07/M02 A2992 RMK AO2 PK WND 02046/1238 PRESRR SLP129 T00721017 |
| 2026-01-16 11:52:00Z |
20° at 27 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 6000, BROKEN at 7500, OVERCAST at 11000, BROKEN at 4500 |
METAR KSPS 161152Z 02027G37KT 10SM CLR 08/M01 A2985 RMK AO2 PK WND 01037/1148 SLP105 T00831006 10089 20039 53042 |
| 2026-01-14 17:52:00Z |
10° at 26 kts, Gusting to 33 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 8500, OVERCAST at 10000, OVERCAST at 8000, OVERCAST at 25000 |
METAR KSPS 141752Z 01026G33KT 10SM CLR 14/M01 A3024 RMK AO2 PK WND 01034/1733 SLP237 T01441006 10144 20089 50014 |
| 2026-01-14 15:52:00Z |
350° at 28 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 7500, BROKEN at 4300, OVERCAST at 5000, SCATTERED at 25000 |
METAR KSPS 141552Z 35028G38KT 10SM CLR 13/00 A3023 RMK AO2 PK WND 35038/1552 SLP234 T01280000 |
| 2026-01-08 19:52:00Z |
250° at 27 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3000, BROKEN at 4000, OVERCAST at 25000, BROKEN at 25000 |
METAR KSPS 081952Z 25027G41KT 10SM CLR 23/04 A2957 RMK AO2 PK WND 26041/1951 SLP003 T02280039 |
| 2026-01-08 18:52:00Z |
250° at 29 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 3800, BROKEN at 25000, OVERCAST at 25000, BROKEN at 25000 |
METAR KSPS 081852Z 25029G42KT 10SM CLR 22/06 A2958 RMK AO2 PK WND 24048/1809 SLP007 T02170056 |
| 2026-01-08 17:52:00Z |
240° at 27 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4100, BROKEN at 5500, OVERCAST at 11000, BROKEN at 25000 |
METAR KSPS 081752Z 24027G37KT 10SM CLR 21/07 A2961 RMK AO2 PK WND 23043/1738 SLP015 60037 T02060072 10206 20144 58005 |
| 2026-01-08 16:52:00Z |
230° at 24 kts, Gusting to 40 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 10000, OVERCAST at 25000, OVERCAST at 6000, BROKEN at 13000 |
METAR KSPS 081652Z 23024G40KT 10SM CLR 19/09 A2961 RMK AO2 PK WND 23040/1647 SLP017 T01890089 |
| 2026-01-08 12:33:00Z |
250° at 15 kts, Gusting to 22 kts |
Light Thunderstorms, Gusty Winds |
3 |
MVFR |
Clouds SCATTERED at 1800, BROKEN at 2400, OVERCAST at 8000, OVERCAST at 6000 |
SPECI KSPS 081233Z 25015G22KT 3SM -TSRA BR SCT018 BKN024 OVC080 15/14 A2964 RMK AO2 PK WND 25035/1218 WSHFT 1208 LTG DSNT ALQDS RAB14 TSB18 P0032 T01500139 |
| 2025-12-28 21:52:00Z |
360° at 27 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 4500, SCATTERED at 8000, SCATTERED at 11000, BROKEN at 25000 |
METAR KSPS 282152Z AUTO 36027G35KT 10SM CLR 11/M04 A3016 RMK AO2 PK WND 36039/2125 RAE40 SLP209 P0000 T01111039 |
| 2025-12-28 20:52:00Z |
350° at 28 kts, Gusting to 37 kts |
Light Rain, Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 2200, BROKEN at 6000, BROKEN at 20000, BROKEN at 20000 |
METAR KSPS 282052Z AUTO 35028G37KT 10SM -RA CLR 13/M01 A3010 RMK AO2 PK WND 34041/2006 RAB07 PRESRR SLP187 P0000 60000 T01281006 53054 |
| 2025-12-10 16:52:00Z |
20° at 27 kts, Gusting to 36 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 25000, OVERCAST at 7000, OVERCAST at 5500, BROKEN at 22000 |
METAR KSPS 101652Z 02027G36KT 10SM CLR 14/M07 A3022 RMK AO2 PK WND 03038/1601 SLP231 T01391067 |
| 2025-12-10 15:52:00Z |
20° at 30 kts, Gusting to 38 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 25000, BROKEN at 17000, OVERCAST at 25000, BROKEN at 33000 |
METAR KSPS 101552Z 02030G38KT 10SM CLR 13/M05 A3019 RMK AO2 PK WND 02038/1552 SLP219 T01331050 |
| 2025-12-05 08:52:00Z |
150° at 6 kts |
Light Snow, Mist |
5 |
MVFR |
Clouds CLR at 8000, SCATTERED at 25000, OVERCAST at 2600, OVERCAST at 6000 |
METAR KSPS 050852Z 15006KT 5SM -SN BR CLR M02/M03 A3011 RMK AO2 SNB52 SLP202 P0000 60000 T10171028 58020 |
| 2025-12-04 12:52:00Z |
10° at 10 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 1400, SCATTERED at 25000, BROKEN at 25000, OVERCAST at 3300 |
METAR KSPS 041252Z 01010KT 5SM -RA BR OVC014 02/01 A3027 RMK AO2 RAE08B52SNB08E52 SLP254 P0003 T00220011 |
| 2025-12-04 12:09:00Z |
360° at 12 kts |
Light Snow |
10+ |
MVFR |
Clouds BROKEN at 1200, OVERCAST at 2100, OVERCAST at 2700, BROKEN at 17000 |
SPECI KSPS 041209Z 36012KT 10SM -SN BKN012 OVC021 03/01 A3026 RMK AO2 RAE08SNB08 P0000 T00330011 |
| 2025-11-24 04:03:00Z |
80° at 9 kts |
Light Thunderstorms |
3 |
LIFR |
Clouds BROKEN at 400, OVERCAST at 4000, OVERCAST at 2700 |
SPECI KSPS 240403Z 08009KT 3SM -TSRA BR BKN004 OVC040 12/12 A3001 RMK AO2 LTG DSNT ALQDS TSB02 P0007 T01220117 |
| 2025-11-24 01:52:00Z |
50° at 8 kts |
Thunderstorms |
6 |
VFR |
Clouds FEW at 2500, BROKEN at 3500, OVERCAST at 4300, BROKEN at 20000 |
METAR KSPS 240152Z 05008KT 6SM TS BR FEW025 BKN035 OVC043 13/13 A3002 RMK AO2 LTG DSNT NE RAE52 SLP164 P0009 T01330128 |
| 2025-11-24 01:31:00Z |
10° at 7 kts |
Light Thunderstorms |
6 |
MVFR |
Clouds BROKEN at 2500, BROKEN at 3300, OVERCAST at 4100, OVERCAST at 15000 |
SPECI KSPS 240131Z 01007KT 6SM -TSRA BR BKN025 BKN033 OVC041 13/13 A3004 RMK AO2 LTG DSNT N-E P0008 T01330128 |
| 2025-11-24 00:52:00Z |
350° at 8 kts |
Light Thunderstorms |
6 |
VFR |
Clouds OVERCAST at 4400, SCATTERED at 10000, BROKEN at 16000, BROKEN at 4200 |
METAR KSPS 240052Z 35008KT 6SM -TSRA BR OVC044 13/13 A3002 RMK AO2 LTG DSNT ALQDS SLP166 P0010 T01330128 |
| 2025-11-23 23:42:00Z |
340° at 4 kts |
Light Thunderstorms |
2 |
IFR |
Clouds FEW at 2400, SCATTERED at 3600, OVERCAST at 4800, BROKEN at 20000 |
SPECI KSPS 232342Z 34004KT 2SM -TSRA BR FEW024 SCT036 OVC048 14/13 A3001 RMK AO2 WSHFT 2250 LTG DSNT ALQDS P0034 T01390128 |
| 2025-11-23 23:10:00Z |
200° at 5 kts, Gusting to 15 kts |
Heavy Thunderstorms |
4 |
MVFR |
Clouds SCATTERED at 4000, BROKEN at 5000, OVERCAST at 6500, BROKEN at 3600 |
SPECI KSPS 232310Z 20005G15KT 4SM +TSRA SCT040 BKN050 OVC065 15/12 A3002 RMK AO2 WSHFT 2250 LTG DSNT ALQDS P0013 T01500122 |
| 2025-11-20 05:52:00Z |
250° at 18 kts, Gusting to 28 kts |
Thunderstorms, Gusty Winds |
7 |
VFR |
Clouds FEW at 8000, OVERCAST at 10000, BROKEN at 6500, OVERCAST at 25000 |
METAR KSPS 200552Z 25018G28KT 7SM TSRA FEW080 OVC100 20/17 A3006 RMK AO2 PK WND 23029/0532 LTG DSNT ALQDS RAB09 TSB26 SLP167 P0005 60005 T02000167 10217 20200 402780111 53014 |
| 2025-11-19 23:13:00Z |
350° at 4 kts |
Thunderstorms |
10+ |
VFR |
Clouds FEW at 4800, BROKEN at 6000, BROKEN at 9000, BROKEN at 7500 |
SPECI KSPS 192313Z 35004KT 10SM TS FEW048 BKN060 BKN090 24/17 A2999 RMK AO2 LTG DSNT SE AND S TSB07 T02440167 |
| 2025-10-29 18:52:00Z |
340° at 26 kts, Gusting to 37 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds CLR at 700, BROKEN at 1300, OVERCAST at 2200, SCATTERED at 22000 |
METAR KSPS 291852Z 34026G37KT 10SM CLR 17/M06 A3024 RMK AO2 PK WND 34038/1834 SLP238 T01671056 $ |
| 2025-10-28 18:52:00Z |
360° at 26 kts, Gusting to 34 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 3400, BROKEN at 7000, OVERCAST at 5500, OVERCAST at 25000 |
METAR KSPS 281852Z AUTO 36026G34KT 10SM FEW034 BKN070 19/08 A3011 RMK AO2 PK WND 35040/1806 SLP189 T01940078 |
| 2025-10-28 17:52:00Z |
350° at 27 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds SCATTERED at 5500, BROKEN at 6500, OVERCAST at 1600, BROKEN at 20000 |
METAR KSPS 281752Z 35027G35KT 10SM SCT055 BKN065 18/09 A3011 RMK AO2 PK WND 01036/1738 SLP187 60000 T01830089 10194 20139 53015 |
| 2025-10-28 16:52:00Z |
10° at 20 kts, Gusting to 35 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 4400, OVERCAST at 6000, OVERCAST at 3400, BROKEN at 26000 |
METAR KSPS 281652Z 01020G35KT 10SM FEW044 18/10 A3008 RMK AO2 PK WND 36042/1610 SLP180 T01830100 |
| 2025-10-28 15:52:00Z |
10° at 28 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 2800, FEW at 3300, SCATTERED at 7000, BROKEN at 33000 |
METAR KSPS 281552Z 01028G41KT 10SM FEW028 FEW033 SCT070 15/11 A3006 RMK AO2 PK WND 35042/1458 RAB1457E19 SLP173 P0000 T01500111 |
| 2025-10-28 15:42:00Z |
360° at 30 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds BROKEN at 2900, BROKEN at 7000, OVERCAST at 4500 |
SPECI KSPS 281542Z 36030G41KT 10SM BKN029 BKN070 14/11 A3006 RMK AO2 PK WND 35042/1458 RAB1457E19 P0000 T01390111 |
| 2025-10-28 15:30:00Z |
10° at 28 kts, Gusting to 41 kts |
Very Gusty Winds |
10+ |
VFR |
Clouds FEW at 1000, BROKEN at 3100, OVERCAST at 7000, BROKEN at 3000 |
SPECI KSPS 281530Z 01028G41KT 10SM FEW010 BKN031 OVC070 14/11 A3004 RMK AO2 PK WND 35042/1458 RAB1457E19 P0000 T01390111 |
| 2025-10-28 15:20:00Z |
360° at 31 kts, Gusting to 42 kts |
Very Gusty Winds |
10+ |
MVFR |
Clouds SCATTERED at 1000, BROKEN at 2600, OVERCAST at 3100, OVERCAST at 1900 |
SPECI KSPS 281520Z 36031G42KT 10SM SCT010 BKN026 OVC031 14/12 A3004 RMK AO2 PK WND 35042/1458 RAB1457E19 P0000 T01390117 |
| 2025-10-28 15:09:00Z |
360° at 29 kts, Gusting to 38 kts |
Light Rain, Very Gusty Winds |
3 |
MVFR |
Clouds BROKEN at 1000, BROKEN at 1900, OVERCAST at 2600, OVERCAST at 1900 |
SPECI KSPS 281509Z 36029G38KT 3SM -RA BR BKN010 BKN019 OVC026 14/13 A3002 RMK AO2 PK WND 35042/1458 RAB1457 P0000 T01390128 |
| 2025-10-28 14:41:00Z |
350° at 20 kts, Gusting to 30 kts |
Light Rain, Very Gusty Winds |
4 |
IFR |
Clouds OVERCAST at 700, OVERCAST at 1300, BROKEN at 2100, OVERCAST at 3200 |
SPECI KSPS 281441Z 35020G30KT 4SM -RA BR OVC007 17/16 A2999 RMK AO2 PK WND 36030/1435 CIG 005V012 P0000 T01670156 |
| 2025-10-28 14:26:00Z |
360° at 18 kts |
Light Rain, Gusty Winds |
2 |
IFR |
Clouds OVERCAST at 700, OVERCAST at 1700, SCATTERED at 4700, OVERCAST at 4100 |
SPECI KSPS 281426Z 36018KT 2SM -RA BR OVC007 17/16 A2997 RMK AO2 PK WND 36028/1411 CIG 005V012 P0000 T01670161 |
| 2025-10-26 04:31:00Z |
360° at 5 kts |
Thunderstorms |
6 |
VFR |
Clouds FEW at 2400, BROKEN at 3300, OVERCAST at 9000, OVERCAST at 9200 |
SPECI KSPS 260431Z 36005KT 6SM TSRA BR FEW024 BKN033 OVC090 15/14 A2997 RMK AO2 RAB05 TSB0355 P0047 T01500139 $ |
| 2025-10-26 04:22:00Z |
350° at 9 kts |
Heavy Thunderstorms |
2 |
IFR |
Clouds SCATTERED at 2600, OVERCAST at 3100, OVERCAST at 3200, BROKEN at 3300 |
SPECI KSPS 260422Z 35009KT 2SM +TSRA BR SCT026 OVC031 16/14 A2996 RMK AO2 RAB05 TSB0355 P0043 T01560144 $ |
| 2025-10-26 04:12:00Z |
330° at 9 kts, Gusting to 22 kts |
Heavy Thunderstorms, Gusty Winds |
1.75 |
IFR |
Clouds BROKEN at 2400, OVERCAST at 2900, OVERCAST at 3800, OVERCAST at 4500 |
SPECI KSPS 260412Z 33009G22KT 1 3/4SM +TSRA BR BKN024 OVC029 17/16 A2997 RMK AO2 RAB05 TSB0355 P0015 T01670156 $ |
| 2025-10-26 03:56:00Z |
300° at 10 kts |
Thunderstorms |
10+ |
MVFR |
Clouds BROKEN at 2600, BROKEN at 5000, OVERCAST at 6500 |
SPECI KSPS 260356Z 30010KT 10SM TS BKN026 BKN050 OVC065 18/14 A2996 RMK AO2 LTG DSNT W AND NW TSB55 T01780144 |
| 2025-10-25 00:52:00Z |
200° at 3 kts |
Light Rain |
5 |
MVFR |
Clouds OVERCAST at 10000, OVERCAST at 8000, BROKEN at 20000, OVERCAST at 18000 |
METAR KSPS 250052Z 20003KT 5SM -RA BR OVC100 18/18 A2995 RMK AO2 SLP134 P0020 T01830178 |
| 2025-10-24 22:09:00Z |
220° at 15 kts |
Light Thunderstorms |
3 |
MVFR |
Clouds SCATTERED at 2100, BROKEN at 3400, OVERCAST at 8500, BROKEN at 4300 |
SPECI KSPS 242209Z 22015KT 3SM -TSRA BR SCT021 BKN034 OVC085 20/18 A2990 RMK AO2 PK WND 22026/2156 LTG DSNT NW-E TSB2157 P0012 T02000178 |
| 2025-10-24 21:59:00Z |
210° at 17 kts, Gusting to 26 kts |
Heavy Thunderstorms, Gusty Winds |
2 |
IFR |
Clouds SCATTERED at 2300, BROKEN at 3200, OVERCAST at 6000, BROKEN at 25000 |
SPECI KSPS 242159Z 21017G26KT 2SM +TSRA BR SCT023 BKN032 OVC060 21/19 A2991 RMK AO2 PK WND 22026/2156 LTG DSNT ALQDS TSB57 P0002 T02110194 |
| 2025-10-24 00:52:00Z |
80° at 12 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 6000, OVERCAST at 7000, BROKEN at 25000, OVERCAST at 24000 |
METAR KSPS 240052Z 08012KT 10SM TS BKN060 OVC070 22/18 A3000 RMK AO2 PK WND 13027/0026 LTG DSNT NE-S RAB2354E24 SLP151 P0004 T02170183 |
| 2025-10-23 23:52:00Z |
160° at 8 kts, Gusting to 17 kts |
Thunderstorms |
10+ |
VFR |
Clouds SCATTERED at 5000, BROKEN at 6500, OVERCAST at 8500, BROKEN at 25000 |
METAR KSPS 232352Z 16008G17KT 10SM TS SCT050 BKN065 OVC085 27/17 A2994 RMK AO2 LTG DSNT ALQDS TSB46 SLP130 T02670172 10317 20267 58008 |
| 2025-10-18 13:25:00Z |
230° at 18 kts, Gusting to 29 kts |
Thunderstorms, Gusty Winds |
5 |
MVFR |
Clouds FEW at 4200, SCATTERED at 7000, OVERCAST at 9500, OVERCAST at 8100 |
SPECI KSPS 181325Z AUTO 23018G29KT 5SM TSRA FEW042 SCT070 OVC095 21/17 A2976 RMK AO2 PK WND 24029/1319 LTG DSNT ALQDS RAB12 TSB19 P0003 T02110167 |
| 2025-09-21 14:52:00Z |
150° at 11 kts |
Heavy Thunderstorms |
3 |
MVFR |
Clouds FEW at 4600, SCATTERED at 6500, OVERCAST at 9000, BROKEN at 23000 |
METAR KSPS 211452Z 15011KT 3SM +TSRA BR FEW046 SCT065 OVC090 18/18 A2996 RMK AO2 LTG DSNT ALQDS SLP137 P0028 60070 T01830178 55003 |
| 2025-09-21 12:52:00Z |
90° at 8 kts |
Heavy Thunderstorms |
4 |
MVFR |
Clouds FEW at 3800, BROKEN at 5500, OVERCAST at 10000, BROKEN at 25000 |
METAR KSPS 211252Z 09008KT 4SM +TSRA BR FEW038 BKN055 OVC100 20/19 A2996 RMK AO2 LTG DSNT ALQDS TSB04 SLP134 P0019 T02000194 |
| 2025-09-21 12:10:00Z |
20° at 9 kts |
Thunderstorms |
5 |
MVFR |
Clouds FEW at 4900, OVERCAST at 7000, OVERCAST at 3700, BROKEN at 4500 |
SPECI KSPS 211210Z 02009KT 5SM TSRA BR FEW049 OVC070 20/19 A2997 RMK AO2 LTG DSNT ALQDS TSB04 P0005 T02000194 |
| 2025-09-21 11:04:00Z |
10° at 16 kts, Gusting to 21 kts |
Thunderstorms, Gusty Winds |
5 |
MVFR |
Clouds SCATTERED at 3500, BROKEN at 7000, OVERCAST at 11000, OVERCAST at 6000 |
SPECI KSPS 211104Z 01016G21KT 5SM TSRA BR SCT035 BKN070 OVC110 21/19 A2997 RMK AO2 LTG DSNT ALQDS TSE1054B1055 P0011 T02060194 |
| 2025-09-21 10:52:00Z |
20° at 14 kts |
Heavy Thunderstorms |
2.5 |
IFR |
Clouds SCATTERED at 3100, BROKEN at 7500, OVERCAST at 9500, OVERCAST at 9500 |
METAR KSPS 211052Z 02014KT 2 1/2SM +TSRA BR SCT031 BKN075 OVC095 21/19 A2996 RMK AO2 WSHFT 1025 LTG DSNT ALQDS TSB0953 SLP136 P0034 T02060194 |
| 2025-09-21 09:59:00Z |
50° at 8 kts |
Heavy Thunderstorms |
4 |
MVFR |
Clouds BROKEN at 4700, OVERCAST at 8000, FEW at 3000, BROKEN at 10000 |
SPECI KSPS 210959Z 05008KT 4SM +TSRA BR BKN047 OVC080 21/20 A2993 RMK AO2 LTG DSNT N AND NW TSB53 P0005 T02110200 |
| 2025-09-21 02:52:00Z |
10° at 10 kts |
Thunderstorms |
10+ |
VFR |
Clouds BROKEN at 9500, BROKEN at 25000, BROKEN at 6000, BROKEN at 15000 |
METAR KSPS 210252Z 01010KT 10SM TS BKN095 23/21 A2997 RMK AO2 LTG DSNT N AND NE RAB12E31 TSB38 SLP136 P0001 60001 T02280206 53013 |
| 2025-09-20 19:52:00Z |
320° at 23 kts, Gusting to 36 kts |
Heavy Thunderstorms, Very Gusty Winds |
2 |
IFR |
Clouds FEW at 4600, BROKEN at 7000, BROKEN at 10000, BROKEN at 25000 |
METAR KSPS 201952Z 32023G36KT 2SM +TSRA FEW046 BKN070 BKN100 24/19 A2998 RMK AO2 PK WND 28036/1950 LTG DSNT N RAB43 TSB38 PRESRR SLP141 P0001 T02390189 |