BJ's Gas Price Live logo
BJ's Gas Price Live

BJ's North Carolina Gas Prices

Find the cheapest BJ's gas in North Carolina— every gas station ranked by today's price.

10 BJ's gas stations in 9 cities · 1 of 10 sell diesel

North Carolina Avg Regular
$3.446
per gallon
North Carolina Avg Premium
$4.104
per gallon
North Carolina Avg Diesel
$4.749
per gallon
North Carolina regular is$0.28belowthe BJ's U.S. average ($3.723)
Premium runs$0.66above regular on average
Cheapest
Raleigh - Capital Boulevard
Raleigh
$3.319
Most expensive
Burlington
Burlington
$3.589

BJ's operates 10 gas stations in North Carolina across 9 cities, with the largest cluster in Raleigh (2 stations). Across the state, regular gas averages $3.446, premium runs about $0.66 higher at $4.104, and diesel sits at $4.749. The lowest-priced regular pump is at BJ's Raleigh - Capital Boulevard in Raleigh at $3.319, while Burlington in Burlington sits about $0.27 higher. Diesel is sold at 1 of the 10 North Carolina locations.

If your vehicle takes premium, the lowest in North Carolina is BJ's Fayetteville in Fayetteville at $3.969. The cheapest diesel is at BJ's Southern Pines in Southern Pines at $4.749. Pump prices shift from one club to the next with local taxes, fuel-blend rules, and transport costs, but BJ's Gas is a membership perk that usually undercuts nearby branded stations — which is what keeps these pumps busy.

30-day North Carolina average price trend

Browse North Carolina cities

All North Carolina stations by price

StationRegularPremium
Raleigh - Capital Boulevard
Raleigh
$3.319$3.999
Fayetteville
Fayetteville
$3.339$3.969
Cary
Cary
$3.359$3.999
Garner
Garner
$3.359$3.999
Southern Pines
Southern Pines
$3.439$4.069
Raleigh
Raleigh
$3.449$4.099
Mooresville
Mooresville
$3.499$4.149
Pineville
Pineville
$3.549$4.149
Concord
Concord
$3.559$4.309
Burlington
Burlington
$3.589$4.299

Frequently asked questions

Which BJ's has the cheapest gas in North Carolina?

As of the latest update, BJ's Raleigh - Capital Boulevard in Raleigh has the cheapest regular gas in North Carolina at $3.319 per gallon. Pump prices change daily, so check the ranking on this page for the current order.

How much is BJ's gas in North Carolina right now?

Across the 10 BJ's gas stations in North Carolina, regular averages $3.446 per gallon, premium $4.104, and diesel $4.749. Those are averages of the latest pump prices — individual stations vary, so see the per-station table on this page.

Does BJ's sell diesel in North Carolina?

Yes — 1 of the 10 BJ's gas stations in North Carolina sells diesel, averaging $4.749 per gallon. Availability varies by club, so check the table above first.

Is BJ's gas in North Carolina cheaper than average?

North Carolina BJ's regular averages $3.446, about $0.28 lower than the chain-wide BJ's average of $3.723. Wherever you fill up, BJ's Gas is usually priced below nearby branded stations.

Do you need a BJ's membership to buy gas in North Carolina?

BJ's Gas in North Carolina is a member benefit — you scan a BJ's membership card at the pump before fueling. Club+ members get an extra 5¢ off per gallon, and BJ's One Mastercard holders can stack additional per-gallon savings.

How do you pay for gas at BJ's in North Carolina?

BJ's gas stations in North Carolina take all major credit and debit cards — Visa, Mastercard, Discover, and American Express — plus BJ's gift cards. The pumps are self-serve and card-operated, and the BJ's One Mastercard earns extra savings on every gallon.

What time do BJ's gas stations open in North Carolina?

Hours vary by location, and the gas station usually opens earlier than the club itself. For example, the pumps at BJ's Raleigh - Capital Boulevard run 6:30AM – 10PM Monday through Saturday. Check the individual station page for exact hours before a long drive.