Skip to main content

Costco vs Walmart

A Versus B

Costco is a membership warehouse club: you pay $65 a year for Gold Star or $130 for Executive (U.S. and Canada fees since September 1, 2024) to shop its 939 warehouses. Walmart is open to everyone with no fee, runs more than 10,900 stores in 19 countries, and sells an optional Walmart+ membership for $98 a year. Costco suits households that buy in bulk often enough to justify the fee; Walmart suits shoppers who want no fee, more locations and smaller pack sizes.

Costco

Costco

Membership warehouse club with 939 warehouses (October 7, 2026) and $65 or $130 yearly memberships.

Households that buy in bulk often

Score60%
VS
Walmart

Walmart

Retailer with more than 10,900 stores in 19 countries, open to everyone, with optional $98 Walmart+.

Shoppers who want no fee, smaller packs and more locations

Score60%
5 attributes4 differences10 pros/cons
TL;DRVoice-ready

Costco is a membership warehouse club: you pay $65 a year for Gold Star or $130 for Executive (U.S. and Canada fees since September 1, 2024) to shop its 939 warehouses. Walmart is open to everyone with no fee, runs more than 10,900 stores in 19 countries, and sells an optional Walmart+ membership for $98 a year. Costco suits households that buy in bulk often enough to justify the fee; Walmart suits shoppers who want no fee, more locations and smaller pack sizes.

Deciding factor: Costco for frequent bulk shoppers who use the membership; Walmart for no fee and more locations.

Key fact: Costco Gold Star is $65 a year and Executive $130; Walmart has no fee and Walmart+ is $98 a year.

Our Verdict

AI-assisted

Best for frequent bulk shoppers: Costco, if your regular buying makes the $65 or $130 yearly fee worthwhile. Best for no fee and convenience: Walmart, with more than 10,900 stores and an optional $98 Walmart+ membership. Neither is cheaper for every household. Compare your own basket, including the fee.

Costco

Choose Costco if

Households that buy in bulk often

Walmart

Choose Walmart if

Shoppers who want no fee, smaller packs and more locations

Share this verdict

Get notified when Costco vs Walmart changes

One email when prices, specs or our verdict on Costco vs Walmart change. No spam, unsubscribe anytime.

Key Differences at a Glance

  • Fee to shop:$65 Gold Star, $130 Executive per year vs None
  • Optional membership:Executive upgrade with 2% Reward up to $1,250 vs Walmart+ $98 a year
  • Locations:939 warehouses vs More than 10,900 stores
See all 4 differences

Key Differences

4 attributes compared head-to-head

Costco
0Costco
Evenly matched4 ties
Walmart
0Walmart
  • Fee to shop

    Costco

    $65 Gold Star, $130 Executive per year

    Walmart

    None

  • Optional membership

    Costco

    Executive upgrade with 2% Reward up to $1,250

    Walmart

    Walmart+ $98 a year

  • Locations

    Costco

    939 warehouses

    Walmart

    More than 10,900 stores

  • Assortment

    Costco

    Limited selection, often bulk packs

    Walmart

    Broad assortment, standard sizes

Full Comparison

Costco
Walmart
Locations
939 warehouses (647 in the U.S. and Puerto Rico)
More than 10,900 stores in 19 countries
Membership fee
$65 Gold Star or Business; $130 Executive (U.S. and Canada, from September 1, 2024)
No fee to shop. Walmart+ $98 a year ($49 for qualifying government assistance recipients)
Rewards
Executive: 2% annual Reward, capped at $1,250
Walmart+ perks such as free delivery and fuel discounts
Extra cardholder
One free household card, age 16 or over
Not applicable to shop
Model
Membership warehouse club
Open-to-all retailer with optional membership

Pros & Cons

6 pros·4 cons across both

Costco
Walmart
Costco

Costco

+3-2

Pros

Executive 2% annual Reward, up to $1,250
One free household card with every membership
Limited selection of national brands and private label

Cons

$65 or $130 yearly fee to shop warehouses
Fewer locations than Walmart
Walmart

Walmart

+3-2

Pros

No fee to shop
More than 10,900 stores in 19 countries
Optional Walmart+ for $98 a year

Cons

Walmart+ perks need a paid membership
No equivalent of Costco's Executive 2% Reward in the base offer

Frequently Asked Questions

6 questions

  1. Costco warehouses are for members; a Gold Star membership is $65 a year and Executive is $130 in the U.S. and Canada. Walmart stores and walmart.com are open to everyone. Walmart+ is an optional $98-a-year membership for delivery and other perks.

  2. Costco: $65 a year for Gold Star, Business or Business add-on, and $130 for Executive, effective September 1, 2024. Walmart+: $98 a year, or $12.95 a month at its 2020 launch. Walmart lists a $49 annual fee for qualifying government assistance recipients.

  3. Executive members earn an annual 2% Reward on qualifying purchases, capped at $1,250 a year since September 1, 2024 (it was $1,000 before). It costs $130 a year, made up of the $65 primary membership plus a $65 upgrade.

  4. It depends on what you buy and how much. Costco sells a limited selection, often in larger packs, to members; Walmart sells a wider range in standard sizes with no fee. Prices change by item and location, so compare your own regular basket and include the membership fee.

  5. Walmart. Walmart reports more than 10,900 stores in 19 countries. Costco reported 939 warehouses on October 7, 2026, including 647 in the U.S. and Puerto Rico.

  1. Yes. Costco says every membership includes one free household card for a member of the household aged 16 or over.

Analysis: Costco vs Walmart

Costco is a membership warehouse club: you pay $65 a year for Gold Star or $130 for Executive (U.S. and Canada fees since September 1, 2024) to shop its 939 warehouses. Walmart is open to everyone with no fee, runs more than 10,900 stores in 19 countries, and sells an optional Walmart+ membership for $98 a year. Costco suits households that buy in bulk often enough to justify the fee; Walmart suits shoppers who want no fee, more locations and smaller pack sizes.

Key takeaways

- Costco requires a membership: $65 Gold Star or $130 Executive a year in the U.S. and Canada. - Walmart has no entry fee; Walmart+ is optional at $98 a year. - Costco Executive pays a 2% annual Reward capped at $1,250. - Walmart reports more than 10,900 stores in 19 countries; Costco reported 939 warehouses on October 7, 2026. - Which is cheaper depends on your basket and how often you shop.

Read 10 more paragraphs

Membership and fees

Costco charges a yearly fee to shop its warehouses. Since September 1, 2024 the U.S. and Canada fees are $65 for Gold Star, Business and Business add-on, and $130 for Executive ($65 primary plus a $65 Executive upgrade). Every membership includes one free household card. Walmart has no entry fee. Walmart+ costs $98 a year, and Walmart lists $49 for qualifying government assistance recipients.

Store footprint

Walmart reports that about 280 million customers and members visit its more than 10,900 stores and websites in 19 countries each week. Costco reported 939 warehouses on October 7, 2026: 647 in the U.S. and Puerto Rico, 115 in Canada, 43 in Mexico and 37 in Japan among them.

How they sell

Costco says it offers members low prices on a limited selection of national brands and its own private label, often in larger packs. Walmart sells a broad assortment under its Every Day Low Prices commitment, in stores and online, with no membership required.

Rewards and perks

1. Costco Executive: 2% annual Reward on qualifying purchases, up to $1,250 a year. 2. Walmart+: Walmart lists free same-day delivery on grocery and prescriptions, free shipping with no order minimum, fuel discounts, and a streaming choice of Paramount+ or Peacock.

Who should pick which

Choose Costco if you buy enough in bulk, often enough, to cover the fee. Choose Walmart if you want no fee, smaller pack sizes and more locations. Target vs Walmart and Kroger vs Safeway cover other grocery and retail choices.

Drafted with AI from web research. How we research

Resources & Learn More

Curated sources to dive deeper

Where to Buy

As an Amazon Associate I earn from qualifying purchases. Other links on this page may also earn us a commission, at no extra cost to you. Learn more about our affiliate disclosure

External Resources

Community feedback

Was this verdict helpful?

Last updated

Debate this on r/ThisOrThatDebate (run by the AversusB team)