Skip to content

Live readings · updated daily

Water temperature in Virginia

The latest readings from USGS real-time water sensors across Virginia, warmest first. Snapshot updated August 21, 2026.

Warmest sensor reading right now

84°F29°C

USGS gauge JAMES RIVER AT CARTERSVILLE, VA · as of 9 hrs ago

All reporting stations (warmest 50 of 244)

StationWater tempStreamflowGage heightObserved
JAMES RIVER AT CARTERSVILLE, VAUSGS gauge84°F29°C2,180 ft³/s1.64 ft9 hrs ago
ELIZABETH RIV AT MIDTOWN TUNNEL AT NORFOLK, VAUSGS gauge84°F29°C8 hrs ago
STORM DRAIN AT USAA DRIVE AT NORFOLK, VAUSGS gauge84°F29°C1 ft³/s0.33 ft8 hrs ago
APPOMATTOX RIVER AT MATOACA, VAUSGS gauge82°F28°C148 ft³/s1.79 ft8 hrs ago
RAPPAHANNOCK RIVER NEAR FREDERICKSBURG, VAUSGS gauge81°F27°C679 ft³/s2.43 ft9 hrs ago
PAMUNKEY RIVER NEAR HANOVER, VAUSGS gauge81°F27°C104 ft³/s3.13 ft8 hrs ago
BLACKWATER RIVER AT ROUTE 620 NEAR ZUNI, VAUSGS gauge80°F27°C8 ft³/s14.89 ft8 hrs ago
STORM DRAIN AT SHEPPARD AVENUE NEAR NORFOLK, VAUSGS gauge80°F27°C0 ft³/s1.55 ft8 hrs ago
CHICKAHOMINY RIVER NEAR PROVIDENCE FORGE, VAUSGS gauge80°F27°C225 ft³/s4.63 ft9 hrs ago
STORM DRAIN AT PROFESSIONAL PL NEAR CHESAPEAKE, VAUSGS gauge80°F27°C0 ft³/s1.24 ft8 hrs ago
MATTAPONI RIVER NEAR BEULAHVILLE, VAUSGS gauge80°F27°C154 ft³/s3.78 ft8 hrs ago
STORM DRAIN AT COLISEUM DRIVE AT HAMPTON, VAUSGS gauge79°F26°C0 ft³/s0.12 ft8 hrs ago
STORM DRAIN AT DAISY DRIVE NEAR PORTSMOUTH, VAUSGS gauge78°F25°C0 ft³/s0.93 ft9 hrs ago
STORM DRAIN AT LUDLOW DRIVE NEAR KEMPSVILLE, VAUSGS gauge78°F25°C1 ft³/s2.60 ft9 hrs ago
DRAGON SWAMP AT MASCOT, VAUSGS gauge78°F25°C13 ft³/s4.71 ft8 hrs ago
CONVEYANCE CHAN AT RAMSGATE LN NR GREAT BRIDGE, VAUSGS gauge77°F25°C0 ft³/s0.22 ft9 hrs ago
STORM DRAIN AT CRANEYBROOK LANE AT EDGEFIELD, VAUSGS gauge77°F25°C0 ft³/s0.28 ft9 hrs ago
ACCOTINK CREEK AT KEENE MILL RD AT SPRINGFIELD, VAUSGS gauge77°F25°C72 ft³/s3.86 ft8 hrs ago
N F SHENANDOAH RIVER NEAR STRASBURG, VAUSGS gauge77°F25°C210 ft³/s2.01 ft9 hrs ago
STORM DRAIN WEST OF GARRETT DRIVE AT HAMPTON, VAUSGS gauge76°F24°C0 ft³/s0.19 ft9 hrs ago
N F HOLSTON RIVER NEAR GATE CITY, VAUSGS gauge76°F24°C746 ft³/s2.99 ft9 hrs ago
STORM DRAIN AT LAKEWOOD PK DR NR NEWPORT NEWS, VAUSGS gauge76°F24°C0 ft³/s0.07 ft8 hrs ago
ROANOKE RIVER AT ROUTE 117 AT ROANOKE, VAUSGS gauge76°F24°C8 hrs ago
N F SHENANDOAH RIVER AT MOUNT JACKSON, VAUSGS gauge75°F24°C108 ft³/s2.60 ft8 hrs ago
STORM DRAIN AT RIVERS RDG CIR NR NEWPORT NEWS, VAUSGS gauge75°F24°C0 ft³/s0.10 ft8 hrs ago
ACCOTINK CREEK NEAR ANNANDALE, VAUSGS gauge75°F24°C24 ft³/s1.94 ft8 hrs ago
CHERRYSTONE CK ABOVE NR CO RD 1444 NR CHATHAM, VAUSGS gauge73°F23°C9 hrs ago
DIFFICULT RUN NEAR GREAT FALLS, VAUSGS gauge73°F23°C61 ft³/s3.34 ft9 hrs ago
ROANOKE RIVER AT RTS 639/760 AT SALEM, VAUSGS gauge73°F23°C9 hrs ago
DIFFICULT RUN ABOVE FOX LAKE NEAR FAIRFAX, VAUSGS gauge73°F23°C5 ft³/s1.08 ft9 hrs ago
SMITH CREEK NEAR NEW MARKET, VAUSGS gauge73°F23°C20 ft³/s1.18 ft9 hrs ago
WHITE OAK CREEK BELOW NEAR CHATHAM, VAUSGS gauge73°F23°C9 hrs ago
CHERRYSTONE CK BELOW NR CO RD 1444 NR CHATHAM, VAUSGS gauge73°F23°C8 hrs ago
DEAD RUN AT WHANN AVENUE NEAR MCLEAN, VAUSGS gauge73°F23°C0 ft³/s1.14 ft9 hrs ago
WHITE OAK CREEK ABOVE NEAR CHATHAM, VAUSGS gauge73°F23°C9 hrs ago
CLINCH RIVER AT ROUTE 65 AT DUNGANNON, VAUSGS gauge73°F23°C9 hrs ago
LONG BRANCH AT OLLEY LANE NR FAIRFAX, VAUSGS gauge73°F23°C0 ft³/s2.14 ft9 hrs ago
FLATLICK BRANCH ABOVE FROG BRANCH AT CHANTILLY, VAUSGS gauge73°F23°C2 ft³/s1.13 ft9 hrs ago
LONG BRANCH NEAR ANNANDALE, VAUSGS gauge73°F23°C2 ft³/s2.62 ft9 hrs ago
SNAKEDEN BRANCH ABOVE LAKE AUDUBON AT RESTON, VAUSGS gauge72°F22°C0 ft³/s1.25 ft9 hrs ago
STORM DRAIN AT LINDSLEY DR NEAR VIRGINIA BEACH, VAUSGS gauge72°F22°C0 ft³/s0.18 ft9 hrs ago
BACK CREEK NEAR MOUNTAIN GROVE, VAUSGS gauge72°F22°C112 ft³/s3.06 ft9 hrs ago
JACKSON RIVER NEAR BACOVA, VAUSGS gauge72°F22°C34 ft³/s3.02 ft9 hrs ago
S F LITTLE DIFFICULT RUN ABOVE MOUTH NR VIENNA, VAUSGS gauge72°F22°C1 ft³/s0.20 ft9 hrs ago
CLINCH RIVER AT CLEVELAND, VAUSGS gauge71°F22°C677 ft³/s2.89 ft8 hrs ago
HOLIDAY CREEK NEAR ANDERSONVILLE, VAUSGS gauge71°F22°C1 ft³/s0.90 ft8 hrs ago
SANDY CREEK ABOVE NEAR MOUNT HERMAN, VAUSGS gauge71°F22°C8 hrs ago
SANDY CREEK BELOW NEAR MOUNT HERMAN, VAUSGS gauge71°F22°C9 hrs ago
ROANOKE RIVER AT BUGGS ISLAND, VAUSGS gauge70°F21°C3.50 ft9 hrs ago
TINKER CREEK ABOVE GLADE CREEK AT ROANOKE, VAUSGS gauge70°F21°C20 ft³/s2.38 ft8 hrs ago

Station links open the official monitoring page with charts and history.

About these readings

Readings come from USGS real-time monitoring stations — 58 sensors are currently reporting a water temperature in Virginia. Each figure is a point measurement at one sensor, usually on a river or stream — it doesn’t describe a whole lake or shoreline, and coverage varies across the state. Data is provisional and can be revised by the USGS.

Get warm-water alerts and swim-safety tips

Live-condition tips, seasonal rankings, and new data studies. No spam — unsubscribe anytime.

Conditions are for general information only and can change quickly. Always judge the water in person and follow posted advisories and local guidance before swimming or paddling.