Apr 10, 2026

How Far $50 Goes at Dollar Tree Compared to Sam's Club

Written by Brooke Barley
|
Edited by Amen Oyiboke-Osifo
Discover a Dollar Tree storefront with bright neon‑green letters standing out against the building on a clear day

Dollar Tree customers and Sam's Club shoppers have something in common: they love a deal. But which store has the better offers? We'll see how much $50 would get you at each store, depending on the item. Find out which store has better offers for its customers.

Unlock Better Banking

Read More: 15 Supermarket Buys That Are Wastes of Money

Find Out: Start Growing Your Net Worth With Smarter Tracking

  • Sam's Club: $0.55 per roll

  • Dollar Tree: $0.38 per roll

Every household needs toilet paper, and it might be tempting to pick up the bigger pack from Sam's Club, but you'll actually be spending more. For a pack of 45 rolls of 2-ply toilet paper from Sam's Club's brand Member's Mark, you'll spend $24.76. For a 4-pack of 2-ply toilet paper from Dollar Tree, you'll spend $1.50. When broken down to cost per roll, it's cheaper to buy from Dollar Tree. With $50, you could get 132 rolls of toilet paper from Dollar Tree for $49.50 compared to 90 from Sam's Club for $49.52.

  • Sam's Club: $2.95 per bottle

  • Dollar Tree: $1.25 per bottle

Sam's Club offers a 4-pack of Dial Hand Soap (with 7.5 ounces per bottle) for $11.78. It might be appealing to buy the pack, but at $1.25 a bottle for the same amount of product, it's cheaper to buy four individual bottles at Dollar Tree. With $50, you'd get four 4-packs, or 16 bottles of Dial Hand Soap from Sam's Club. At Dollar Tree, you'd be able to get 40 bottles.

  • Sam's Club: $0.10 per ounce

  • Dollar Tree: $0.15 per ounce

For those who love creamy peanut butter, Sam's Club is going to have the better deal. Get two 40-ounce jars in one pack for $7.78. With $50, that means you'd be able to get six packs, or 12 jars of peanut butter with 40 ounces per jar. That's 480 ounces total of peanut butter. At Dollar Tree, a 10-ounce jar of creamy peanut butter is $1.50. With $50, you'd be able to get 33 jars, but that would only be 330 total ounces of peanut butter.

  • Sam's Club: $0.89 per pack

  • Dollar Tree: $1.50 per pack

Keeping your breath minty fresh is cheaper at Sam's Club, where you can get 15 packs of gum (with 14 sticks each) for $13.38. That comes out to just $0.89 a pack. That same 14-piece pack will cost you $1.50 at Dollar Tree. With $50, you could get a total of 45 packs of gum from Sam's Club or 33 packs from Dollar Tree.

Editor’s note: Prices and availability are accurate as of April 3, 2026, and are subject to change.

This article was provided by MoneyLion.com for informational purposes only and should not be construed as financial, legal or tax advice.

More From MoneyLion:


Written by
Brooke Barley
Amen Oyiboke-Osifo
Edited by
Amen Oyiboke-Osifo