Weather & Climate
7-day forecasts for every city and town we cover, plus highland spots — updated 2:30 AM EDT.
Live weather radar — Tri-Cities
NWS Morristown (KMRX) — Sullivan, Washington, Hawkins, Greene & surrounding counties. Updates every few minutes.
Interactive radar (zoom & layers) → · Active NWS hazards → · NWS Morristown
Traffic cameras & live data (external):
- TDOT SmartWay traffic cameras — I-26, I-81, Kingsport & Johnson City corridors
- Virginia 511 cameras — Bristol Hwy & I-81 crossings
- Tri-Cities Airport (KTRI) live observations
Counties we cover
Tennessee: Washington, Sullivan, Carter, Unicoi, Hawkins, Greene, Hancock, Johnson · Virginia: Scott, Washington, City of Bristol
Elevation & highlands
Roan Mountain
State park — typically 8–12°F cooler than valley cities
🌦️ 69° / 55° · 6:24 AM – 8:44 PM
Grayson Highlands
Near Mount Rogers — wild ponies and alpine meadows
☁️ 75° / 63° · 6:20 AM – 8:43 PM
Whitetop Mountain
Highest peak in Virginia — often 15°F cooler; check wind
☁️ 72° / 57° · 6:21 AM – 8:43 PM
Natural Tunnel
Scott County gorge — cooler, wetter microclimate in the tunnel park
🌧️ 91° / 70° · 6:25 AM – 8:48 PM
Bays Mountain
City park ridge — a few degrees cooler than downtown Kingsport
⛈️ 92° / 72° · 6:25 AM – 8:47 PM
Holston Mountain
Cherokee NF ridge between Bristol and the valley
🌫️ 90° / 68° · 6:23 AM – 8:46 PM
7-day forecast by city
Friday, July 17, 2026 — compare today's forecast with typical July conditions.
Johnson City
☁️ Overcast — 94° / 72° · 17% rain · 6:25 AM – 8:46 PM
High 86° · Low 69° · ~0.13" precip/day
72°
71°
69°
67°
69°
63°
59°
Full year climate in Johnson City
| Month | High | Low | Precip |
|---|---|---|---|
| Jan | 45° | 29° | 13.5" |
| Feb | 55° | 36° | 15.1" |
| Mar | 60° | 39° | 10.5" |
| Apr | 69° | 49° | 9.8" |
| May | 75° | 55° | 15.4" |
| Jun | 82° | 62° | 9.2" |
| Jul | 87° | 67° | 9.4" |
| Aug | 83° | 64° | 9.6" |
| Sep | 79° | 59° | 15.9" |
| Oct | 69° | 49° | 5" |
| Nov | 59° | 41° | 7.4" |
| Dec | 51° | 33° | 10.3" |
July snapshot (2025)
- Average daily high: 86°F · Average daily low: 69°F
- Average daily precipitation: 0.13"
- Warmest / coldest day in sample month: 91°F / 63°F
Kingsport
🌧️ Rain showers — 94° / 74° · 15% rain · 6:25 AM – 8:47 PM
High 89° · Low 70° · ~0.12" precip/day
74°
72°
69°
68°
69°
66°
62°
Full year climate in Kingsport
| Month | High | Low | Precip |
|---|---|---|---|
| Jan | 45° | 28° | 12.1" |
| Feb | 55° | 34° | 13.4" |
| Mar | 61° | 38° | 9.7" |
| Apr | 70° | 47° | 10.5" |
| May | 75° | 55° | 14.3" |
| Jun | 84° | 62° | 7.2" |
| Jul | 88° | 68° | 8.5" |
| Aug | 84° | 64° | 10.3" |
| Sep | 80° | 59° | 13.4" |
| Oct | 70° | 48° | 4" |
| Nov | 60° | 40° | 6.7" |
| Dec | 51° | 33° | 9.3" |
July snapshot (2025)
- Average daily high: 89°F · Average daily low: 70°F
- Average daily precipitation: 0.12"
- Warmest / coldest day in sample month: 94°F / 65°F
Bristol TN/VA
🌫️ Fog — 91° / 69° · 22% rain · 6:23 AM – 8:46 PM
High 86° · Low 68° · ~0.13" precip/day
69°
71°
67°
67°
67°
64°
59°
Full year climate in Bristol
| Month | High | Low | Precip |
|---|---|---|---|
| Jan | 44° | 27° | 11.3" |
| Feb | 54° | 34° | 13.8" |
| Mar | 60° | 38° | 10.2" |
| Apr | 68° | 46° | 11" |
| May | 74° | 54° | 16.3" |
| Jun | 82° | 61° | 11.1" |
| Jul | 86° | 67° | 9.4" |
| Aug | 83° | 63° | 10.7" |
| Sep | 79° | 58° | 13.4" |
| Oct | 69° | 47° | 3.7" |
| Nov | 59° | 39° | 6.6" |
| Dec | 50° | 32° | 9.5" |
July snapshot (2025)
- Average daily high: 86°F · Average daily low: 68°F
- Average daily precipitation: 0.13"
- Warmest / coldest day in sample month: 90°F / 63°F
Elizabethton
☁️ Overcast — 95° / 71° · 24% rain · 6:24 AM – 8:45 PM
High 86° · Low 68° · ~0.15" precip/day
71°
71°
68°
67°
68°
63°
59°
July snapshot (2025)
- Average daily high: 86°F · Average daily low: 68°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 91°F / 62°F
Jonesborough
☁️ Overcast — 89° / 71° · 19% rain · 6:25 AM – 8:46 PM
High 87° · Low 69° · ~0.15" precip/day
71°
71°
69°
67°
68°
63°
59°
July snapshot (2025)
- Average daily high: 87°F · Average daily low: 69°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 91°F / 63°F
Greeneville
☁️ Overcast — 92° / 73° · 18% rain · 6:27 AM – 8:47 PM
High 89° · Low 70° · ~0.12" precip/day
73°
71°
68°
68°
68°
64°
61°
July snapshot (2025)
- Average daily high: 89°F · Average daily low: 70°F
- Average daily precipitation: 0.12"
- Warmest / coldest day in sample month: 94°F / 65°F
Erwin
☁️ Overcast — 90° / 71° · 21% rain · 6:25 AM – 8:45 PM
High 85° · Low 68° · ~0.15" precip/day
71°
71°
69°
68°
69°
64°
61°
July snapshot (2025)
- Average daily high: 85°F · Average daily low: 68°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 90°F / 63°F
Piney Flats
☁️ Overcast — 92° / 71° · 18% rain · 6:24 AM – 8:46 PM
High 86° · Low 68° · ~0.15" precip/day
71°
70°
68°
67°
68°
63°
59°
July snapshot (2025)
- Average daily high: 86°F · Average daily low: 68°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 91°F / 62°F
Gray
⛈️ Heavy showers — 92° / 73° · 20% rain · 6:25 AM – 8:46 PM
High 87° · Low 70° · ~0.15" precip/day
73°
71°
68°
67°
68°
64°
60°
July snapshot (2025)
- Average daily high: 87°F · Average daily low: 70°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 92°F / 64°F
Bluff City
☁️ Overcast — 93° / 69° · 20% rain · 6:24 AM – 8:46 PM
High 86° · Low 68° · ~0.15" precip/day
69°
71°
68°
67°
67°
64°
59°
July snapshot (2025)
- Average daily high: 86°F · Average daily low: 68°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 90°F / 62°F
Church Hill
🌦️ Showers — 94° / 74° · 17% rain · 6:26 AM – 8:48 PM
High 89° · Low 70° · ~0.12" precip/day
74°
72°
69°
68°
69°
66°
62°
July snapshot (2025)
- Average daily high: 89°F · Average daily low: 70°F
- Average daily precipitation: 0.12"
- Warmest / coldest day in sample month: 94°F / 65°F
Blountville
☁️ Overcast — 91° / 69° · 18% rain · 6:24 AM – 8:46 PM
High 87° · Low 69° · ~0.15" precip/day
69°
71°
68°
67°
67°
64°
60°
July snapshot (2025)
- Average daily high: 87°F · Average daily low: 69°F
- Average daily precipitation: 0.15"
- Warmest / coldest day in sample month: 91°F / 63°F
Rogersville
⛈️ Heavy showers — 93° / 74° · 25% rain · 6:27 AM – 8:48 PM
High 90° · Low 71° · ~0.09" precip/day
74°
73°
69°
69°
69°
66°
62°
July snapshot (2025)
- Average daily high: 90°F · Average daily low: 71°F
- Average daily precipitation: 0.09"
- Warmest / coldest day in sample month: 95°F / 66°F
Mountain City
☁️ Overcast — 88° / 67° · 22% rain · 6:22 AM – 8:44 PM
High 82° · Low 65° · ~0.14" precip/day
67°
69°
66°
65°
66°
62°
57°
Full year climate in Mountain City
| Month | High | Low | Precip |
|---|---|---|---|
| Jan | 43° | 26° | 14.8" |
| Feb | 53° | 33° | 14.2" |
| Mar | 57° | 36° | 10.6" |
| Apr | 66° | 45° | 9.7" |
| May | 70° | 52° | 12.3" |
| Jun | 78° | 59° | 9.2" |
| Jul | 83° | 64° | 10.5" |
| Aug | 79° | 61° | 11.5" |
| Sep | 76° | 56° | 11.6" |
| Oct | 66° | 45° | 4.9" |
| Nov | 56° | 37° | 6.2" |
| Dec | 48° | 30° | 9.9" |
July snapshot (2025)
- Average daily high: 82°F · Average daily low: 65°F
- Average daily precipitation: 0.14"
- Warmest / coldest day in sample month: 85°F / 57°F
Abingdon VA
☁️ Overcast — 90° / 67° · 22% rain · 6:22 AM – 8:45 PM
High 85° · Low 67° · ~0.14" precip/day
67°
69°
66°
65°
65°
62°
57°
Full year climate in Abingdon VA
| Month | High | Low | Precip |
|---|---|---|---|
| Jan | 43° | 26° | 11.5" |
| Feb | 53° | 32° | 12.9" |
| Mar | 59° | 37° | 9.9" |
| Apr | 68° | 45° | 10.5" |
| May | 73° | 53° | 15.4" |
| Jun | 81° | 60° | 9.9" |
| Jul | 85° | 65° | 11.1" |
| Aug | 82° | 62° | 9.8" |
| Sep | 78° | 57° | 10.7" |
| Oct | 68° | 46° | 3.6" |
| Nov | 57° | 38° | 6.6" |
| Dec | 49° | 31° | 10.4" |
July snapshot (2025)
- Average daily high: 85°F · Average daily low: 67°F
- Average daily precipitation: 0.14"
- Warmest / coldest day in sample month: 89°F / 61°F
Considering a move? Year-round climate
Typical monthly conditions averaged across Johnson City, Kingsport, Bristol, Mountain City, Abingdon VA (2025–2023 archive). Mountain towns like Mountain City run cooler; valleys warm up faster in spring.
Winters are cool and variable — January typically sees highs around 44°F and lows near 27°F, with occasional snow in the mountains. December is similar (highs ~50°F, lows ~32°F). Summers are warm and humid — July averages about 86°F / 66°F with afternoon thunderstorms common. Spring and fall are mild and popular for outdoor events, hiking, and leaf season in the higher elevations.
Month-by-month averages
Winter rows highlighted (Dec–Feb); summer (Jun–Aug) shaded warm. Higher elevations (Mountain City, Erwin) are typically 5–10°F cooler than Johnson City or Kingsport.
Forecasts from Open-Meteo. Year-round figures use 3-year historical archive averages (cached locally) and are approximate guides — not official NWS climate normals. Newcomers guide has more on relocating to the area.