Not Logged In Log In   Sign Up   Points Leaders
Follow Us    10:55 PM

How does GasBuddy Work?

  • Find Gas
  • Save money by finding the cheapest gas near you.
  • Report Gas
  • Help others save money by reporting gas prices.
  • Win Gas
    Get Entries
  • Earn points for reporting gas prices and use them to enter to win free gas. (Learn More)
Join Now

Statistics

Virginia USA Trend
Today 2.298 2.468 Prices Rising
Yesterday 2.293 2.456
One Week Ago 2.217 2.346
One Month Ago 2.050 2.152
One Year Ago 3.258 3.467
* Average Regular Gas Prices - Updated: 10:55 PM

Price Charts
Price Charts
Gas Price Heat Maps
Gas Price Heat Maps
Get Gas Price Data

This Week's Opinion Poll

Do you feel it's beneficial to bundle insurance policies with one company?  (Discuss)




Tell a friend about our site!

We believe people have control over how much they pay at the pump. Spread the word about the Gasbuddy community! Tell a friend!

Quick Search for Gas Prices

Find the lowest gas prices in these areas:
Looking for more prices in Virginia? Try:

Virginia Avg


2.298

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
7-Eleven
1201 Toms Creek Rd near University City Blvd
Blacksburg
12 hours ago
7-Eleven
6340 Mechanicsville Tnpk & Creighton Pkwy
Mechanicsville
9 hours ago
7-Eleven
19250 Eltham Rd near Johnson St
West Point
10 hours ago
Liberty
3202 Peters Creek Rd NW & North Lake Dr
Roanoke
1 hour ago
Liberty
5002 Plantation Rd & Hershberger Rd
Roanoke
4 hours ago
7-Eleven
3602 Williamson Rd NW & Oakland Blvd NW
Roanoke
4 hours ago
Liberty
2035 Roanoke Blvd & Hemlock Rd NW
Salem
7 hours ago
Liberty
200 Apperson Dr & S Colorado St
Salem
12 hours ago
Liberty
2723 W Main St & Diuguids Ln
Salem
12 hours ago
Liberty
1715 E Main St & Dalewood Ave
Salem
13 hours ago
7-Eleven
427 N Coalter St & Statler Blvd
Staunton
3 hours ago
7-Eleven
280 Stonewall Jackson Hwy & Lord Fairfax Hwy
White Post
6 minutes ago
7-Eleven
2 Idlewood Blvd & Jefferson Hwy
Staunton
3 hours ago
7-Eleven
20120 Lynchburg Hwy & Alum Springs Rd
Lynchburg
8 hours ago
7-Eleven
6 Lodge Ln & I-81
Verona
11 hours ago
Exxon
2716 W Main St near Lew Dewitt Blvd
Waynesboro
12 hours ago
Gulf
23746 Rogers Clark Blvd near Cool Water Dr
Ruther Glen
16 hours ago
Exxon
3455 Seminole Tr near Proffit Rd
(US-29 Forest Lakes)
Charlottesville
17 hours ago
7-Eleven
5545 Germanna Hwy & Constitution Hwy
Locust Grove
18 hours ago
7-Eleven
905 Lafayette Blvd & Shepherd St
Fredericksburg
12 hours ago
7-Eleven
2001 Rosser Ave near Lew Dewitt Blvd
Waynesboro
12 hours ago
7-Eleven
4640 Lee Hill School Dr & Germanna Point Dr
Fredericksburg
13 hours ago
7-Eleven
105 S Carter Rd & England St
Ashland
16 hours ago
7-Eleven
639 Colonial Tr E near Magnolia Cir
Surry
1 hour ago
7-Eleven
408 Oyster Point Rd & Nettles Dr
Newport News
2 hours ago
7-Eleven
1160 Portsmouth Blvd & Nansemond Pkwy
Suffolk
4 hours ago
7-Eleven
552 White Oak Rd & Ferry Rd
Fredericksburg
8 hours ago
7-Eleven
324 White Oak Rd & Town & Country Dr
Fredericksburg
8 hours ago
7-Eleven
219 Kings Hwy & Ferry Rd
Fredericksburg
8 hours ago
7-Eleven
9127 Courthouse Rd near Dean Ridings Ln
Spotsylvania Courthouse
10 hours ago
7-Eleven
11825 Jefferson Ave & Loftis Blvd
Newport News
11 hours ago
Exxon
1907 Emmet St N & Hydraulic Rd
Charlottesville
14 hours ago
7-Eleven
1199 29th Infantry Division Mem Hwy & Gate Rd
Madison
6 hours ago
7-Eleven
6496 Hampton Roads Pkwy & College Dr
Suffolk
6 hours ago
7-Eleven
7302 Pocahontas Trl & Battery Blvd
Williamsburg
6 hours ago
Shell
501 S Airport Dr & Audubon Dr
Sandston
7 hours ago
7-Eleven
416 Bypass Rd near Chelsea Rd
Williamsburg
8 hours ago
7-Eleven
5200 Williamsburg Rd & Oakleys Ln
Sandston
6 hours ago
7-Eleven
305 Augusta Ave & Cary St
Grottoes
10 hours ago
7-Eleven
10740 Tidewater Tr & DeWitt Dr
Fredericksburg
16 hours ago
889 N Lee Hwy & I-64
Lexington
10 hours ago
7-Eleven
4455 John Tyler Hwy & Ironbound Rd
Williamsburg
2 minutes ago
7-Eleven
4840 Longhill Rd & Olde Towne Rd
Williamsburg
10 minutes ago
Shell
600 4th St & Maryland Ave
Shenandoah
17 minutes ago
7-Eleven
203 S Stuart Ave & E Rockingham St
Elkton
26 minutes ago
7-Eleven
4025 Quarles Ct & Massanetta Springs Rd
Harrisonburg
41 minutes ago
7-Eleven
6132 Spotswood Trl & Lawyer Rd
Penn Laird
42 minutes ago
7-Eleven
4101 Bainbridge Blvd & Portlock Rd
Chesapeake
1 hour ago
7-Eleven
6824 Forest Hill Ave & Hathaway Rd
Richmond - Southside
2 hours ago
Mobil
1026 Millwood Pike near Front Royal Pike
Winchester
2 hours ago
7-Eleven
6689 Cold Harbor Rd & Creighton Rd
Mechanicsville
3 hours ago
7-Eleven
1620 Hardy Cash Dr & Magruder Blvd
Hampton
3 hours ago
7-Eleven
3445 Western Branch Blvd & Dunedin Dr
Chesapeake
3 hours ago
7-Eleven
4701 Taylor Rd & Pughsville Rd
Chesapeake
3 hours ago
7-Eleven
1511 Martinsburg Pike & Welltown Rd
Winchester
3 hours ago
Shell
33982 Old Valley Pike & I-81
Strasburg
3 hours ago
Liberty
2370 Roanoke St & Industrial Dr
Christiansburg
3 hours ago
Liberty
7 E Gerrard St & S Loudoun St
Winchester
3 hours ago
7-Eleven
2215 Richmond Rd near Governor Berkeley Rd
Williamsburg
4 hours ago
7-Eleven
2035 Northwestern Pike & Ward Ave
Winchester
4 hours ago
Shell
6260 Walton Way & I-81
Mount Crawford
4 hours ago
7-Eleven
603 W Main St & Great Spring Rd
Smithfield
4 hours ago
Exxon
3963 George Washington Mem Hwy & Brays Point Rd
Gloucester Point
4 hours ago
Exxon
5166 George Washington Mem Hwy & Hickory Fork Rd
Gloucester
4 hours ago
7-Eleven
101 Byrd St & E Main St
Orange
5 hours ago
7-Eleven
122 S Belvidere St & Cumberland St
Richmond - Downtown
5 hours ago
7-Eleven
2195 Executive Dr & Marcella Rd
Hampton
5 hours ago
7-Eleven
13400 Jefferson Ave & Woodcreek Dr
Newport News
5 hours ago
7-Eleven
8498 Euclid Ave & Manassas Dr
Manassas Park
5 hours ago
7-Eleven
12460 Warwick Blvd & Minton Dr
Newport News
5 hours ago
7-Eleven
1800 Jamestown Rd & Sandy Bay Rd
Williamsburg
5 hours ago
Shell
1010 W Market St near Waterman Dr
Harrisonburg
5 hours ago
Shell
851 John Marshall Hwy & Remount Rd
Front Royal
5 hours ago
Shell
4697 John Marshall Hwy near Apple Mountain Rd
Linden
5 hours ago
7-Eleven
701 S Crater Rd & I-95
Petersburg
6 hours ago
7-Eleven
290 S Main St & Springbrook Rd
Broadway
6 hours ago
Shell
261 W Lee St & Hawks Hill Ave
Broadway
6 hours ago
7-Eleven
3534 Airline Blvd & Hodges Ferry Rd
Portsmouth
6 hours ago
7-Eleven
9500 W Broad St & Old Springfield Rd
Richmond - West End
6 hours ago
Liberty
340 W Reservoir Rd & I-81
Woodstock
6 hours ago
Exxon
9525 W Broad St & Pemberton Rd
Richmond - West End
7 hours ago
7-Eleven
12801 Jefferson Ave & Denbigh Blvd
Newport News
7 hours ago
7-Eleven
1035 W Mercury Blvd & Cunningham Dr
Hampton
7 hours ago
7-Eleven
4051 Cox Rd & Innslake Dr
Glen Allen
7 hours ago
7-Eleven
225 E South Blvd & S Crater Rd
Petersburg
7 hours ago
7-Eleven
8776 Pocahontas Trl & Wisteria Gardens Dr
Williamsburg
7 hours ago
7-Eleven
11480 W Broad St & Pouncey Tract Rd
Short Pump
7 hours ago
7-Eleven
6546 Richmond Rd near History Land Hwy
Warsaw
8 hours ago
7-Eleven
834 J Clyde Morris Blvd & Diligence Dr
Newport News
8 hours ago
7-Eleven
1 Commerce Pkwy & Warrenton Rd
Fredericksburg
8 hours ago
Exxon
7535 Crab Thicket Rd & John Clayton Mem Hwy
Gloucester
9 hours ago
7-Eleven
900 Aberdeen Rd & Briarfield Rd
Hampton
9 hours ago
7-Eleven
2610 Cunningham Dr & Todds Ln
Hampton
9 hours ago
7-Eleven
14500 Jefferson Ave & Yorktown Rd
Newport News
9 hours ago
7-Eleven
2111 Hilliard Rd & Lakeside Ave
Lakeside
9 hours ago
7-Eleven
8185 Croaker Rd & Cedar Point Ln
Williamsburg
9 hours ago
7-Eleven
4320 Centralia Rd & Chester Rd
Chester
9 hours ago
Exxon
11102 General Puller Hwy & Twiggs Ferry Rd
Hartfield
10 hours ago
7-Eleven
4475 S Laburnum Ave & Audubon Dr
Richmond - East End
11 hours ago
7-Eleven
8130 Midlothian Tnpk & N Providence Rd
Midlothian
11 hours ago
7-Eleven
4248 Plank Rd near Kennedy Ln
Fredericksburg
12 hours ago
7-Eleven
18750 Fuller Heights Rd near Old Triangle Rd
Triangle
12 hours ago
7-Eleven
12135 Gordon Rd & Plank Rd
Fredericksburg
13 hours ago
7-Eleven
10724 Hull St Rd & Speeks Dr
Midlothian
13 hours ago
7-Eleven
8343 George Washington Hwy & Beaver Dr
Gloucester
13 hours ago
7-Eleven
211 N Main St & Dinkel Ave
Bridgewater
15 hours ago
Shell
9219 Winchester Rd & Country Club Rd
Front Royal
16 hours ago
7-Eleven
251 Crooked Run Plaza & Crooked Run Blvd
Front Royal
17 hours ago
7-Eleven
779 Madison Rd near Southridge Pkwy
Culpeper
17 hours ago
7-Eleven
1691 Merrimac Tr & Tam-O-Shanter Blvd
Williamsburg
17 hours ago
7-Eleven
10030 Midlothian Tnpk & Robious Rd
Midlothian
21 hours ago
7-Eleven
1911 Reservoir St near Neff Ave
Harrisonburg
23 hours ago
Liberty
1034 US-211 W near Big Oak Rd
Luray
23 hours ago
7-Eleven
437 Kempsville Rd & Green Tree Rd
Chesapeake
39 minutes ago
7-Eleven
10929 Harry Byrd Hwy & Triple J Rd
Berryville
3 hours ago
7-Eleven
24 Cricket Hill Rd & Buckley Hall Rd
Hudgins
6 hours ago
Exxon
16624 General Puller Hwy & Fishing Bay Rd
Deltaville
10 hours ago
Exxon
2646 Lewis B Puller Memorial Hwy & Urbanna Rd
Saluda
13 hours ago
7-Eleven
2998 Jefferson Davis Hwy & Coachman Cir
Stafford
12 hours ago
7-Eleven
5059 Lee Hwy near Broad Run Church Rd
New Baltimore
15 hours ago
7-Eleven
4500 E Princess Anne Rd & Azalea Garden Rd
Norfolk - South
21 minutes ago
7-Eleven
1401 W Queen St & Salters Creek Rd
Hampton
31 minutes ago
7-Eleven
1108 Volvo Pkwy & Brookside Landing
Chesapeake
40 minutes ago
7-Eleven
201 Garrisonville Rd & Mine Rd
Stafford
51 minutes ago
7-Eleven
5101 George Washington Mem Hwy & Washington Sq Dr
(No Diesel at this station)
Grafton
1 hour ago
7-Eleven
13307 Warwick Blvd & Colony Rd
Newport News
2 hours ago
7-Eleven
998 J Clyde Morris Blvd & Harpersville Rd
Newport News
2 hours ago
7-Eleven
436 Wythe Creek Rd & Little Florida Rd
Poquoson
3 hours ago
7-Eleven
3404 N Armistead Ave & Commander Shepard Blvd
Hampton
3 hours ago
7-Eleven
1200 N King St & Old Fox Hill Rd
Hampton
5 hours ago
7-Eleven
16806 Jefferson Davis Hwy & River Ridge Blvd
Dumfries
5 hours ago
7-Eleven
15621 Jefferson Davis Hwy & Blackburn Rd
(US-1)
Woodbridge
5 hours ago
7-Eleven
9959 Jefferson Ave & Main St
Newport News
5 hours ago
7-Eleven
956 Battlefield Blvd N & Hollywood Dr
Chesapeake
5 hours ago
7-Eleven
110 S Armistead Rd & Settlers Landing Rd
Hampton
7 hours ago
Sunoco
1488 Butts Station Rd & Centerville Tpke N
Chesapeake
7 hours ago
7-Eleven
3112 Azalea Garden Rd & Beamon Rd
Norfolk - East
7 hours ago
7-Eleven
1769 W Pembroke Ave & Powhatan Pkwy
Hampton
8 hours ago
7-Eleven
2143 Jefferson Davis Hwy & Upton Ln
Stafford
8 hours ago
7-Eleven
2 Village Dr & Big Bethel Rd
Hampton
8 hours ago
7-Eleven
1305 Todds Ln & Big Bethel Rd
Hampton
8 hours ago
7-Eleven
5409 Mudd Tavern Rd & Jefferson Davis Hwy
Thornburg
9 hours ago
7-Eleven
3650 N Military Hwy & Norview Ave
Norfolk - East
10 hours ago
7-Eleven
389 E Williamsburg Rd & E Nine Mile Rd
Sandston
11 hours ago
7-Eleven
8025 Old Mechanicsville Tnpk & Cold Harbor Rd
Mechanicsville
11 hours ago
7-Eleven
2605 Kecoughtan Rd & Powhatan Pkwy
Hampton
11 hours ago
7-Eleven
1401 Kiln Creek Pkwy near Worcester Way
Newport News
12 hours ago
7-Eleven
2122 George Washington Mem Hwy & Tidemill Rd
Gloucester Point
12 hours ago
Exxon
3043 George Washington Mem Hwy & Powhatan Dr
Gloucester Point
12 hours ago
7-Eleven
2740 Hampton Hwy & 1st St
Tabb
12 hours ago
7-Eleven
11007 Residency Rd & Nokesville Rd
Manassas
13 hours ago
7-Eleven
8647 George Washington Mem Hwy & York-Warwick Dr
Yorktown
14 hours ago
7-Eleven
7314 Pole Green Rd & Bell Creek Rd
Mechanicsville
16 hours ago
7-Eleven
3700 Kecoughtan Rd & LaSalle Ave
Hampton
16 hours ago
7-Eleven
715 Kecoughtan Rd & Cherry St
Hampton
16 hours ago
7-Eleven
355 E Mercury Blvd & Woodland Rd
Hampton
16 hours ago
7-Eleven
8594 Tidewater Dr & E Bayview Blvd
Norfolk - North
59 minutes ago
7-Eleven
8595 Tidewater Dr & Bayview Blvd
Norfolk - North
59 minutes ago
7-Eleven
800 E Little Creek Rd & Old Ocean View Rd
Norfolk - East
1 hour ago
7-Eleven
7431 Tidewater Dr & Biltmore Rd
Norfolk - North
3 hours ago
7-Eleven
8375 Sudley Rd & Rixlew Ln
Manassas
13 hours ago
7-Eleven
6865 Wellington Rd & Balls Ford Rd
Manassas
23 hours ago
7-Eleven
1205 Oceana Blvd & Harpers Rd
Virginia Beach - East
12 minutes ago
7-Eleven
3903 Victory Blvd & Belmont Ave
Portsmouth
18 minutes ago
7-Eleven
496 S Independence Blvd & Edwin Dr
Virginia Beach - Central
20 minutes ago
7-Eleven
6221 Rolling Rd & Traford Ln
West Springfield
20 minutes ago
7-Eleven
5520 Raby Rd & Pleasant Valley Rd
Norfolk - East
25 minutes ago
7-Eleven
13897 Telegraph Rd & Prince William Pkwy
Potomac Mills
26 minutes ago
7-Eleven
13360 Minnieville Rd & Madison Farm Dr
Potomac Mills
30 minutes ago
7-Eleven
1498 S Military Hwy & Old Greenbrier Rd
Chesapeake
37 minutes ago
Exxon
1601 General Booth Blvd & Dam Neck Rd
Virginia Beach - East
39 minutes ago
7-Eleven
1328 Kempsville Rd & Volvo Pkwy
Chesapeake
40 minutes ago
7-Eleven
3877 Bridge Rd & Windward Ln
Suffolk
45 minutes ago
7-Eleven
1788 Brigands Way & Dam Neck Rd
Virginia Beach - Central
46 minutes ago
Exxon
4172 Princess Anne Rd & Lynnhaven Pkwy
Virginia Beach - Central
52 minutes ago
7-Eleven
5756 Northampton Blvd & Baker Rd
Virginia Beach - NW
57 minutes ago
7-Eleven
5259 Indian River Rd & Kempsville Rd
Virginia Beach - Central
57 minutes ago
7-Eleven
6084 Indian River Rd & Providence Rd
Virginia Beach - West
1 hour ago
7-Eleven
7501 Webb Dr & Lee Hwy
Gainesville
1 hour ago
7-Eleven
1996 S Independence Blvd & Lynnhaven Pkwy
Virginia Beach - Central
1 hour ago
7-Eleven
1797 S Independence Blvd & Windsor Oaks Blvd
Virginia Beach - Central
1 hour ago
7-Eleven
11119 Gordon Rd near Salem Fields Blvd
Fredericksburg
1 hour ago
7-Eleven
3235 Chesapeake Blvd & Cromwell Rd
Norfolk - South
1 hour ago
7-Eleven
1584 General Booth Blvd & Dam Neck Rd
Virginia Beach - East
1 hour ago
7-Eleven
9700 Jefferson Davis Hwy & Perlock Rd
Bellwood
1 hour ago
7-Eleven
8011 Hampton Blvd near Baker St
Norfolk - North
1 hour ago
7-Eleven
2105 Salem Rd & Elbow Rd
Virginia Beach - SE
2 hours ago
7-Eleven
2093 Lynnhaven Pkwy & Salem Rd
Virginia Beach - Central
2 hours ago
7-Eleven
2237 Garrisonville Rd & Arrowhead Dr
Stafford
2 hours ago
7-Eleven
378 Garrisonville Rd & Onville Rd
Stafford
2 hours ago
7-Eleven
225 Hanbury Rd E near Hillwell Rd
Chesapeake
2 hours ago
7-Eleven
882 Garrisonville Rd & Shelton Shop Rd
Stafford
3 hours ago
7-Eleven
11714 Sunset Hills Rd & Old Reston Ave
Reston
3 hours ago
7-Eleven
120 George Washington Hwy N & Old Mill Rd
Chesapeake
3 hours ago
7-Eleven
896 Diamond Springs Rd & Wesleyan Dr
Virginia Beach - NW
3 hours ago
7-Eleven
4904 Haygood Rd & Crossborough Rd
Virginia Beach - NW
3 hours ago
7-Eleven
4464 Princess Anne Rd & S Plaza Tr
Virginia Beach - West
3 hours ago
7-Eleven
1700 Independence Blvd & Pleasure House Rd
Virginia Beach - NW
3 hours ago
7-Eleven
1100 Independence Blvd & Wishart Rd
Virginia Beach - NW
3 hours ago
7-Eleven
1928 Battlefield Blvd N & Robert Hall Ct
Chesapeake
3 hours ago