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

BJ's Texas Gas Prices

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

4 BJ's gas stations in 4 cities · all 4 sell diesel

Texas Avg Regular
$3.157
per gallon
Texas Avg Premium
$3.719
per gallon
Texas Avg Diesel
$4.286
per gallon
Texas regular is$0.57belowthe BJ's U.S. average ($3.723)
Premium runs$0.56above regular on average
Cheapest
Fort Worth
SW Fort Worth
$3.079
Most expensive
Waxahachie
Waxahachie
$3.229

BJ's operates 4 gas stations in Texas, spread across 4 cities. Across the state, regular gas averages $3.157, premium runs about $0.56 higher at $3.719, and diesel sits at $4.286. The lowest-priced regular pump is at BJ's Fort Worth in SW Fort Worth at $3.079, while Waxahachie in Waxahachie sits about $0.15 higher.

If your vehicle takes premium, the lowest in Texas is BJ's Fort Worth in SW Fort Worth at $3.579. The cheapest diesel is at BJ's Forney in Forney at $4.239. 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 Texas average price trend

Browse Texas cities

All Texas stations by price

StationRegularPremium
Fort Worth
SW Fort Worth
$3.079$3.579
Grand Prairie
Grand Prairie
$3.119$3.619
Forney
Forney
$3.199$3.899
Waxahachie
Waxahachie
$3.229$3.779

Frequently asked questions

Which BJ's has the cheapest gas in Texas?

As of the latest update, BJ's Fort Worth in SW Fort Worth has the cheapest regular gas in Texas at $3.079 per gallon. Pump prices change daily, so check the ranking on this page for the current order.

How much is BJ's gas in Texas right now?

Across the 4 BJ's gas stations in Texas, regular averages $3.157 per gallon, premium $3.719, and diesel $4.286. 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 Texas?

Yes — 4 of the 4 BJ's gas stations in Texas sell diesel, averaging $4.286 per gallon. Availability varies by club, so check the table above first.

Is BJ's gas in Texas cheaper than average?

Texas BJ's regular averages $3.157, about $0.57 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 Texas?

BJ's Gas in Texas 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 Texas?

BJ's gas stations in Texas 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 Texas?

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