
Is Walmart+ Worth It in Canada? The Break-Even Math for 2026
Walmart+ costs $89 a year and replaces an $8.97 fee on every same-day grocery delivery of $35 or more. Whether it pays off comes down to how often you order.
- Fees and terms checked November 7, 2026
- By Krish Paul
- 6 min read
On this page
We read Walmart Canada’s own fee page, membership terms and FAQ, then worked out the break-even for the annual and monthly plans and for five sample households.
The short answer
Walmart+ is worth it if you get about 10 or more Walmart grocery deliveries of $35 or more a year. Each one would otherwise cost $8.97 in delivery fees, so 10 orders save $89.70, just over the $89 annual fee. If you mostly shop in the store, or only ship a few items from Walmart.ca, the fees you avoid will not cover the membership.
Walmart+ replaced Walmart Canada’s Delivery Pass in June 2026. According to the Walmart+ FAQ, it costs $8.97 a month, billed every 30 days, or $89 a year, billed every 365 days, plus applicable taxes.

What you pay with and without Walmart+
Walmart’s delivery and shipping page lists the regular fees. Its Walmart+ terms and FAQ set out what members skip. The order minimum is $35 before taxes and fees.
| Order type | Regular customer | Walmart+ member |
|---|---|---|
| Same-day delivery, at or over the minimum | $8.97 | $0 |
| Same-day delivery, under the minimum | $8.97 + $7.97 | $7.97 fee still applies |
| Walmart.ca shipping, at or over the minimum | $0 | $0 |
| Walmart.ca shipping, under the minimum | $7.97 | $0 |
| Express delivery, fastest option | $14.97 | Up to $8.97 off |
| Express delivery, under three hours | $11.97 | Up to $8.97 off |
Fees before tax, as listed by Walmart Canada on November 7, 2026. Shipping covers items sold and shipped by Walmart. The fastest express option is as fast as 1 hour, in select locations only.
Two things stand out. The biggest saving is on grocery delivery, where the $8.97 fee applies to every order no matter its size. And free shipping on Walmart.ca only helps on orders under $35, because larger orders already ship free.
The break-even, worked out
The annual plan costs $89. Divide that by the fee each order avoids:
- Grocery deliveries of $35 or more: $89 ÷ $8.97 = 9.92, so 10 deliveries a year. That is a little less than one a month.
- Walmart.ca shipments under $35: $89 ÷ $7.97 = 11.17, so 12 small shipped orders a year.
- A mix: add up $8.97 for each delivery and $7.97 for each small shipment. Once the total passes $89, the membership has paid for itself.
Walmart’s own launch release priced the monthly plan at “the cost of a single delivery,” and the numbers agree. On the monthly plan, one delivery of $35 or more every 30 days covers the fee exactly.
Monthly or annual
The monthly plan bills every 30 days, not once a calendar month. Over 365 days that is about 12.17 charges, or $109.14. The annual plan costs $89, so paying yearly saves $20.14 if you would keep the membership all year anyway.
The monthly plan still makes sense if you only need delivery for part of the year, such as during winter, after a move or while recovering from an injury. Three months on the monthly plan cost $26.91.
What it saves different households
These hypothetical households use only delivery and shipping fees. All grocery deliveries are $35 or more, all shipments are under $35, and figures are before tax.
| Household | Fees avoided a year | Net after $89 fee |
|---|---|---|
| Six small Walmart.ca shipments | $47.82 | -$41.18 |
| Six deliveries and four small shipments | $85.70 | -$3.30 |
| Ten deliveries | $89.70 | +$0.70 |
| Twelve deliveries, one a month | $107.64 | +$18.64 |
| Twenty-four deliveries, two a month | $215.28 | +$126.28 |
The pattern is simple. Shipping alone rarely pays for Walmart+. Regular grocery delivery does, and the saving grows quickly once you order every two weeks.
The fine print that changes the math
- The $35 minimum still matters. Free delivery applies to orders of $35 or more before taxes and fees. Under $35, the standard order minimum fee still applies, even for members.
- Same-day has a cut-off. Walmart says an order must be placed by 4 pm to arrive the same day.
- Express is discounted, not free. Members save up to $8.97 on total fees for express orders, and restrictions apply.
- Some shipments are excluded. Free shipping does not cover remote areas, items of 150 lbs or more, or scheduled delivery orders. Handling fees may apply to some items.
- Free trial eligibility is limited. New customers can start a 30-day trial, but only if they have not had a Delivery Pass membership, paid or free, in the past 12 months. If you do not cancel before the trial ends, you are charged.
- Quebec is different. Annual memberships do not renew automatically in Quebec, according to Walmart’s terms.
- Refunds depend on use. You can cancel at any time. Walmart refunds the full fee only if you cancel before using any benefit.
About the Crave benefit
Walmart+ includes Crave Standard With Ads. Walmart says it is the only Crave plan included, you cannot upgrade it through Walmart+, and access ends when your membership ends. We left it out of the break-even because it only has value if you would otherwise pay for Crave. If you would, check the current price on Crave’s site and add it to your side of the math. Our look at what streaming costs over five years shows how quickly those monthly fees add up.
A quick way to decide
Your Walmart.ca order history has everything you need.
- Count last year’s deliveriesInclude only grocery orders of $35 or more. Multiply by $8.97.
- Count small shipmentsAdd $7.97 for each Walmart.ca order under $35 that you paid to ship.
- Compare with $89If the total is clearly above $89, take the annual plan. If it is close, try the free trial or a single month first.
Who should and should not sign up
Sign up if Walmart delivers most of your groceries, you order at least once a month, or you would pay for Crave anyway. Two deliveries a month save about $126 a year after the fee.
Skip it if you shop in the store, combine online orders to clear $35, or already pay for another delivery membership that covers the stores you use. Run the same test on a Costco Executive upgrade before you add another fee.
Frequently asked questions
How many deliveries do you need for Walmart+ to be worth it?
On the $89 annual plan, about 10 same-day grocery deliveries of $35 or more a year, because each one would otherwise cost an $8.97 delivery fee. On the $8.97 monthly plan, one such delivery every 30 days covers the fee.
How much is Walmart+ in Canada?
$8.97 a month, billed every 30 days, or $89 a year, billed every 365 days, plus applicable taxes. New customers may get a 30-day free trial if they have not had a Delivery Pass membership in the past 12 months.
Is Walmart+ delivery free on every order?
No. Free same-day and scheduled delivery applies to orders of $35 or more before taxes and fees. Under $35, the standard order minimum fee still applies. Express delivery is discounted, not free.
What Crave plan comes with Walmart+?
Crave Standard With Ads. Walmart says it is the only Crave plan included and it cannot be upgraded through Walmart+. Access ends when your Walmart+ membership ends.
Can I cancel Walmart+ and get a refund?
You can cancel at any time. Walmart gives a full refund if you cancel before using any Walmart+ benefits. Otherwise you keep the benefits until the end of the term you paid for and are not charged again.
Is the annual or monthly Walmart+ plan cheaper?
The annual plan. Because the monthly plan bills every 30 days, it charges about 12.17 times a year, or $109.14, compared with $89 for the annual plan. That is $20.14 more if you keep it all year.
- Sources, checked November 7, 2026: Walmart Canada: Walmart delivery and shipping fees; Walmart Canada: Walmart+ FAQs; Walmart Canada: Walmart+ terms and conditions (last updated June 4, 2026); Walmart Canada launch release of June 4, 2026, published by Bell Media.
- Method: Break-even = $89 annual fee ÷ fee avoided per order ($8.97 per same-day delivery of $35 or more, $7.97 per Walmart.ca shipment under $35). Monthly plan cost over a year = $8.97 × 365 ÷ 30. Household figures add the fees avoided and subtract $89. All amounts before tax. Calculated by script and checked a second way. Walmart’s release describes express delivery as two hours or less, while its terms say three hours or less; we used the fee page’s 1-hour and under-3-hour options.
Important: This guide is general information, not financial advice. Walmart can change its fees, membership price and terms; confirm them on Walmart.ca before you sign up. Gizly is not paid by Walmart or Crave, and this page has no affiliate links. See our affiliate disclosure.
Send it to a friend, a family member or a coworker with the same question. It takes one tap.
How this page was made: Gizly uses AI tools to help research and draft its guides. Krish Paul, the editor, is responsible for what Gizly publishes. Spot an error? Tell us and we will fix it.
Keep reading
Compare before you switch
Rates and offers checked against each bank’s own page.


