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 is just $6.98 and usually includes a mix of fun-size and full-size beauty samples. Since $7 might only cover a single eyeliner at full price, this box is a steal. Walmart also occasionally offers a non-subscription version, like in spring 2025.
Below, we break down what comes in the Walmart Beauty Box, how it works, and whether it’s worth it.
For more deals, text WALMART to 57299 and be the first to know about the hottest deals each day.
The Spring Bliss 2025 Walmart Beauty Box is available for $5.98:
The Spring Bliss box is a one-time purchase and doesn't require a subscription.
This beauty box is a one-time purchase, not a recurring subscription. It costs just $5.98 with free shipping and includes up to $17 worth of products.
The Spring 2025 Walmart Beauty Box subscription is available for $6.98:
The Spring 2025 Walmart Beauty Box is up for grabs for $6.98 with free shipping. They don’t spell out exactly what’s inside, but the promo pic shows CeraVe, Degree deodorant, Mighty Patches, Sally Hansen press-ons, and CoverGirl Supercloud mascara — so there’s a good chance you’ll get at least some of those.
This is a subscription — you'll get one new Walmart Beauty box per season.
A new box is sent to your door every season, so that’s four times a year, or 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 sized to full sized 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.
For Walmart’s Winter 2024 box, the lineup included products like these items:
Covergirl Outlast Lip Stain
CeraVe Intensive Moisturizing Body Lotion
No7 Lift & Luminate Serum
Physicians Formula Butter Glow Bronzing Serum
Palmer's Cocoa Butter Formula Shimmer Radiance Body Oil
Tangle Teezer Essential Detangler Brush for Fine & Fragile Hair
e.l.f. Skin Suntouchable Invisible Sunscreen
Olive & June Quick Dry Polish
Plus a few other options
However, if were were subscribed, you might have received only some of these specific products or entirely different ones. Walmart even notes, "Your box may include an extra surprise we thought you'd love!"
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.
Related Reading:
Tell us what you think