Interstate 95 in Virginia

Although I-95 was originally planned as a highway through Washington, D.C. (following the route of what is now I-395), it was rerouted along the eastern portion of the Capital Beltway concurrent with I-495.

In addition to Richmond, the route also runs through the medium-sized cities of Emporia, Petersburg, Colonial Heights, Fredericksburg, and Alexandria.

[8] Also, the I-95/I-85 interchange was formerly marked with signs directing southbound travelers to the long-distance cities of Miami, Florida, and Atlanta, Georgia, respectively.

North of Petersburg, I-95 crosses the Appomattox River and enters the city of Colonial Heights and then Chesterfield County.

An extraordinarily high Vietnam Veterans Memorial Bridge carries SR 895 (Pocahontas Parkway) over I-95 and the James River just south of the Richmond city limits.

A CSX Transportation railroad line runs parallel to the northbound lane in the vicinity of the Port of Richmond, and the Commerce Road Industrial Area, a region that includes a Philip Morris USA office and an old bridge manufacturing plant.

[11] Crossing over the Chopawamsic Creek takes I-95 through Marine Corps Base Quantico, which includes restrictive interchanges.

Due to public opposition of efforts to build I-95 through Washington, D.C. and College Park, Maryland, I-95 is diverted onto a concurrency with I-495 (Capital Beltway) at the Springfield Interchange, with the former alignment north of here becoming I-395.

In December 2014, this bridge became part of the Southern HOV/HOT lane extension project that now runs to just north of Garrisonville Road (exit 143) in Stafford.

[15] In July 2016, VDOT began construction of an additional one-mile (1.6 km) extension of the HOV/HOT lanes on I-95 south of Garrisonville Road in Stafford County.

[16] On August 17, 2023, the HOV/HOT lanes were extended south from Garrisonville Road to US 17 near Fredericksburg; at the time, intermediate exits along the extension were not open.

I-95 northbound entering Virginia from North Carolina in Greensville County
View of I-95 southbound past SR 144 in Colonial Heights
I-95 northbound at the SR 802 interchange in Hanover County
View north along I-95 north of US 17 in Stafford County
Northbound I-95 at the Springfield Interchange
I-95 northbound at the SR 294 exit near Woodbridge
I-95 with reversible HOT lanes in northern Virginia
Virginia Welcome Center and rest area located northbound past the North Carolina state line
I-95/I-495 south coming off the Woodrow Wilson Bridge from Maryland
View south along I-95 north of SR 150 and SR 895 in Bensley