Storm Station

Live/247 Rank/Arizona

Arizona 24/7 Rank

Every station in Arizona ranked by its 247 score out of 100: how reliably it reports, how accurate its readings are against a reference station, how they pass their checks and how they stand against the forecast, over the last seven days.

1,481 stations ranked32.8% sent every report dueranked October 4, 2026page 3 of 6Arizona instrumentsArizona weather

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 1,481 ranked here, 765 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.

Every station, ranked

RankStationScorePartsNetworkCountyReceivedReportsArrives inLongest silence
486Willamson Valley Wash 8 W Williamson Valley Wash Nr PauldenWVAA396.7GaugeYavapai100%168 of 16820 min75 min
502Parker - Ahakhav PerserveAKPA396.7GaugeLa Paz99.4%167 of 16819 min2 h
502Flagstaff Airport RAWSQFLA396.7GaugeCoconino99.4%167 of 16819 min2 h
502Globe RAWSQGLA396.7GaugeGila99.4%167 of 16819 min2 h
502Shonto - Mojave MonumountQNMA396.7GaugeNavajo99.4%167 of 16819 min2 h
506WilcoxP3396.7AirportCochise99.2%500 of 50414 min79 min
507Brght Angel RAWSQBAA396.7GaugeCoconino98.8%166 of 16818 min2 h
508Trail Cabin RAWSQTCA396.6GaugeGreenlee99.4%167 of 16819 min2 h
509Mountain Lion RAWS Nr WhiteriverQLMA396.5GaugeApache100%168 of 16820 min60 min
509San Carlos RAWSQSCA396.5GaugeGila100%168 of 16820 min60 min
509Sells RAWSQSEA396.5GaugePima100%168 of 16820 min60 min
512Greer RAWSQGRA396.5GaugeApache99.4%167 of 16819 min2 h
512Sasabe RAWSQSBA396.5GaugePima99.4%167 of 16819 min2 h
512VerdeQVDA396.5GaugeYavapai99.4%167 of 16819 min2 h
515Cibecue Creek At CibecueOVGA396.5GaugeNavajo99.4%167 of 16820 min2 h
515Queen Creek Bl Whitlow RanchWHIA396.5GaugePinal99.4%167 of 16820 min2 h
517Ash Fork Precipitation GaugeASFA396.5GaugeCoconino99.4%167 of 16820 min1.8 h
517Oak Creek AT SedonaOAKA396.5GaugeCoconino99.4%167 of 16820 min1.8 h
517Pleasant Valley Rs Nr YoungPVSA396.5GaugeGila99.4%167 of 16820 min1.8 h
520Apache ButteAPBA396.5GaugeApache99.4%167 of 16820 min2 h
520BURRO CREEK 15 SE Burro Creek Nr BagdadBCBA396.5GaugeMohave99.4%167 of 16820 min2 h
520CAVE CREEK 4 N Cave Creek Below Cottonwood WashCAVA396.5GaugeMaricopa99.4%167 of 16820 min2 h
520Chevelon Creek 27 S Chevelon Fork Near WinslowCHWA396.5GaugeNavajo99.4%167 of 16820 min2 h
520Az Kayenta 16 WSWKNTA396.5GaugeNavajo99.4%167 of 16820 min2 h
520Little Colorado 4 S Little Colorado Below Salado Near St JohnsLCSA396.5GaugeApache99.4%167 of 16820 min2 h
520Little Colorado 6 NW Little Colorado Above Zion Reservoir Near SLCZA396.5GaugeApache99.4%167 of 16820 min2 h
520Moenkopi Wash 2 SE Moenkopi Wash Near Tuba CityMOEA396.5GaugeCoconino99.4%167 of 16820 min2 h
520Rincon Creek 8 NE Rincon Creek (USGS)RINA396.5GaugePima99.4%167 of 16820 min2 h
520Skunk Creek 20 N PhoenixSCPA396.5GaugeMaricopa99.4%167 of 16820 min2 h
520Show Low Creek 6 SE Show LowSLLA396.5GaugeNavajo99.4%167 of 16820 min2 h
520Santa Cruz River 9 S LaveenSLVA396.5GaugePinal99.4%167 of 16820 min2 h
520TONTO CREEK 24 NW Tonto Creek above Gun CreekTNRA396.5GaugeGila99.4%167 of 16820 min2 h
520Santa Cruz River 1 W Congress StreetTSCA396.5GaugePima99.4%167 of 16820 min2 h
534San Bernardino - Black DrawBDSA396.5GaugeCochise99.4%167 of 16820 min1.8 h
535Empire RAWSQEMA396.4GaugePima100%168 of 16821 min67 min
536Pine RAWSQPNA396.4GaugeGila99.4%167 of 16813 min2 h
537Gunsight RAWSQGSA396.4GaugeCoconino99.4%167 of 16820 min2 h
537Hurricane RAWSQHUA396.4GaugeMohave99.4%167 of 16820 min2 h
539Meadview - Nevershine RAWSNVRA396.3GaugeMohave100%168 of 16821 min60 min
540Oro Valley 2.0 SSWAZ-PM-6696.3VolunteerPima100%3 of 37.4 h24 h
541Saguaro RAWSQSGA396.3GaugePima99.4%167 of 16817 min2 h
542Truxton Canyon RAWSTCRA396.3GaugeMohave99.4%167 of 16820 min2 h
543Babocomari River 10 W Tombstone 10WBABA396.3GaugeCochise98.8%166 of 16820 min2 h
543Colorado River 5 NE Colorado River Near Grand Canyon VillageCGCA396.3GaugeCoconino98.8%166 of 16820 min2 h
543Little Colorado 10 NW CameronLCCA396.3GaugeCoconino98.8%166 of 16820 min2 h
543San Pedro River 9 E Sierra Vista 9ESPLA396.3GaugeCochise98.8%166 of 16820 min2 h
543Vamori Wash AT Vamori Wash near Kom VoVAMA396.3GaugePima98.8%166 of 16820 min2 h
548Piney HillQPHA396.2GaugeApache99.4%167 of 16814 min2 h
549Guthrie RAWSQGTA396.2GaugeGreenlee99.4%167 of 16821 min2 h
549TweedieQTWA396.2GaugeMohave99.4%167 of 16821 min2 h
551SpringervilleJTC96.2AirportApache99.0%499 of 50414 min85 min
552Limestone CanyonQLCA396.2GaugeNavajo98.8%166 of 16820 min2 h
553Oak Creek 4 NE CornvilleOACA396.2GaugeYavapai95.8%161 of 16815 min2 h
554Jd Cabin Precip Near WilliamsJDCA396.1GaugeCoconino99.4%167 of 16815 min1.5 h
555COLORADO RIVER 11 NW Colorado River Blw Hoover DamBHDA396.1GaugeMohave98.2%660 of 67215 min60 min
556Lookout WashLKWA396.1GaugeMohave98.2%165 of 16819 min1.8 h
556WikieupWIKA396.1GaugeMohave98.2%165 of 16819 min1.8 h
558Paulden - Big Chino WashBCWA396.1GaugeYavapai98.2%165 of 16820 min2 h
558Diamond Creek Nr Peach SpgsDPSA396.1GaugeMohave98.2%165 of 16820 min2 h
558Leslie Creek 10 E Leslie Creek - McNeal 10ELESA396.1GaugeCochise98.2%165 of 16820 min2 h
558Pantano Wash 2 SE Vail 2SEPNTA396.1GaugePima98.2%165 of 16820 min2 h
562CherryCHEA396.0GaugeYavapai100%168 of 16814 min60 min
563Az Phoenix 7 SFNXA395.9GaugeMaricopa99.4%167 of 16815 min2 h
564Payson - Shadow Rim RAWSQSRA395.9GaugeGila99.4%167 of 16816 min2 h
565San Pedro River 1 E RedingtonSPRA395.9GaugePima97.6%164 of 16820 min2 h
566Little Colorado 15 S Little Colorado Abv Lyman Lake Nr St JohnsLCLA395.9GaugeApache97.6%164 of 16820 min2 h
567CARRIZO CREEK 23 SW Carrizo Creek near Show LowCRZA395.8GaugeGila100%168 of 16824 min1.5 h
568Tucson 8.1 EAZ-PM-49795.8VolunteerPima100%3 of 38.4 h24 h
569Little Colorado 4 E WinslowLCWA395.8GaugeNavajo94.6%159 of 16815 min2 h
570Gila River 8 NE SolomonGLHA395.7GaugeGraham100%168 of 16825 min1.5 h
571CC Cragin Priming TankCCGA395.7GaugeCoconino100%168 of 16825 min61 min
571Cienega Creek 14 NNE Sonoita 14NNECNEA395.7GaugePima100%168 of 16825 min61 min
571Crook TrailCRTA395.7GaugeYavapai100%168 of 16825 min61 min
571Transcept RainGCTA395.7GaugeCoconino100%168 of 16825 min61 min
571Happy JackHAPA395.7GaugeCoconino100%168 of 16825 min61 min
571Bullhead City - Katherines LandingKLDA395.7GaugeMohave100%168 of 16825 min61 min
571Sasabe - Las Moras WashLMSA395.7GaugePima100%168 of 16825 min61 min
571Montezuma CastleMZCA395.7GaugeYavapai100%168 of 16825 min61 min
571Meadview - Pierce FerryPFYA395.7GaugeMohave100%168 of 16825 min61 min
571Salt River Blw Stewart Mountain DamSMDA395.7GaugeMaricopa100%168 of 16825 min61 min
571White Hills - Temple BarTBRA395.7GaugeMohave100%168 of 16825 min61 min
571VERDE RIVER 16 NE Verde River Near ScottsdaleVDSA395.7GaugeMaricopa100%168 of 16825 min61 min
583Double Circle Ranch - Eagle CreekECDA395.7GaugeGreenlee100%168 of 16825 min62 min
584Chinle - Chinle CreekCHCA395.7GaugeApache100%168 of 16825 min61 min
584Granite Creek 6 N Prescott -Watson LkGRWA395.7GaugeYavapai100%168 of 16825 min61 min
584Nr Fs Heliport Nr Hannagan MeadowHMDA395.7GaugeGreenlee100%168 of 16825 min61 min
584Verde River 6 N ClarkdaleVDCA395.7GaugeYavapai100%168 of 16825 min61 min
588Colorado River 5 SW Colorado River At Lees FerryCLFA395.7GaugeCoconino100%168 of 16825 min61 min
588Wet Bottom Creek 13 S ChildsWTBA395.7GaugeGila100%168 of 16825 min61 min
590SYCAMORE CREEK 9 NE Sycamore Creek Near Fort McdowellSYCA395.6GaugeMaricopa99.4%167 of 16824 min2 h
591Buck SpringsBUCA395.6GaugeApache99.4%167 of 16824 min2 h
591East Fork White River 10 ENE East For White River Near Fort ApacEWFA395.6GaugeApache99.4%167 of 16824 min2 h
591Fossil Creek 8 W Fossil Creek Near StrawberryFCSA395.6GaugeGila99.4%167 of 16824 min2 h
591White RiverWTRA395.6GaugeNavajo99.4%167 of 16824 min2 h
595Az Page 9 WSWPGEA395.6GaugeCoconino99.4%167 of 16824 min2 h
596Williams AFB/ChandlIWA95.6AirportPinal91.8%168 of 18312 min3.1 h
597Whitewater Draw 2 W Douglas 2WWWDA395.5GaugeCochise99.4%167 of 16825 min1.8 h
598Bonita Creek 13 SW MorenciBNMA395.5GaugeGraham99.4%167 of 16825 min2 h
598Bill Williams R Nr ParkerBWPA395.5GaugeLa Paz99.4%167 of 16825 min2 h
598Brawley Wash 23 WSW Three PointsBWTA395.5GaugePima99.4%167 of 16825 min2 h
598Eagle Creek At Eagle School RoadECSA395.5GaugeGreenlee99.4%167 of 16825 min2 h
598Outlet Canyon RainGCOA395.5GaugeCoconino99.4%167 of 16825 min2 h
598Gila 5 N DatelandGDTA395.5GaugeYuma99.4%167 of 16825 min2 h
598Garden Canyon 6 S Fort Huachuca 6SGFHA395.5GaugeCochise99.4%167 of 16825 min2 h
598GiselaGSLA395.5GaugeGila99.4%167 of 16825 min2 h
598HASSAYAMPA RIVER 3 NE Hassayampa River Near ArlingtonHSTA395.5GaugeMaricopa99.4%167 of 16825 min2 h
598Pantano Wash 8 E Broadway Blvd/Tucson 8EPWBA395.5GaugePima99.4%167 of 16825 min2 h
598Rillito River 6 NNW LaCholla Blvd/Tucson 6NNWRICA395.5GaugePima99.4%167 of 16825 min2 h
598Ramsey Canyon 10 S Sierra Vista 10SRMSA395.5GaugeCochise99.4%167 of 16825 min2 h
598Silverlake - Santa Cruz RiverSCKA395.5GaugePima99.4%167 of 16825 min2 h
598Solomon - San Simon RiverSSSA395.5GaugeGraham99.4%167 of 16825 min2 h
598Clarkdale - Sycamore CreekSYMA395.5GaugeYavapai99.4%167 of 16825 min2 h
598White River 11 W Ft ApacheWHTA395.5GaugeGila99.4%167 of 16825 min2 h
614Verde River 26 SW Verde River Above Horseshoe Dam Nr PineVDTA395.5GaugeYavapai99.4%167 of 16825 min2 h
615Supai - Kanab CreekKCSA395.5GaugeCoconino99.4%167 of 16825 min2 h
616Chinle Creek 4 SW Mexican WaterCCMA395.5GaugeApache99.4%167 of 16825 min2 h
617Goodyear 8.2 SWAZ-MR-62595.4VolunteerMaricopa100%3 of 39.4 h24 h
618Benson 9.2 SSW (Hummingbird Garden)AZ-CH-8195.4VolunteerCochise100%3 of 39.4 h24 h
619Williams 9SW - Dutch KidDHKA395.4GaugeCoconino99.4%167 of 16820 min1.8 h
620Cibecue Creek 14 SSW CibecueCBQA395.4GaugeGila98.8%166 of 16824 min2 h
621Fish Creek Nr GlobeFSHA395.4GaugePima96.4%162 of 16820 min2 h
622Gila River 6 S Clifton 6SGCFA395.3GaugeGreenlee98.8%166 of 16824 min2 h
622Paria River 1 NW Lees FerryPLFA395.3GaugeCoconino98.8%166 of 16824 min2 h
624Parker - CRIR Main CanalCMCA395.3GaugeLa Paz98.8%166 of 16824 min2 h
624Gila River 7 NW CalvaGLCA395.3GaugeGraham98.8%166 of 16824 min2 h
624Gila R. Estrella Pkw 3 SW Gila River at Estrella ParkwayGRGA395.3GaugeMaricopa98.8%166 of 16824 min2 h
624Little Colorado 10 NNE Desert ViewLCMA395.3GaugeCoconino98.8%166 of 16824 min2 h
624Verde River 9 SE Verde River Near Camp VerdeVCVA395.3GaugeYavapai98.8%166 of 16824 min2 h
629Black RiverBKFA395.3GaugeGila98.8%166 of 16825 min2 h
629Canada del Oro Wash 5 WSW Ina Rd./Oro Valley 5WSWCDOA395.3GaugePima98.8%166 of 16825 min2 h
631Agua Fria 3 SSE Agua Fria Nr HumboldtAFHA395.3GaugeYavapai98.8%166 of 16825 min2 h
631Grand Canyon - Bright Angel CreekBACA395.3GaugeCoconino98.8%166 of 16825 min2 h
631Barrel Canyon Near SonoitaBCSA395.3GaugePima98.8%166 of 16825 min2 h
631Banning Creek 6 NW Bisbee 6NWBNGA395.3GaugeCochise98.8%166 of 16825 min2 h
631Blue Ridge Reservior 20 NE PineBRRA395.3GaugeCoconino98.8%166 of 16825 min2 h
631Cataract Creek 1 S Cataract Creek Below Heather WashCCHA395.3GaugeCoconino98.8%166 of 16825 min2 h
631Winslow - Chevelon CreekCVNA395.3GaugeNavajo98.8%166 of 16825 min2 h
631Gila River AT DuncanDUUA395.3GaugeGreenlee98.8%166 of 16825 min2 h
631East Verde River 11 E PineEVPA395.3GaugeGila98.8%166 of 16825 min2 h
631Florence-Casa Grande 7 NE Florence - Casa Grande CanalFCGA395.3GaugePinal98.8%166 of 16825 min2 h
631Tortilla Flat 6ENE - Fish CreekFISA395.3GaugeMaricopa98.8%166 of 16825 min2 h
631Gila River 3 W DomeGIDA395.3GaugeYuma98.8%166 of 16825 min2 h
631Gila River AT Gila River At KelvinGLKA395.3GaugePinal98.8%166 of 16825 min2 h
631Huachuca Canyon 4 SSW Fort Huachuca 4SWHUAA395.3GaugeCochise98.8%166 of 16825 min2 h
631Little Colorado 7 NW Little Colorado Below Zion Reservoir Near SLBZA395.3GaugeApache98.8%166 of 16825 min2 h
631New River 6 SE Rock Springs - New RiverNWRA395.3GaugeMaricopa98.8%166 of 16825 min2 h
631Rillito River 6 NE Dodge BlvdRILA395.3GaugePima98.8%166 of 16825 min2 h
631San Pedro River AT CharlestonSAPA395.3GaugeCochise98.8%166 of 16825 min2 h
631Santa Cruz River 3 ENE Lochiel 3ENESCLA395.3GaugeSanta Cruz98.8%166 of 16825 min2 h
631Tanque Verde Creek 8 ENE Sabino Cyn Rd/Tucson 8ENETVCA395.3GaugePima98.8%166 of 16825 min2 h
631Camp Verde - Verde RiverVAVA395.3GaugeYavapai98.8%166 of 16825 min2 h
652Flagstaff 14SE - Newman CanyonNCMA395.3GaugeCoconino98.8%166 of 16825 min2 h
653Luke AFB/PhoenixLUF95.2AirportMaricopa98.8%166 of 16821 min2 h
654San Francisco River AT CliftonSFCA395.1GaugeGreenlee98.2%165 of 16825 min2 h
655Carr RAWSQCAA395.0GaugeCochise100%168 of 16816 min60 min
656Canelo RAWSQCNA395.0GaugeSanta Cruz99.4%167 of 16817 min2 h
657Tucson - MaranaAVQ95.0AirportPima97.8%493 of 50414 min2.7 h
658Tucson 1.3 NWAZ-PM-14794.9VolunteerPima100%3 of 310.4 h24 h
659Santa Cruz River AT CortaroCSCA394.8GaugePima100%168 of 16829 min75 min
659SedonaOAWA394.8GaugeCoconino100%168 of 16829 min75 min
659Wet Beaver Creek 5 NE Wet Beaver Creek Near RimrockWBVA394.8GaugeYavapai100%168 of 16829 min75 min
662CoolidgeP0894.8AirportPinal99.2%500 of 50414 min80 min
663Az Elgin 5 SADRA394.6GaugeSanta Cruz100%168 of 16820 min75 min
664Greet 15SW - Aspen Butte PrecipASBA394.5GaugeApache99.4%167 of 16830 min1.8 h
665Cibola NWR - Unit 1CNWA394.5GaugeLa Paz99.4%167 of 16830 min2 h
665Cibola NWR - Unit 3CWRA394.5GaugeLa Paz99.4%167 of 16830 min2 h
665City Of Yuma Diversion At Avenue 9E PumpCYDA394.5GaugeYuma99.4%167 of 16830 min2 h
665Enterprise Canal @ Gillespie DamEPZA394.5GaugeMaricopa99.4%167 of 16830 min2 h
665Havasu Creek At Havasu Creek Near SupaiHNSA394.5GaugeCoconino99.4%167 of 16830 min2 h
670Rio Verde 2.3 NNWAZ-MR-66394.4VolunteerMaricopa100%3 of 311.4 h24 h
671Aravaipa Creek 9 N Aravaipa Creek near MammothARVA394.3GaugePinal98.8%166 of 16830 min2 h
671Altar Wash 22 NNW Three Pts/Arivaca 22NNWATPA394.3GaugePima98.8%166 of 16830 min2 h
671Dry Beaver Creek 6 NNW Dry Beaver Creek Nr RimrockDBVA394.3GaugeYavapai98.8%166 of 16830 min2 h
671Jacks Canyon Creek Nr WinslowJCCA394.3GaugeCoconino98.8%166 of 16830 min2 h
671Pinto Creek Above Haunted CanyonPCAA394.3GaugeGila98.8%166 of 16830 min2 h
671Santa Cruz River 1 SE TubacSTBA394.3GaugeSanta Cruz98.8%166 of 16830 min2 h
671West Clear Creek 9 ESE West Clear Creek Nr Camp VerdeWCLA394.3GaugeYavapai98.8%166 of 16830 min2 h
671BIG SANDY RIVER 17 S WikieupWKPA394.3GaugeMohave98.8%166 of 16830 min2 h
679Williams - Greenbase RAWSQGBA394.2GaugeCoconino100%168 of 16819 min60 min
680Fort Huachuca/LibbyFHU94.1AirportCochise85.3%175 of 20514 min2 h
681Munds Park 0.3 ESEAZ-CN-17094.0VolunteerCoconino100%3 of 312.4 h24 h
682Tucson 11.7 NNWAZ-PM-394.0VolunteerPima100%3 of 312.4 h24 h
683Oak Creek RAWS At Slide RockQOCA393.6GaugeCoconino100%168 of 16812 min60 min
684Pinal AirparkMZJ93.6AirportPinal99.0%499 of 50414 min80 min
685Pinnacle PeakPPKA393.6CooperativeMaricopa85.7%6 of 712 min24.4 h
686Robson RanchROBA393.6CooperativePinal85.7%6 of 713 min24 h
687Buckeye Frs#1BCKA393.6GaugeMaricopa85.7%6 of 715 min2 days
688Natural BridgeTNBA393.6CooperativeGila85.7%6 of 715 min2 days
689Flagstaff AzFGZ93.6CooperativeCoconino85.7%6 of 722 min24 h
690Mc NealMCNA393.6CooperativeCochise85.7%6 of 722 min2 days
691San SimonSSMA393.6CooperativeCochise85.7%6 of 722 min24 h
692Saguaro National ParkSGUA393.6CooperativePima85.7%6 of 722 min2 days
693Appache Junction 5 NEAPNA393.6CooperativePinal85.7%6 of 723 min2 days
694Casa GrandeCASA393.6CooperativePinal85.7%6 of 732 min24 h
695Tucson 17 NWSNMA393.6CooperativePima85.7%6 of 743 min24 h
696Show LowSOW93.6GaugeNavajo85.7%6 of 744 min24 h
697JeromeJRMA393.6CooperativeYavapai85.7%6 of 783 min24 h
698Tempe 3.3 SAZ-MR-3293.5VolunteerMaricopa100%3 of 313.4 h2 days
699Az Bowie 23 SSEBWEA393.5GaugeCochise99.4%167 of 16835 min2 h
700Blue River 17 NE Clifton 17NEBLCA393.5GaugeGreenlee96.4%162 of 16825 min4 h
701Az Coolidge 5 WCOOA393.3GaugePinal98.8%166 of 16835 min2 h
702Anvil RanchANVA393.2CooperativePima85.7%6 of 73.4 h2 days
703Iron Springs RAWSQISA393.0GaugeYavapai99.4%167 of 16819 min2 h
704Wikieup 15.0 SAZ-MH-4392.6VolunteerMohave100%3 of 315.4 h24 h
705Skull ValleySKLA392.4GaugeYavapai98.2%165 of 16819 min1.8 h
706WilliamsCMR92.4AirportYavapai93.0%469 of 5044 min4.3 h
707Promontory RawsQPRA392.3GaugeNavajo100%168 of 16816 min71 min
708ARAA3ARAA391.8DCP-85.7%6 of 76.4 h36 h
708GURA3GURA391.8DCP-85.7%6 of 76.4 h36 h
708HDPA3HDPA391.8DCP-85.7%6 of 76.4 h36 h
708PSGA3PSGA391.8DCP-85.7%6 of 76.4 h36 h
712ALDA3ALDA391.8DCP-85.7%6 of 76.4 h2 days
712CWBA3CWBA391.8DCP-85.7%6 of 76.4 h2 days
712DSHA3DSHA391.8DCP-85.7%6 of 76.4 h2 days
712ELOA3ELOA391.8DCP-85.7%6 of 76.4 h2 days
712GLRA3GLRA391.8DCP-85.7%6 of 76.4 h2 days
712GPPA3GPPA391.8DCP-85.7%6 of 76.4 h2 days
712MDRA3MDRA391.8DCP-85.7%6 of 76.4 h2 days
712MFCA3MFCA391.8DCP-85.7%6 of 76.4 h2 days
712MMZA3MMZA391.8DCP-85.7%6 of 76.4 h2 days
712MPWA3MPWA391.8DCP-85.7%6 of 76.4 h2 days
712MWRA3MWRA391.8DCP-85.7%6 of 76.4 h2 days
712OCWA3OCWA391.8DCP-85.7%6 of 76.4 h2 days
712PWOA3PWOA391.8DCP-85.7%6 of 76.4 h2 days
712PWRA3PWRA391.8DCP-85.7%6 of 76.4 h2 days
712REWA3REWA391.8DCP-85.7%6 of 76.4 h2 days
712SSEA3SSEA391.8DCP-85.7%6 of 76.4 h2 days
712TVPA3TVPA391.8DCP-85.7%6 of 76.4 h2 days
712YBPA3YBPA391.8DCP-85.7%6 of 76.4 h2 days
712YLCA3YLCA391.8DCP-85.7%6 of 76.4 h2 days
712YSAA3YSAA391.8DCP-85.7%6 of 76.4 h2 days
712ZCAA3ZCAA391.8DCP-85.7%6 of 76.4 h2 days
733Az Ajo 29 SOPCA391.7GaugePima100%168 of 16845 min61 min
734Show Low MunicipalSOW91.7AirportNavajo93.0%469 of 5044 min4.3 h
735Yuma McasNYL91.7AirportYuma81.5%137 of 16812 min3 h
736Willow BeachWBCA391.6GaugeMohave100%168 of 16825 min61 min
737Union Pass RAWSQUPA391.5GaugeMohave100%168 of 16813 min68 min
738VERDE RIVER AT Bartlett LakeBRTA391.5GaugeMaricopa99.4%167 of 16845 min2 h
739Colorado CityAZC91.5AirportMohave97.8%493 of 50414 min2.7 h
740Tucson 11 W5313191.3ReferencePima100%67 of 671.5 h3 h
740Elgin 5 S5313291.3ReferenceSanta Cruz100%67 of 671.5 h3 h
740Yuma 27 ENE5315491.3ReferenceYuma100%67 of 671.5 h3 h
740Williams 35 NNW5315591.3ReferenceCoconino100%67 of 671.5 h3 h
744CottonwoodP5291.2AirportYavapai99.2%500 of 50414 min80 min
745CSSA3CSSA391.1DCP-85.7%6 of 77.7 h24 h
745FFPA3FFPA391.1DCP-85.7%6 of 77.7 h24 h
745LSGA3LSGA391.1DCP-85.7%6 of 77.7 h24 h
745YCFA3YCFA391.1DCP-85.7%6 of 77.7 h24 h
749AARA3AARA391.1DCP-85.7%6 of 77.7 h2 days
749AGUA3AGUA391.1DCP-85.7%6 of 77.7 h2 days

How a station is ranked

The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.

The 247 score

Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:

  1. Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
  2. Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
  3. Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
  4. Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
  5. Instrument checksweight 15The share of its readings that pass a check. For an airfield, the check the forecast engine runs the next day: each reading against the stations around it, as weather services check their own. For any other station, a reading 20 F or more from its reference fails, unless the two stand 3,000 ft or more apart.Full marks: none failed. No marks: 5% failed.
  6. Forecast checkweight 10How closely its temperature matched Storm Station's forecast for the same hours, checked the next day, for every airfield the forecast engine scores. A station whose readings stray far from a forecast its neighbours confirm is one to doubt.Full marks: within 2 F on average. No marks: 8 F.

A part is scored once the week holds 24 readings or comparisons for it. A part that cannot be measured where a station stands counts at the middle of its state's measured stations, so the station is neither lifted nor sunk by it. A part measured nowhere in the state is left out, and the others carry its weight.

From score to rank

Each state's stations are ranked by their score, to the tenth. At an equal score the longer record comes first: a station that sent 2,016 of 2,016 reports has shown more than one that sent 7 of 7. Then the faster arrival, then the shorter silence. Ties on all of them share a rank, as a race is scored: three stations tied for third are all third, and the next is sixth.

A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. The rank is made again every day, so a station that falls silent or starts to read wrong drops, and one that recovers climbs back. Every page shows the same ranking: a station's rank here, in its state's list and on its own page come from one run, and a new run reaches them together. Each station's page shows its score part by part, with the figures behind each.

The same figures as data

/api/ranks for a state and /api/rank for one station, its score in parts; the developer page has every field.