Check prices faster and save more on gas.

Combine discounts, deals and the best price for instant savings of $2-$10 on every tank.

 Home Gas Price Search Virginia Shawsville Exxon (7120 Roanoke Rd)

Exxon in Shawsville (7120 Roanoke Rd)

Exxon

Exxon 

Full StarFull StarFull StarHalf-filled StarEmpty Star
 (2)
7120 Roanoke Rd
ShawsvilleVA 
1 (540) 268-2905

Station Prices

Pay With GasBuddy Banner
Loading map
Get Directions

Reviews

Buddy_8ue5w6ex's avatar image
Buddy_8ue5w6ex
Feb 09 2022
Great Review Icon

I love this place..Very helpful employees and the prices on other merchandise besides gas are not that bad

These reviews are the subjective opinion of a GasBuddy member and not of GasBuddy LLC

Stations Near This Location

Valero

Valero 
0.56mi

Full StarFull StarFull StarFull StarHalf-filled Star
 70
6691 Roanoke Rd
Shawsville, VA
$3.39
Price Reporter Icon DataFeed13 hours ago

Amenities

Offers Cash Discount
Propane
C-Store
Pay At Pump
Restaurant
Restrooms
Air Pump
Payphone
ATM
Loyalty Discount

Reviews

tslaele's avatar image
tslaele
Apr 02 2020
Great Review Icon

Great station clean and great customer service


View Full Station Details
 Details
The Tote

Elliston Food Mart 
3.47mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 5
9311 Roanoke Rd
Elliston, VA
- - -

Amenities

C-Store
Pay At Pump
Restrooms
Air Pump
ATM
Lotto
Beer

Reviews

Riverside24153's avatar image
Riverside24153
Sep 29 2023
Bad Review Icon

They have diesel prices posted which is different prices on each side of the sign but the diesel pump Handles are all bagged up and no diesel is available. This has been this way for many months. Change the sign to show all zeros or nothing..


View Full Station Details
 Details
Exxon

Exxon 
4.43mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 52
5151 North Fork Rd
Ironto, VA
$3.46
Price Reporter Icon rbrbbarg15 hours ago

Amenities

Propane
C-Store
Pay At Pump
Restaurant
Restrooms
Air Pump
ATM
Truck Stop
Loyalty Discount

Reviews

Granduer's avatar image
Granduer
Dec 28 2017
Bad Review Icon

This fuel station has been known for water in the fuel as recently as December 26, 2017 please steer clear of this fuel station


View Full Station Details
 Details
Shell

Shell 
4.50mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 18
5230 North Fork Rd
Ironto, VA
$3.55
Price Reporter Icon DataFeed1 day ago

Amenities

Propane
C-Store
Pay At Pump
Restrooms
Air Pump
ATM

Reviews

fedgirl10's avatar image
fedgirl10
May 13 2021
Great Review Icon

They had gas! Older station, but run down, but the bathroom was clean and stocked. Attendant was polite.


View Full Station Details
 Details
Mobil

Mobil 
4.53mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 15
4120 Roanoke St
Christiansburg, VA
- - -

Amenities

Propane
C-Store
Pay At Pump
Restrooms
Air Pump
ATM
Loyalty Discount

Reviews

dreasor's avatar image
dreasor
Jul 07 2020
Great Review Icon

A short distance off I-81, not too busy, easy in and out, friendly staff, good gas prices.


View Full Station Details
 Details
Marathon

Marathon 
5.36mi

Full StarFull StarFull StarFull StarHalf-filled Star
 24
10446 Roanoke Rd
Elliston, VA
- - -

Amenities

Propane
C-Store
Pay At Pump
Restrooms
Air Pump
ATM

Reviews

EdandStef's avatar image
EdandStef
Jan 06 2018
Okay Review Icon

Older station only 4 pumps but the gas is usually the best price.


View Full Station Details
 Details

Station Ratings

3.7
Overall Rating

Features & Amenities

C-Store
Pay At Pump
Air Pump
Payphone

Top Spotters