West Virginia · 735 ZIP codes · Nov 11, 2026
Soil temperature by ZIP code in West Virginia
Median today, 0–4 in (modelled)52°FNOAA GFS run Nov 11, 12:00 UTC (7 am Eastern). Pick a ZIP code for its 14-day trend and planting verdicts.
Every West Virginia ZIP code
| ZIP code | Near | Soil today |
|---|---|---|
| 24701 | Bluefield | 50°F |
| 24712 | Princeton | 50°F |
| 24714 | Princeton | 50°F |
| 24715 | Bluefield | 50°F |
| 24716 | Princeton | 52°F |
| 24719 | Princeton | 50°F |
| 24724 | Bluefield | 50°F |
| 24726 | Princeton | 50°F |
| 24729 | Princeton | 50°F |
| 24731 | Princeton | 50°F |
| 24733 | Princeton | 50°F |
| 24736 | Princeton | 50°F |
| 24737 | Bluefield | 50°F |
| 24739 | Princeton | 50°F |
| 24740 | Princeton | 50°F |
| 24747 | Princeton | 50°F |
| 24801 | Bluefield | 52°F |
| 24808 | Bluefield | 51°F |
| 24811 | – | 53°F |
| 24813 | – | 52°F |
| 24815 | Bluefield | 51°F |
| 24816 | – | 53°F |
| 24817 | – | 52°F |
| 24818 | – | 52°F |
| 24822 | – | 53°F |
| 24823 | – | 53°F |
| 24826 | Bluefield | 51°F |
| 24827 | Beckley | 53°F |
| 24828 | – | 53°F |
| 24830 | Bluefield | 51°F |
| 24831 | Bluefield | 52°F |
| 24834 | – | 53°F |
| 24836 | Bluefield | 52°F |
| 24839 | – | 53°F |
| 24843 | – | 53°F |
| 24844 | – | 53°F |
| 24845 | – | 53°F |
| 24846 | – | 54°F |
| 24847 | Beckley | 52°F |
| 24848 | Bluefield | 51°F |
| 24849 | Beckley | 51°F |
| 24850 | – | 54°F |
| 24851 | – | 53°F |
| 24853 | Bluefield | 52°F |
| 24854 | Beckley | 51°F |
| 24855 | Bluefield | 52°F |
| 24857 | – | 53°F |
| 24860 | Beckley | 51°F |
| 24861 | Bluefield | 50°F |
| 24866 | Bluefield | 51°F |
| 24867 | Beckley | 52°F |
| 24868 | Bluefield | 52°F |
| 24869 | – | 53°F |
| 24870 | Beckley | 51°F |
| 24871 | Bluefield | 51°F |
| 24872 | – | 54°F |
| 24873 | – | 53°F |
| 24874 | Beckley | 52°F |
| 24878 | – | 53°F |
| 24879 | – | 52°F |
| 24880 | Beckley | 51°F |
| 24881 | – | 53°F |
| 24882 | – | 53°F |
| 24884 | Bluefield | 51°F |
| 24887 | Bluefield | 52°F |
| 24888 | Bluefield | 51°F |
| 24892 | – | 52°F |
| 24894 | – | 52°F |
| 24895 | Bluefield | 52°F |
| 24898 | Beckley | 52°F |
| 24901 | – | 49°F |
| 24910 | – | 49°F |
| 24915 | – | 46°F |
| 24916 | – | 49°F |
| 24918 | Princeton | 50°F |
| 24920 | Elkins | 47°F |
| 24924 | – | 46°F |
| 24925 | – | 49°F |
| 24927 | – | 48°F |
| 24931 | – | 48°F |
| 24934 | – | 48°F |
| 24935 | Princeton | 50°F |
| 24938 | – | 49°F |
| 24941 | – | 51°F |
| 24943 | Oak Hill | 49°F |
| 24944 | – | 46°F |
| 24945 | Princeton | 50°F |
| 24946 | – | 46°F |
| 24951 | – | 50°F |
| 24954 | – | 48°F |
| 24957 | – | 48°F |
| 24962 | – | 49°F |
| 24963 | Princeton | 50°F |
| 24966 | – | 48°F |
| 24970 | – | 49°F |
| 24974 | – | 49°F |
| 24976 | – | 49°F |
| 24977 | – | 48°F |
| 24981 | – | 49°F |
| 24983 | – | 50°F |
| 24984 | – | 50°F |
| 24985 | – | 50°F |
| 24986 | – | 49°F |
| 24991 | – | 48°F |
| 24993 | – | 49°F |
| 25002 | Oak Hill | 53°F |
| 25003 | Dunbar | 54°F |
| 25005 | – | 53°F |
| 25007 | Beckley | 51°F |
| 25008 | Oak Hill | 52°F |
| 25009 | Charleston | 54°F |
| 25011 | Teays Valley | 54°F |
| 25015 | Charleston | 54°F |
| 25019 | – | 52°F |
| 25021 | – | 54°F |
| 25022 | – | 53°F |
| 25024 | Charleston | 54°F |
| 25025 | Charleston | 54°F |
| 25028 | – | 54°F |
| 25030 | Charleston | 53°F |
| 25031 | Oak Hill | 53°F |
| 25033 | Teays Valley | 54°F |
| 25035 | Charleston | 54°F |
| 25036 | Oak Hill | 53°F |
| 25039 | Charleston | 53°F |
| 25040 | Oak Hill | 53°F |
| 25043 | – | 53°F |
| 25044 | Oak Hill | 52°F |
| 25045 | Charleston | 53°F |
| 25047 | – | 54°F |
| 25048 | Oak Hill | 54°F |
| 25049 | Charleston | 54°F |
| 25051 | Charleston | 54°F |
| 25053 | Dunbar | 55°F |
| 25054 | Charleston | 54°F |
| 25057 | Oak Hill | 52°F |
| 25059 | Oak Hill | 53°F |
| 25060 | Oak Hill | 54°F |
| 25061 | Charleston | 54°F |
| 25062 | Beckley | 54°F |
| 25063 | – | 53°F |
| 25064 | Dunbar | 54°F |
| 25067 | Charleston | 54°F |
| 25070 | Teays Valley | 54°F |
| 25071 | Charleston | 54°F |
| 25075 | Oak Hill | 54°F |
| 25076 | – | 54°F |
| 25081 | Charleston | 54°F |
| 25082 | Teays Valley | 54°F |
| 25083 | Oak Hill | 52°F |
| 25085 | Oak Hill | 53°F |
| 25086 | Charleston | 54°F |
| 25088 | Charleston | 53°F |
| 25090 | Oak Hill | 53°F |
| 25093 | – | 54°F |
| 25102 | Oak Hill | 53°F |
| 25103 | Charleston | 54°F |
| 25106 | Teays Valley | 53°F |
| 25107 | Charleston | 54°F |
| 25108 | – | 55°F |
| 25109 | Teays Valley | 54°F |
| 25110 | Charleston | 53°F |
| 25111 | – | 52°F |
| 25112 | Dunbar | 54°F |
| 25113 | – | 53°F |
| 25114 | – | 54°F |
| 25115 | Oak Hill | 52°F |
| 25118 | Oak Hill | 52°F |
| 25119 | Oak Hill | 52°F |
| 25121 | – | 55°F |
| 25123 | Teays Valley | 53°F |
| 25124 | Cross Lanes | 54°F |
| 25125 | Charleston | 53°F |
| 25126 | Charleston | 53°F |
| 25130 | Charleston | 54°F |
| 25132 | Charleston | 53°F |
| 25133 | – | 53°F |
| 25134 | Charleston | 54°F |
| 25136 | Oak Hill | 53°F |
| 25139 | Oak Hill | 52°F |
| 25140 | Beckley | 51°F |
| 25141 | – | 52°F |
| 25142 | Charleston | 54°F |
| 25143 | Nitro | 54°F |
| 25148 | Oak Hill | 54°F |
| 25149 | – | 54°F |
| 25152 | Oak Hill | 52°F |
| 25154 | Charleston | 54°F |
| 25156 | Charleston | 54°F |
| 25159 | Cross Lanes | 54°F |
| 25160 | Charleston | 53°F |
| 25161 | Oak Hill | 52°F |
| 25162 | Charleston | 54°F |
| 25164 | – | 53°F |
| 25165 | Charleston | 54°F |
| 25168 | Teays Valley | 54°F |
| 25169 | Dunbar | 54°F |
| 25173 | Oak Hill | 52°F |
| 25174 | Beckley | 51°F |
| 25177 | Saint Albans | 54°F |
| 25180 | Beckley | 51°F |
| 25181 | Charleston | 54°F |
| 25183 | – | 54°F |
| 25185 | Oak Hill | 53°F |
| 25186 | Oak Hill | 53°F |
| 25187 | Teays Valley | 53°F |
| 25193 | Oak Hill | 54°F |
| 25201 | Charleston | 54°F |
| 25202 | Saint Albans | 54°F |
| 25203 | Dunbar | 55°F |
| 25204 | – | 54°F |
| 25205 | Dunbar | 54°F |
| 25206 | – | 54°F |
| 25208 | – | 53°F |
| 25209 | Oak Hill | 54°F |
| 25211 | – | 53°F |
| 25213 | Teays Valley | 54°F |
| 25214 | Charleston | 54°F |
| 25231 | Cross Lanes | 54°F |
| 25234 | – | 53°F |
| 25235 | – | 52°F |
| 25239 | – | 53°F |
| 25241 | Teays Valley | 53°F |
| 25243 | Charleston | 53°F |
| 25244 | – | 53°F |
| 25245 | Cross Lanes | 53°F |
| 25247 | – | 53°F |
| 25248 | Cross Lanes | 53°F |
| 25251 | – | 53°F |
| 25252 | – | 53°F |
| 25253 | – | 53°F |
| 25259 | – | 53°F |
| 25260 | – | 53°F |
| 25261 | – | 52°F |
| 25262 | – | 53°F |
| 25264 | – | 53°F |
| 25265 | – | 53°F |
| 25266 | – | 53°F |
| 25267 | – | 52°F |
| 25268 | – | 52°F |
| 25270 | – | 53°F |
| 25271 | – | 53°F |
| 25275 | Parkersburg | 53°F |
| 25276 | – | 53°F |
| 25285 | – | 53°F |
| 25286 | Charleston | 54°F |
| 25287 | – | 53°F |
| 25301 | Charleston | 54°F |
| 25302 | Charleston | 54°F |
| 25303 | South Charleston | 54°F |
| 25304 | Charleston | 54°F |
| 25305 | Charleston | 54°F |
| 25306 | Charleston | 54°F |
| 25309 | Dunbar | 54°F |
| 25311 | Charleston | 54°F |
| 25312 | South Charleston | 54°F |
| 25313 | Cross Lanes | 54°F |
| 25314 | Charleston | 54°F |
| 25315 | Charleston | 54°F |
| 25320 | Cross Lanes | 54°F |
| 25387 | South Charleston | 54°F |
| 25401 | Martinsburg | 52°F |
| 25403 | Martinsburg | 52°F |
| 25404 | Martinsburg | 52°F |
| 25405 | Martinsburg | 52°F |
| 25411 | Martinsburg | 52°F |
| 25413 | Charles Town | 53°F |
| 25414 | Charles Town | 52°F |
| 25419 | Martinsburg | 52°F |
| 25420 | Martinsburg | 52°F |
| 25421 | Martinsburg | 52°F |
| 25422 | Martinsburg | 52°F |
| 25425 | Charles Town | 52°F |
| 25427 | Martinsburg | 52°F |
| 25428 | Martinsburg | 52°F |
| 25430 | Charles Town | 53°F |
| 25431 | Augusta | 52°F |
| 25432 | Charles Town | 52°F |
| 25434 | Augusta | 52°F |
| 25437 | Augusta | 52°F |
| 25438 | Charles Town | 52°F |
| 25442 | Charles Town | 52°F |
| 25443 | Martinsburg | 51°F |
| 25444 | Augusta | 52°F |
| 25446 | Charles Town | 53°F |
| 25501 | Saint Albans | 54°F |
| 25502 | Hurricane | 53°F |
| 25503 | Hurricane | 54°F |
| 25504 | Pea Ridge | 54°F |
| 25505 | – | 55°F |
| 25506 | Pea Ridge | 55°F |
| 25507 | Huntington | 54°F |
| 25508 | – | 55°F |
| 25510 | Hurricane | 54°F |
| 25511 | – | 55°F |
| 25512 | Pea Ridge | 55°F |
| 25514 | Huntington | 55°F |
| 25515 | Hurricane | 54°F |
| 25517 | Huntington | 55°F |
| 25520 | Hurricane | 54°F |
| 25521 | Saint Albans | 54°F |
| 25523 | Hurricane | 54°F |
| 25524 | – | 55°F |
| 25526 | Hurricane | 54°F |
| 25529 | Dunbar | 54°F |
| 25530 | Huntington | 55°F |
| 25534 | Pea Ridge | 55°F |
| 25535 | Huntington | 55°F |
| 25537 | Pea Ridge | 54°F |
| 25540 | Hurricane | 55°F |
| 25541 | Hurricane | 54°F |
| 25544 | Hurricane | 54°F |
| 25545 | Pea Ridge | 54°F |
| 25547 | – | 55°F |
| 25550 | – | 53°F |
| 25555 | Huntington | 55°F |
| 25557 | Pea Ridge | 55°F |
| 25559 | Pea Ridge | 55°F |
| 25560 | Teays Valley | 54°F |
| 25564 | Saint Albans | 54°F |
| 25565 | Saint Albans | 55°F |
| 25567 | Saint Albans | 54°F |
| 25570 | Huntington | 55°F |
| 25571 | Hurricane | 55°F |
| 25573 | Saint Albans | 54°F |
| 25601 | – | 54°F |
| 25606 | – | 53°F |
| 25607 | – | 53°F |
| 25608 | – | 54°F |
| 25611 | – | 53°F |
| 25612 | – | 54°F |
| 25617 | – | 53°F |
| 25621 | – | 54°F |
| 25624 | – | 55°F |
| 25625 | – | 54°F |
| 25628 | – | 53°F |
| 25630 | – | 53°F |
| 25632 | – | 54°F |
| 25634 | – | 53°F |
| 25635 | – | 53°F |
| 25637 | – | 54°F |
| 25638 | – | 54°F |
| 25639 | – | 55°F |
| 25644 | – | 54°F |
| 25646 | – | 54°F |
| 25647 | – | 54°F |
| 25649 | – | 55°F |
| 25650 | – | 53°F |
| 25651 | – | 54°F |
| 25652 | – | 54°F |
| 25653 | – | 54°F |
| 25654 | – | 53°F |
| 25661 | – | 55°F |
| 25666 | – | 55°F |
| 25667 | – | 55°F |
| 25669 | – | 55°F |
| 25670 | – | 55°F |
| 25671 | – | 55°F |
| 25672 | – | 54°F |
| 25674 | – | 55°F |
| 25676 | – | 55°F |
| 25678 | – | 54°F |
| 25685 | – | 55°F |
| 25688 | – | 55°F |
| 25690 | – | 55°F |
| 25692 | – | 54°F |
| 25696 | – | 54°F |
| 25699 | – | 55°F |
| 25701 | Huntington | 55°F |
| 25702 | Pea Ridge | 54°F |
| 25703 | Huntington | 54°F |
| 25704 | Huntington | 55°F |
| 25705 | Pea Ridge | 54°F |
| 25755 | Huntington | 54°F |
| 25801 | Beckley | 50°F |
| 25810 | Beckley | 50°F |
| 25811 | Beckley | 50°F |
| 25812 | Oak Hill | 53°F |
| 25813 | Beckley | 50°F |
| 25817 | Beckley | 51°F |
| 25818 | Beckley | 50°F |
| 25820 | Princeton | 50°F |
| 25823 | Beckley | 50°F |
| 25825 | Beckley | 50°F |
| 25826 | Beckley | 50°F |
| 25827 | Beckley | 50°F |
| 25831 | Oak Hill | 50°F |
| 25832 | Beckley | 50°F |
| 25836 | Beckley | 50°F |
| 25837 | Oak Hill | 50°F |
| 25839 | Beckley | 51°F |
| 25840 | Oak Hill | 50°F |
| 25841 | Princeton | 50°F |
| 25843 | Beckley | 50°F |
| 25844 | Beckley | 50°F |
| 25845 | Beckley | 51°F |
| 25846 | Oak Hill | 52°F |
| 25848 | Beckley | 51°F |
| 25849 | Beckley | 50°F |
| 25851 | Beckley | 50°F |
| 25853 | Beckley | 50°F |
| 25854 | Oak Hill | 52°F |
| 25855 | Oak Hill | 52°F |
| 25857 | Beckley | 50°F |
| 25862 | Oak Hill | 50°F |
| 25864 | Oak Hill | 50°F |
| 25865 | Beckley | 50°F |
| 25866 | Oak Hill | 52°F |
| 25868 | Oak Hill | 50°F |
| 25870 | Beckley | 50°F |
| 25871 | Beckley | 50°F |
| 25873 | Beckley | 50°F |
| 25875 | Beckley | 51°F |
| 25876 | Beckley | 51°F |
| 25878 | Beckley | 50°F |
| 25879 | Oak Hill | 50°F |
| 25880 | Beckley | 52°F |
| 25882 | Beckley | 52°F |
| 25901 | Oak Hill | 50°F |
| 25902 | Beckley | 50°F |
| 25904 | Oak Hill | 52°F |
| 25907 | Beckley | 50°F |
| 25908 | Beckley | 50°F |
| 25909 | Beckley | 50°F |
| 25911 | Beckley | 50°F |
| 25913 | Beckley | 51°F |
| 25915 | Beckley | 50°F |
| 25916 | Beckley | 51°F |
| 25917 | Oak Hill | 52°F |
| 25918 | Beckley | 50°F |
| 25920 | Beckley | 50°F |
| 25921 | Beckley | 50°F |
| 25922 | Princeton | 50°F |
| 25928 | Princeton | 50°F |
| 25932 | Beckley | 50°F |
| 25936 | Oak Hill | 50°F |
| 25938 | Oak Hill | 52°F |
| 25942 | Oak Hill | 50°F |
| 25943 | Beckley | 50°F |
| 25951 | Beckley | 50°F |
| 25958 | Oak Hill | 48°F |
| 25962 | Oak Hill | 48°F |
| 25966 | Beckley | 49°F |
| 25969 | Beckley | 50°F |
| 25971 | Princeton | 50°F |
| 25972 | Oak Hill | 48°F |
| 25976 | Beckley | 49°F |
| 25977 | Beckley | 50°F |
| 25978 | Beckley | 50°F |
| 25979 | Princeton | 50°F |
| 25981 | – | 48°F |
| 25984 | – | 48°F |
| 25985 | Beckley | 49°F |
| 25986 | Oak Hill | 48°F |
| 25989 | Beckley | 50°F |
| 26003 | Wheeling | 50°F |
| 26030 | Wheeling | 50°F |
| 26031 | Wheeling | 50°F |
| 26032 | Wheeling | 50°F |
| 26033 | Moundsville | 50°F |
| 26034 | Weirton | 49°F |
| 26035 | Weirton Heights | 50°F |
| 26036 | Wheeling | 50°F |
| 26037 | Weirton Heights | 50°F |
| 26038 | Moundsville | 50°F |
| 26039 | Moundsville | 50°F |
| 26040 | Moundsville | 50°F |
| 26041 | Moundsville | 50°F |
| 26047 | Weirton | 49°F |
| 26050 | Weirton | 49°F |
| 26055 | New Martinsville | 50°F |
| 26056 | Weirton | 49°F |
| 26058 | Wheeling | 50°F |
| 26059 | Wheeling | 50°F |
| 26060 | Wheeling | 50°F |
| 26062 | Weirton Heights | 49°F |
| 26070 | Weirton Heights | 50°F |
| 26074 | Wheeling | 50°F |
| 26075 | Wheeling | 50°F |
| 26101 | Parkersburg | 52°F |
| 26104 | Parkersburg | 52°F |
| 26105 | Vienna | 52°F |
| 26133 | Parkersburg | 53°F |
| 26136 | – | 52°F |
| 26137 | – | 52°F |
| 26138 | – | 53°F |
| 26141 | – | 53°F |
| 26142 | Parkersburg | 52°F |
| 26143 | Parkersburg | 53°F |
| 26146 | New Martinsville | 52°F |
| 26147 | – | 52°F |
| 26148 | – | 53°F |
| 26149 | New Martinsville | 52°F |
| 26150 | Parkersburg | 52°F |
| 26151 | – | 53°F |
| 26152 | – | 53°F |
| 26155 | New Martinsville | 50°F |
| 26159 | New Martinsville | 52°F |
| 26160 | Parkersburg | 53°F |
| 26161 | Parkersburg | 52°F |
| 26162 | New Martinsville | 51°F |
| 26164 | Parkersburg | 53°F |
| 26167 | New Martinsville | 51°F |
| 26169 | Parkersburg | 53°F |
| 26170 | Vienna | 52°F |
| 26175 | New Martinsville | 52°F |
| 26178 | – | 52°F |
| 26180 | Parkersburg | 52°F |
| 26181 | Parkersburg | 52°F |
| 26184 | Vienna | 52°F |
| 26187 | Vienna | 52°F |
| 26201 | Buckhannon | 51°F |
| 26202 | – | 47°F |
| 26203 | – | 50°F |
| 26205 | – | 50°F |
| 26206 | – | 47°F |
| 26208 | – | 47°F |
| 26209 | – | 46°F |
| 26210 | Buckhannon | 51°F |
| 26215 | Buckhannon | 51°F |
| 26217 | – | 50°F |
| 26218 | Buckhannon | 51°F |
| 26222 | Buckhannon | 51°F |
| 26224 | Buckhannon | 51°F |
| 26228 | Buckhannon | 51°F |
| 26230 | – | 51°F |
| 26234 | Buckhannon | 51°F |
| 26236 | Buckhannon | 51°F |
| 26237 | Buckhannon | 51°F |
| 26238 | Buckhannon | 51°F |
| 26241 | Elkins | 49°F |
| 26250 | Elkins | 51°F |
| 26253 | Elkins | 47°F |
| 26254 | Elkins | 49°F |
| 26257 | Elkins | 51°F |
| 26259 | Elkins | 48°F |
| 26260 | – | 47°F |
| 26261 | – | 47°F |
| 26263 | Elkins | 47°F |
| 26264 | Elkins | 46°F |
| 26266 | – | 50°F |
| 26267 | Buckhannon | 51°F |
| 26268 | Elkins | 47°F |
| 26269 | Elkins | 49°F |
| 26270 | Elkins | 48°F |
| 26271 | Elkins | 47°F |
| 26273 | Elkins | 48°F |
| 26275 | Elkins | 51°F |
| 26276 | Elkins | 49°F |
| 26278 | Elkins | 48°F |
| 26280 | Elkins | 48°F |
| 26282 | – | 48°F |
| 26283 | Elkins | 49°F |
| 26285 | Elkins | 51°F |
| 26287 | Elkins | 50°F |
| 26288 | – | 48°F |
| 26289 | Elkins | 47°F |
| 26291 | – | 46°F |
| 26292 | Elkins | 48°F |
| 26293 | Elkins | 48°F |
| 26294 | – | 46°F |
| 26296 | Elkins | 48°F |
| 26298 | – | 48°F |
| 26301 | Clarksburg | 51°F |
| 26320 | New Martinsville | 51°F |
| 26321 | Clarksburg | 52°F |
| 26323 | Bridgeport | 51°F |
| 26325 | – | 52°F |
| 26327 | – | 52°F |
| 26330 | Bridgeport | 51°F |
| 26335 | – | 52°F |
| 26337 | Parkersburg | 52°F |
| 26338 | Clarksburg | 52°F |
| 26339 | Clarksburg | 51°F |
| 26342 | – | 52°F |
| 26343 | Buckhannon | 52°F |
| 26346 | – | 52°F |
| 26347 | Bridgeport | 51°F |
| 26348 | Clarksburg | 51°F |
| 26349 | Bridgeport | 51°F |
| 26351 | – | 52°F |
| 26354 | Grafton | 51°F |
| 26361 | Clarksburg | 51°F |
| 26362 | – | 52°F |
| 26366 | Clarksburg | 50°F |
| 26369 | Clarksburg | 51°F |
| 26372 | Buckhannon | 51°F |
| 26374 | Grafton | 51°F |
| 26376 | Buckhannon | 52°F |
| 26377 | New Martinsville | 51°F |
| 26378 | Clarksburg | 51°F |
| 26384 | – | 52°F |
| 26385 | Clarksburg | 51°F |
| 26386 | Clarksburg | 51°F |
| 26404 | Clarksburg | 51°F |
| 26405 | Grafton | 51°F |
| 26408 | Clarksburg | 51°F |
| 26410 | Grafton | 50°F |
| 26411 | Clarksburg | 52°F |
| 26412 | Buckhannon | 51°F |
| 26415 | – | 52°F |
| 26416 | Grafton | 51°F |
| 26419 | New Martinsville | 51°F |
| 26421 | – | 52°F |
| 26422 | Clarksburg | 51°F |
| 26424 | Bridgeport | 51°F |
| 26425 | Grafton | 50°F |
| 26426 | Clarksburg | 51°F |
| 26430 | – | 52°F |
| 26431 | Bridgeport | 50°F |
| 26435 | Grafton | 51°F |
| 26436 | Clarksburg | 52°F |
| 26437 | Clarksburg | 51°F |
| 26438 | Clarksburg | 51°F |
| 26440 | Grafton | 51°F |
| 26443 | – | 52°F |
| 26444 | Grafton | 50°F |
| 26447 | Buckhannon | 51°F |
| 26448 | Clarksburg | 51°F |
| 26451 | Clarksburg | 51°F |
| 26452 | Buckhannon | 51°F |
| 26456 | Clarksburg | 52°F |
| 26463 | Clarksburg | 50°F |
| 26501 | Morgantown | 51°F |
| 26505 | Morgantown | 51°F |
| 26506 | Morgantown | 51°F |
| 26508 | Brookhaven | 51°F |
| 26519 | Cheat Lake | 50°F |
| 26520 | Brookhaven | 50°F |
| 26521 | Morgantown | 51°F |
| 26524 | Brookhaven | 50°F |
| 26525 | Cheat Lake | 51°F |
| 26534 | Morgantown | 51°F |
| 26537 | Brookhaven | 50°F |
| 26541 | Morgantown | 51°F |
| 26542 | Brookhaven | 50°F |
| 26543 | Morgantown | 51°F |
| 26544 | Morgantown | 51°F |
| 26546 | Morgantown | 51°F |
| 26547 | Brookhaven | 50°F |
| 26554 | Fairmont | 51°F |
| 26559 | Fairmont | 50°F |
| 26560 | Fairmont | 50°F |
| 26562 | Fairmont | 50°F |
| 26563 | Fairmont | 50°F |
| 26568 | Fairmont | 50°F |
| 26570 | Fairmont | 51°F |
| 26571 | Fairmont | 50°F |
| 26572 | Fairmont | 50°F |
| 26574 | Fairmont | 50°F |
| 26575 | Fairmont | 50°F |
| 26576 | Fairmont | 50°F |
| 26581 | New Martinsville | 50°F |
| 26582 | Fairmont | 51°F |
| 26585 | Fairmont | 51°F |
| 26586 | Fairmont | 51°F |
| 26587 | Fairmont | 50°F |
| 26588 | Fairmont | 50°F |
| 26590 | Fairmont | 51°F |
| 26591 | Fairmont | 50°F |
| 26601 | – | 50°F |
| 26610 | – | 52°F |
| 26611 | – | 52°F |
| 26615 | – | 52°F |
| 26617 | – | 52°F |
| 26619 | – | 52°F |
| 26621 | – | 52°F |
| 26623 | – | 52°F |
| 26624 | – | 52°F |
| 26627 | – | 52°F |
| 26629 | – | 52°F |
| 26631 | Buckhannon | 52°F |
| 26636 | – | 52°F |
| 26638 | – | 52°F |
| 26651 | Oak Hill | 52°F |
| 26656 | Oak Hill | 53°F |
| 26660 | – | 50°F |
| 26662 | – | 50°F |
| 26667 | Oak Hill | 52°F |
| 26671 | – | 52°F |
| 26676 | – | 50°F |
| 26678 | Oak Hill | 52°F |
| 26679 | Oak Hill | 50°F |
| 26680 | Oak Hill | 48°F |
| 26681 | – | 50°F |
| 26684 | Oak Hill | 50°F |
| 26690 | Oak Hill | 52°F |
| 26691 | – | 52°F |
| 26704 | Augusta | 54°F |
| 26705 | Grafton | 48°F |
| 26707 | – | 48°F |
| 26710 | Keyser | 52°F |
| 26711 | Augusta | 54°F |
| 26714 | Augusta | 52°F |
| 26716 | – | 48°F |
| 26717 | Keyser | 50°F |
| 26719 | Keyser | 52°F |
| 26720 | Keyser | 50°F |
| 26722 | Augusta | 52°F |
| 26726 | Keyser | 51°F |
| 26731 | Keyser | 52°F |
| 26739 | Keyser | 50°F |
| 26743 | Keyser | 52°F |
| 26753 | Keyser | 52°F |
| 26755 | Augusta | 52°F |
| 26757 | Augusta | 52°F |
| 26761 | Augusta | 52°F |
| 26763 | Augusta | 52°F |
| 26764 | Brookhaven | 48°F |
| 26767 | Keyser | 52°F |
| 26801 | Augusta | 52°F |
| 26802 | – | 50°F |
| 26804 | Elkins | 48°F |
| 26807 | – | 50°F |
| 26808 | Augusta | 54°F |
| 26810 | Augusta | 52°F |
| 26812 | – | 52°F |
| 26814 | Elkins | 48°F |
| 26815 | – | 50°F |
| 26817 | Augusta | 54°F |
| 26818 | Keyser | 52°F |
| 26823 | Augusta | 54°F |
| 26833 | – | 50°F |
| 26836 | – | 52°F |
| 26838 | – | 51°F |
| 26845 | Keyser | 52°F |
| 26847 | – | 50°F |
| 26851 | Augusta | 53°F |
| 26852 | Keyser | 52°F |
| 26855 | – | 50°F |
| 26865 | Augusta | 54°F |
| 26866 | – | 50°F |
| 26884 | – | 48°F |
| 26886 | Elkins | 47°F |
| 45779 | – | 53°F |
Crabgrass timing in West Virginia · West Virginia cities
Data: Global Forecast System (GFS) 0.25°, soil temperature 0–10 cm (TSOIL) (NOAA National Centers for Environmental Prediction (NCEP)); 2025 Gazetteer ZIP Code Tabulation Areas (ZCTA) and 2024 cartographic boundary state outlines (U.S. Census Bureau).