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 Salem BP (4145 W MAIN ST)

BP in Salem (4145 W MAIN ST)

BP

BP 

Full StarFull StarFull StarHalf-filled StarEmpty Star
 (63)
4145 W MAIN ST
SalemVA 
1 (540) 380-2050

Station Prices

Reported Gas Price

The prices in this row are the prices that members of the GasBuddy community provide.

Prices can also come from store owners and retailer data feeds.

These prices are invaluable to helping one another save the most on fuel!

Regular
Midgrade
Premium
Diesel
$3.39
- - -
- - -
- - -
Log In to Report PricesPay With GasBuddy Banner
Loading map
Get Directions

Reviews

dapreputnik's avatar image
dapreputnik
Dec 27 2023
Okay Review Icon

A bit cluttered, but otherwise clean.

Riverside24153's avatar image
Riverside24153
Dec 09 2023
Great Review Icon

Nice stop

Buddy_3n2d7531's avatar image
Buddy_3n2d7531
May 31 2022
Great Review Icon

clean store and friendly people

Paul19's avatar image
Paul19
Nov 01 2020
Okay Review Icon

It's good

jltoys's avatar image
jltoys
Jun 27 2019
Great Review Icon

Great station

Ron2814's avatar image
Ron2814
Oct 12 2018
Okay Review Icon

small station, service okay but fuel is the ticket, quality fuel

james24153's avatar image
james24153
Sep 29 2018
Great Review Icon

They just made it a BP Gas Station about a month ago. It used to be a Shell Station. They have a Daily Lunch Special thur the week day !!!

HotRod1001's avatar image
HotRod1001
Jul 13 2018
Okay Review Icon

The restroom could improve alot!

troyo11's avatar image
troyo11
Apr 19 2018
Okay Review Icon

off road diesel use only

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

Stations Near This Location

Liberty
7-Eleven

Liberty 
1.78mi

& 7-Eleven
Full StarFull StarFull StarHalf-filled StarEmpty Star
 47
2723 W Main St
Salem, VA
$3.49

Amenities

C-Store
Pay At Pump
Restrooms
Air Pump
ATM

Reviews

Buddy_t1hknv02's avatar image
Buddy_t1hknv02
Aug 19 2022
Great Review Icon

our favorite place to get gas. employees are so nice.


View Full Station Details
 Details
Amoco

Amoco 
2.23mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 30
2319 W Main St
Salem, VA
$3.49

Amenities

Propane
C-Store
Car Wash
Pay At Pump
Air Pump

Reviews

darshil795's avatar image
darshil795
Jul 23 2021
Okay Review Icon

Nice store


View Full Station Details
 Details
Exxon

Exxon 
2.41mi

Full StarFull StarFull StarHalf-filled StarEmpty Star
 11
5721 Fallbrooke Dr
Salem, VA
$3.45
Price Reporter Icon kiddiesx41 day ago

Amenities

Propane
C-Store
Pay At Pump
Restaurant
Restrooms
Air Pump
ATM

Reviews

domsdad89's avatar image
domsdad89
Sep 30 2021
Okay Review Icon

good store high gas prices because it's it's right off the interstate exit


View Full Station Details
 Details
Exxon

Exxon 
2.53mi

Full StarFull StarFull StarEmpty StarEmpty Star
 19
351 Wildwood Rd
Salem, VA
$3.59
Price Reporter Icon vrico131 day ago

Amenities

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

Reviews

Starboy45's avatar image
Starboy45
Aug 29 2019
Okay Review Icon

Exxon


View Full Station Details
 Details
BP

BP 
2.60mi

Full StarFull StarHalf-filled StarEmpty StarEmpty Star
 15
330 Wildwood Rd
Salem, VA
- - -

Amenities

Propane
C-Store
Pay At Pump
Restrooms
Air Pump
ATM

Reviews

alwyswishn's avatar image
alwyswishn
May 17 2019
Bad Review Icon

Gas WAYYYY overpriced. Other stations no where near as expensive!!!!


View Full Station Details
 Details

Station Ratings

3.4
Overall Rating

Features & Amenities

Propane
C-Store
Pay At Pump
Restaurant
Restrooms
Air Pump
ATM
Beer