BJ’s Offers Same-Day Delivery — Is It Cheaper Than Amazon Prime?

BJs-Wholesale-Club
Helen89 / Shutterstock.com

Commitment to Our Readers

GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.

20 Years
Helping You Live Richer

Reviewed
by Experts

Trusted by
Millions of Readers

Amazon may have led the industry with the advent of two-day shipping, but same-day delivery has become even more popular in recent years. During the COVID-19 pandemic, being able to have groceries and home necessities delivered safely to the front door in just a few hours became a convenience many families relied on. 

While Amazon’s Prime membership may still be the go-to for many, the savings available at big warehouse stores like Costco continue to drive customer loyalty. BJ’s Warehouse is one such brand that offers same-day delivery, but whether this deal stacks up to Amazon Prime’s benefits depends on your location and how frequently you shop.

BJ’s Warehouse Same-Day Delivery

  • What it costs: $14.99 flat fee regardless of order size
  • Items included: Grocery and household essentials, like toilet paper and laundry supplies

At $14.99 per order, frequent use of the same-day delivery option could add up. However, BJ’s does offer membership add-ons for frequent shoppers, which might make this deal more enticing:

  • Same-Day Select Multipack
    • Allows customers to place up to 12 same-day delivery orders per year, though unused deliveries don’t carry over to the following year
    • Price: $45
  • Same-Day Select Unlimited
    • Allows customers unlimited same-day deliveries each year, but not more than two per day
    • Price: $80

An active BJ’s membership is required for all of the options listed above. The basic Club Card membership carries an annual fee of $55, while the Club+ Card membership is $110. 

Today's Top Offers

Other Terms

  • Same-day delivery is only available in select ZIP codes within 15 to 20 minutes of a BJ’s Warehouse. 
  • Customers must use a debit or credit card for same-day delivery orders, which means no digital wallets like PayPal or Venmo.
  • Same-Day Select membership benefits only apply to orders of $60 or more.

Amazon Prime Same-Day Delivery

  • What it costs: Free with Prime membership for orders over $25
    • Prime orders under $25 incur a $2.99 fee, while non-Prime members pay $9.99 per order.
  • Items included: No category limitations

Unlike BJ’s, non-members can still get Amazon same-day delivery — and at a much lower price. Free delivery still requires an active Prime membership, however. Members can pay $14.99 per month or $139 per year. In addition, Amazon offers reduced membership fees for students and those receiving certain kinds of government financial assistance, such as SNAP benefits. 

Other Terms

  • Eligible items depend on your delivery location.
  • Items display an “order within” countdown clock if same-day delivery is an option for your delivery address. Orders must be placed before the timer expires to be eligible for same-day delivery.

Which One’s Cheaper?

Amazon offers same-day shipping at no extra charge for Prime members, but its membership prices are higher than BJ’s. Paying the $9.99 non-member delivery fee on Amazon looks to be the cheapest bet for customers looking to make just a few orders per year. If you order more often but are primarily buying groceries and household essentials, BJ’s basic membership and Same-Day Select Unlimited add-on may work out to be the better deal — though Unlimited customers are limited to two deliveries per day. For those looking to order frequently and buy a wider range of items, however, Amazon Prime still reigns supreme.

Today's Top Offers

BEFORE YOU GO

See Today's Best
Banking Offers

Looks like you're using an adblocker

Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.

  • AdBlock / uBlock / Brave
    1. Click the ad blocker extension icon to the right of the address bar
    2. Disable on this site
    3. Refresh the page
  • Firefox / Edge / DuckDuckGo
    1. Click on the icon to the left of the address bar
    2. Disable Tracking Protection
    3. Refresh the page
  • Ghostery
    1. Click the blue ghost icon to the right of the address bar
    2. Disable Ad-Blocking, Anti-Tracking, and Never-Consent
    3. Refresh the page