If you love beauty deals but hate paying full price, a subscription box can be a great way to score free stuff and try new products without overspending. And good news — you don’t need a Walmart Plus subscription to grab one of our favorite budget-friendly subscriptions: the Walmart Beauty Box.
Unlike pricey subscription boxes, this one costs just $8.98 and usually includes a mix of fun-size and full-size beauty samples. Considering $9 might only cover a single eyeliner at full price, this box is a pretty good deal.
Below, we break down what comes in the Walmart Beauty Box, how to subscribe, and how to cancel.
If you’re not couponing yet, you’re missing FREE deals. Download the KCL app now .
What's on this page:
The Spring 2026 Walmart Beauty Box subscription is available for $8.98.

The Spring 2026 Walmart Beauty Box is up for grabs for $8.98 with free shipping. They don’t spell out exactly what’s inside, but the promo pic shows La Roche-Posay, Good Molecules, Kiss Press-On Nails, GuruNanda Whitening Strips, Tangle Teezer, and more — so there’s a good chance you’ll get at least some of those brands.
This is a subscription — you'll get one new Walmart Beauty box per season.
A new box ships every season, which works out to four boxes a year, or one every three months. You can expect them to ship in the months of March, June, September, and December. Sign up for your first Walmart Beauty box here.
How do I cancel a Walmart Beauty Box subscription?
You can cancel your Walmart Beauty Box subscription at any time, and it's easy. Here's how:
1. Sign in to your account.
2. Go to "manage subscriptions."
3. Go to "manage this subscription."
4. Scroll to bottom and click "cancel subscription."
You can expect up to seven beauty samples in your Walmart Beauty box.

The number of items in the Walmart Beauty Box varies, but you can typically expect five to seven products. These range from sample size to full size and may include skincare, hair care, makeup, and fragrance. Each box is curated based on seasonal trends, and you'll find a flyer inside listing potential items you could receive. One downside? You can't customize your box based on skin or hair type.
Shipping times take longer since the subscription boxes ship every season.

The time it takes to receive your first Walmart Beauty box can vary depending on when you sign up for the subscription service. Typically, it can take up to five weeks for your first box to arrive. But if you sign up between seasons, you may have to wait until the next shipment period to receive your first box. However, you can always check the status of your order on the Walmart Beauty Box website or contact their customer service team for more information.
You May Also Be Interested In:
Download the KCL app to add and redeem coupons in store





























































