Anja Webb | 

Here's What You Need to Know About the Walmart Beauty Box

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. Learn More.

Calling all beauty lovers on a budget: one of our favorite ways to try out makeup samples and avoid paying full-size prices is with a good subscription box. Now, subscription boxes might sound intimidating (ah, commitment!), but they can be worth it if you like to switch up your beauty routine often or discover new products. And subscription boxes don’t always have to be expensive. The Walmart Beauty box, for example, only costs $7 per box!

We think this is a pretty sweet deal since $7 typically gets you a full-sized tube of drugstore eyeliner. But with the Walmart Beauty box, you usually receive about six fun-sized and full-sized beauty samples. Plus, the surprise of opening up a box full of goodies can be a lot of fun. I know I always look forward to my next subscription box.

Below, we dig more into what the Walmart Beauty box is, what you actually get, and if it’s worth it. For more deals, text WALMART to 57299 and be the first to know about the hottest deals each day.


The Walmart Beauty box costs right under $7 — $6.98 per box to be exact.

Shipping: included in the price of the box
The Walmart Beauty box is a subscription service where you get a box filled with beauty products. The box is curated with a mix of new and classic goodies, so you get to try out different brands and items that you might not have otherwise known about. Plus, the boxes are super affordable — they start at just $6.98, with options to upgrade to more expensive versions. Overall, it’s a convenient and inexpensive way to treat yourself to some self-care and try out some new beauty products without committing to full-size products.


You 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.

Related: Affordable Makeup Under $10 for Beauties on a Budget


You can expect up to seven beauty samples in your Walmart Beauty box.

A Walmart Beauty Box for Spring 2023.

The number of items can vary, but typically, there are about five to seven products in each box. These range from sample-sized to full-sized and may include items like skincare, haircare, makeup, and fragrance. The selection of products in each box is curated based on the season and trends. For Walmart’s Spring 2023 box, we spotted some KISS press-on nails, Cerave foam cleanser, and Marc Antony Repair Bond leave-in treatment, among other items.



Shipping times take longer since the boxes ship every season.

Influencer opening a box of beauty products

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.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.