We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    29 Personal Care Products From Walmart So You Can Stock Up Your Bathroom

    After all, stocking up now means not heading outside during the winter.

    1. SheaMoisture Hand+Body Scrub softens your whole body (from hands, to head, to toes), and also has ginger and charcoal because, wellness.

    2. Native Coconut & Vanilla Bar Soap moisturizes with coconut oil and shea butter. It's even scented with vanilla.

    3. Dove Body Wash Mousse with Argan Oil conditions the skin with its rich lather, and is super gentle without all of the harsh sulfates.

    4. Neutrogena Hydro Boost Gel Sunscreen protects the skin while depositing moisture. It's water resistant too, so you can use it year-round.

    5. Aveeno Baby Eczema Therapy Soothing Bath Treatment soothes enflamed, dry and cracked skin, whether or not you're actually a baby.

    6. St. Ives Collagen Elastin Lotion rejuvenates the skin with glow-inducing moisture. It's also not greasy so you don't have to worry about putting jeans on after.

    7. Dr. Teal's Epsom Salt Soaking Solution with Eucalyptus Spearmint clears sinuses while soothing muscle tension. Consider this all-in-one a must-have.

    8. Dr. Bronner's Peppermint Bar Soap tingles when you use it for that extra squeaky-clean feeling.

    9. Aquaphor Healing Ointment seals off everything from chapped lips to cuts and scrapes from harsh elements.

    10. Jergens Wet Skin Lotion locks in moisture while you're still wet, making it the perfect in-shower addition.

    11. Dove Milk Swirls Bath Bombs infuse lavender with your bath for an ultra-relaxing soak.

    12. Nivea Essentially Enriched Body Lotion locks in moisture with almond oil and its super-hydrating serum. It works for 48 hours, so this bottle will last you.

    13. SheaMoisture Purifying Mud Mask helps clarify skin and moisturizes with shea butter.

    14. Method Body Wash replenishes the skin with nutritious rice milk and coconut.

    15. Jergens Natural Glow 3 Days to Glow bronzes the skin with minimal downtime, although having a gradual tanner is the best way to make sure you don't overdo it.

    16. Dr. Teal's Exfoliate & Renew Body Scrub sloughs off dead skin cells with epsom salt's ache-soothing benefits.

    17. Vaseline Intensive Care Cocoa Radiant Spray Lotion sinks into skin really quickly thanks to its spray applicator. You don't even have to spend a lot of time rubbing it in.

    18. EltaMD Sport Broad-Spectrum Sunscreen blocks UV rays in the rain or shine, and it's even water-resistant.

    19. Neutrogena Hydro Boost Body Balm replenishes parched skin with hyaluronic acid. Daily use improves your skin's moisture over time, too.

    20. Mrs. Meyer's Clean Day Bar Soap lathers up for a creamy cleanse, not to mention its oat blossom scent for head-to-toe clean and comfort.

    21. Gold Bond Medicated Body Powder calms down anything from itches to bug bites to sunburns. Make sure to always have it on hand for any small skin irritations.

    22. Maui Moisture Detoxifying Volcanic Ash Body Wash decongests rough skin for your smoothest post-shower glow yet.

    23. Aveeno Stress Relief Moisturizing Lotion relaxes body and mind with its lavender scent and skin-soothing oatmeal.

    24. Petal Fresh Mineral Bath Salts in Jasmine + Chamomile quells stress with its aromatherapeutic elements.

    25. Neutrogena Refreshing Shower and Bath Gel goes on heavy enough to be used while shaving, but doesn't leave any residue behind.

    26. Mrs. Meyer's Liquid Hand Soap in Lemon Verbena cleans hands with its heavenly lemon scent. They don't call it aromatherapeutic for nothing.

    27. SheaMoisture Bar Soap clears troubled skin with centuries-old remedies and ingredients, like palm and plantain peel ash.

    28. Olay & Secret Calming Holiday Gift Set covers all your bathroom bases; a deodorant and two body washes are the perfect way to stock up your bathroom.

    29. Neutrogena Body Clear Body Scrub knocks out any pesky body breakouts, so it's always good to keep in the shower.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!