Skip to content

Costco Gas Prices in California

Regular avg
$5.453▼ −$0.007
Premium avg
$5.899▼ −$0.007
Diesel avg
$7.850▲ +$0.002
Stations reporting
129

Avg of 129 stations · per gallon · ▲▼ change since the previous day

Average price history in California

Last 30 days · per gallon
RegularPremiumDiesel

Regular: $6.046 on Oct 2 to $5.453 on Oct 31, low $5.453, high $6.049. Premium: $6.495 on Oct 2 to $5.899 on Oct 31, low $5.899, high $6.499. Diesel: $7.897 on Oct 2 to $7.850 on Oct 31, low $7.824, high $7.913.

Costco gas in California today

Costco gas stations in California include 129 warehouses across 112 cities.

Today’s Regular prices span $1.240 across the 129 stations reporting, from the cheapest to the most expensive.

Costco Regular prices in California have eased about $0.596 over the past month, from $6.049 a month ago.

The furthest any single station moved was La Quinta, down $1.000.

Cheapest today
La Quinta — $4.899
Most expensive today
Eureka — $6.139
vs the US average
$1.178 above, at $4.275
Diesel
sold at 18 of 129 stations
Car wash
10 stations
EV charging
13 stations
Earliest weekday opening
4:30 a.m. at La Mesa, Mission Valley
Oldest warehouse
Morena — July 1976

California stations by price

Cheapest first — page through to see more.

Cheapest Costco gas stations ranked by regular price
RankStationRegular today
1La QuintaLa Quinta$4.899
2Palm DesertPalm Desert$4.949
3N FresnoFresno$5.059
4ClovisClovis$5.099
5Marysville CALinda$5.099
6FontanaFontana$5.159
7N VisaliaVisalia$5.159
8ReddingRedding$5.199
9MontclairMontclair$5.199
10MantecaManteca$5.199
Showing 1–10 of 129 stations
Page 1 of 13

Fuel grades at Costco in California

All 129 Costco gas stations in California sell Kirkland Signature fuel, which is Top Tier certified. Diesel is sold at 18 of the 129.

Fuel grades at Costco in California
GradeStationsAvg todayCheapest
Regular129$5.453La Quinta $4.899
Premium129$5.899Palm Desert $5.399
Diesel18$7.850Temecula $7.699

Regular

all 129 stations

87-octane Kirkland Signature unleaded, the grade most cars are built for.

  • Same TOP TIER detergent package as premium. The only difference between the two is octane.
  • Can contain up to 10% ethanol, like most US gasoline. The pump label shows the blend.

Premium

all 129 stations

Kirkland Signature premium: 91 octane at most stations, 93 in some regions.

  • Only needed if your owner’s manual requires or recommends premium. Higher octane resists engine knock; it adds nothing to an engine built for regular.
  • Carries the same detergent additives as regular.

Diesel

18 of 129 stations

Kirkland Signature diesel, ultra-low-sulfur like all on-road diesel in the US.

  • Costco says its diesel additives clean deposits from fuel injectors, keep new ones from forming and help reduce engine wear.

Not sold at Costco

  • Mid-grade (89): Costco pumps offer regular and premium only.
  • Cash sales: every Costco pump is card-only.

Is Costco gas in California good quality?

Costco does not sell a refiner’s brand. Every pump in California dispenses Costco’s own Kirkland Signature fuel, bought from major refiners and distributors in the region and finished with Costco’s additive package.

Kirkland Signature gasoline is licensed TOP TIER, the detergent standard set by automakers including GM, Ford, Toyota, Honda and BMW. Costco puts its detergent level at about five times the EPA minimum, which is what keeps intake valves and fuel injectors clear of carbon deposits. Costco’s gasoline also contains friction modifiers that it says reduce engine wear.

In short, the low price is not a lower grade. The saving comes from Costco running its gas as a membership perk on thin margins, not from the fuel.

Costco gas station hours in California

On weekdays the earliest pumps in California come on at 4:30 a.m. (La Mesa) and the last ones switch off at 11 p.m. (La Mesa). Pump hours run longer than the warehouse's, and weekends are shorter. Times are local.

Costco gas station hours in California
StationMon–FriSatSun
Alhambra5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Antioch6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Azusa5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Bakersfield5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Brentwood CA6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Burbank5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Cal Expo6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Camarillo5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Carlsbad5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Carmel Mountain5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Chico6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Chino Hills5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Chula Vista5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Citrus Heights6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
City Of Industry5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Clovis6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Commerce Business Center6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Concord6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Corona5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Culver City5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Cypress CA5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Danville6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Eastvale5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
El Camino6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
El Centro6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Elk Grove6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.7 a.m. – 8 p.m.
Eureka6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Fairfield6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Folsom6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Fontana5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Fountain Valley5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Fremont6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Fresno6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Fullerton5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Garden Grove5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Gilroy6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Great Oaks6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Hanford6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Hawthorne5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Hawthorne Business Center6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Hayward5 a.m. – 10 p.m.5 a.m. – 9 p.m.5 a.m. – 9 p.m.
Hayward Business Center5 a.m. – 10 p.m.5 a.m. – 8:30 p.m.5 a.m. – 7:30 p.m.
Highland5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Huntington Beach5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Inglewood5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Irvine5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
La Habra5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
La Mesa4:30 a.m. – 11 p.m.5 a.m. – 9:30 p.m.5 a.m. – 8:30 p.m.
La Quinta6 a.m. – 10 p.m.6 a.m. – 7:30 p.m.6 a.m. – 7:30 p.m.
Laguna Marketplace5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Laguna Niguel5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Lake Elsinore5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Lakewood5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Lancaster CA5 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Livermore6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Lodi6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Manteca6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Marysville CA6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Merced6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Mission Valley4:30 a.m. – 10 p.m.5:30 a.m. – 8 p.m.5:30 a.m. – 7 p.m.
Mission Viejo5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Modesto6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Montclair5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Monterey Park5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Morena5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Moreno Valley5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Murrieta5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
N Fresno6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
N Visalia6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Napa6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
NE San Jose5 a.m. – 10 p.m.5 a.m. – 9 p.m.5 a.m. – 9 p.m.
Newark6 a.m. – 10 p.m.6 a.m. – 8 p.m.6 a.m. – 8 p.m.
Northridge5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Norwalk CA5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Ontario Business Center6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Oxnard5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Pacoima5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Palm Desert6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Pleasanton6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Poway5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Rancho Cordova6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Rancho Cucamonga5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Rancho Del Rey5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Redding6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Redwood City6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Richmond CA6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Riverbank6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Rohnert Park6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Roseville CA6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
S San Francisco6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Sacramento6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
San Bernardino5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
San Dimas5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
San Jose5 a.m. – 10 p.m.5 a.m. – 8:30 p.m.5:30 a.m. – 8 p.m.
San Jose Business Center6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
San Juan Capistrano5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
San Leandro6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
San Luis Obispo5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
San Marcos5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Sand City6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Santa Clara5 a.m. – 10 p.m.5 a.m. – 9 p.m.5 a.m. – 9 p.m.
Santa Clarita5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Santa Cruz6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Santa Maria5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Santa Rosa6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Santee5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
SE San Diego5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Signal Hill6 a.m. – 9:30 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Simi Valley5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Stockton6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Sunnyvale6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
SW Bakersfield5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Temecula5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Torrance5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Tracy6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Turlock6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Tustin5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Tustin Ranch5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Ukiah6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Vacaville6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Vallejo6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Van Nuys5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Victorville5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Visalia6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Vista5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
W Roseville CA6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 8 p.m.
Woodland6 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Woodland Hills5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.
Yorba Linda5:30 a.m. – 10 p.m.6 a.m. – 8:30 p.m.6 a.m. – 7:30 p.m.

What else is at Costco warehouses in California

Every Costco gas station sits in a warehouse parking lot, so a fill-up can share a trip with the rest of the list. 10 warehouses in California also have a car wash. EV charging is on site at 13.

Food court
123 of 129
Pharmacy
123 of 129
Optical
123 of 129
Tire center
123 of 129
Car wash
10 of 129
EV charging
13 of 129

Car wash: Norwalk CA, Oxnard, San Juan Capistrano, Lancaster CA, Victorville, Torrance, Poway, Turlock, W Roseville CA, N Visalia. EV charging: Chino Hills, San Bernardino, Northridge, Yorba Linda, Simi Valley, Hayward Business Center, San Luis Obispo, Napa, Brentwood CA, Highland, W Roseville CA, N Visalia, Camarillo.

How Costco gas works in California

Bring your card. The pump asks for an active Costco membership card before it starts, at all 129 gas stations in California. Without a membership, a Costco Shop Card loaded with credit works the same way.

Pay by card. The pumps take Visa, most debit cards and the Costco Shop Card. There is no cash, and a card hold of up to $150 can show until the fill posts.

Check the price first. Each station sets its own price, usually once a day, so two Costco stations in California can differ. Today the regular average here is $5.453. The prices on this page are collected once daily and can lag a same-day change at the pump.

Go early or late. Lines are longest on weekend afternoons and weekday evenings. The first pumps here open at 4:30 a.m. on weekdays.

California prices by city

States near California

Costco gas in California: common questions

Where is the cheapest Costco gas in California today?

La Quinta posts the lowest Regular price in California, $4.899 as of the October 31, 2026 reading — $1.240 under Eureka, the most expensive of the 129 stations reporting.

How many Costco gas stations are there in California?

California has 129 Costco warehouses with a gas station, across 112 cities, and all of them reported a price in the last 30 days.

Which Costco gas stations in California sell diesel?

Diesel is sold at 18 of 129 stations in California. Each station page lists the grades that warehouse has actually posted a price for in the last 30 days.

Is Costco gas cheaper in California than in the US?

No — the average Costco Regular price in California is $5.453, $1.178 above the US average of $4.275 as of the October 31, 2026 reading.

Are Costco gas prices in California going up or down?

Down — the average Costco Regular price in California has eased about $0.596 over the past month, from $6.049 to $5.453.

Which Costco gas station in California opens earliest?

La Mesa and Mission Valley open at 4:30 a.m. on weekdays, the earliest of the 129 stations in California that publish gas-station hours.