We have received compensation to create this article. Pricing and availability subject to change.

You can still order gifts under $10 at Walmart that will arrive in time for Christmas

Spare your budget with affordable crowd-pleasers like fuzzy slippers, a slim power bank and classic toys.

Woman in sweater giving a wrapped Christmas gift box to child. Glowing snow bokeh, fir tree. Winter holidays.
Yes, it's possible to impress your loved one with great gifts under $10 from Walmart. (Getty)

You hearing that ticking? That's the clock counting down the days — minutes! —until Christmas arrives. If you haven't started shopping for presents, you're really cutting it close. Luckily, there are still a bunch of great gifts up for grabs that will arrive before the big day.

Yes, holiday shopping can be difficult and expensive, but Walmart makes it a bit easier. The budget retailer has plenty of affordable, present-worthy items — some amazing gifts are even $10 or less. From fuzzy slippers for your BFF to a coloring book for a stressed-out friend, you can get what you need without dreading your credit card balance.

Check out the expert-approved presents below, all of which are under $10. While they may be budget-friendly, they certainly won't disappoint underneath the tree. Even better, they all ship ASAP, so you'll have them before Christmas morning.

Love him or hate him, The Grinch is a holiday season icon. If you know someone who can't live without a warm beverage to start the morning, have a little fun and gift them this green mug. It'll be a fun gag gift that they can actually use.

$5 at Walmart

Do you know someone who always has a dead phone? Well, not anymore. This portable charger provides one extra charge for on-the-go connectivity. It's a great stocking stuffer (or complete gift!) for anyone on your list.

$9 at Walmart

These top-sellers are ideal for a hydrating spritz or daily refresh. This set comes with three of the brand’s most-loved mists: Chamomile and Lavender, Herbs and Rosewater and Cucumber and Green Tea. Each one is infused with soothing aloe and other skin-loving ingredients.

$10 at Walmart

For the soup lover in your life, this cute ramen set comes with everything they need to enjoy an instant meal: vegetarian-friendly "chicken" soup, a small sriracha packet, reusable chopsticks, a chopstick "helper" and a lidded mug. 

$10 at Walmart

Coloring isn't just for kids — it's also a soothing hobby for adults. This 40-page book features beautiful blooms that will inspire creativity and imagination. You can even throw in a pack of colored pencils and still not break your $10 budget.

$7 at Walmart

This adorable, affordable mug set brings a bit of charm to every cup of coffee, tea or cocoa. Featuring a cute celestial print, the four stoneware mugs come complete with a sleek holder for easy storage.

$10 at Walmart

Slippers are an often-gifted item — and for good reason. They're cozy, easy to size and just feel luxe. These faux fur slippers come in three gorgeous colors with a pretty crisscross top, padded footbed and a nonslip sole.

$10 at Walmart

Better Homes & Gardens candles are best sellers at Walmart for a reason. The brand just knows how to make scents sing. This woodsy scent is truly universal and sure to please anyone on your list, especially during the holidays. A pretty jar makes it feel special — and way more expensive than $10.

$10 at Walmart

Dolly Parton is more than a singer. She's an icon — and now, she's here to remind your loved ones to drink more water. This $6 plastic tumbler (yes, it's only $6!) features The Queen of Country, big hair and all. How's that for a lil' country cheer?

$6 at Walmart

These cute, quirky Squishmallow lip balms celebrate everyone’s favorite squeezable stuffies and come in yummy coconut and strawberry scents. Gift them to the child or teen on your list and they'll instantly smear some on.

$6 at Walmart

The holiday season is nothing without a little hot cocoa, right? This gift set from Starbucks includes a cheery red mug and two servings of the brand's rich hot chocolate.

$10 at Walmart

This 3-in-1 building set has 145 pieces that can create a unicorn, a seahorse or a peacock. They can choose their favorite or create something entirely new! There are no rules when it comes to Lego — only unbridled fun.

$9 at Walmart

The foodie on your list will love this five-piece mini utensil set in sophisticated neutrals. Made of heat-resistant silicone, these kitchen essentials come with finished wooden handles for a sleek look. They are dishwasher safe and heat resistant up to 400°F.

$8 at Walmart

The Magic 8 Ball is a classic for anyone on your list. Kids and adults alike love asking this fortune-telling toy their burning questions. Just having one around will make holiday family time a hoot.

$10 at Walmart

Want to save even more? Make sure you're signed up for Walmart+. It's easy to sign up for your free 30-day trial here. You'll get free shipping and grocery delivery, savings on gas and prescriptions, exclusive access to major deals, and more. (And by the way, those without Walmart+ still get free shipping on orders of $35 or more.)