17 Dollar Store Bathroom Finds Worth Grabbing
The bathroom is the easiest room to upgrade on a budget, because small swaps make a big difference in a small space. These 17 dollar store bathroom finds cost $1.25 to $5 each, and together they can take a tired bathroom from blah to boutique.
1. Glass Apothecary Jars

Glass apothecary jars filled with cotton balls, bath salts, or cotton swabs instantly make a bathroom look styled. I keep two on my vanity, one with cotton balls and one with bath salts, and they get compliments constantly. The trick is filling them with something pretty rather than leaving them empty, because an empty jar just collects dust. Buy jars with lids to keep contents fresh. Group them in twos or threes at slightly different heights for a proper display rather than a single lonely jar.
Cost: ~$1-3 each | Time: 10 minutes to style
2. Matching Soap Dispenser Set

Decanting hand soap, lotion, and mouthwash into matching glass dispensers is the fastest bathroom upgrade there is. I replaced three clashing plastic bottles with a matching set and the sink area looked twice as nice instantly. Buy the pump bottles and label them if you need to, because matching containers always read expensive. Choose a simple shape without fussy details, since ornate dispensers show their cheapness up close. Refill them from bulk bottles and you save money on soap too. (see also: 19-dollar-store-decor-ideas-that-look-expensive)
Cost: ~$1-3 each | Time: 15 minutes
3. Wooden Bath Tray

A wooden tray across the bathtub holding a candle and a book turns an ordinary bath into a spa moment. I rest mine across the tub with a lit candle, a small plant, and my current book. Make sure the tray spans your tub securely before loading it up, because a wobbly tray and a lit candle are a bad combination. The bamboo-look ones hold up best in humidity. When not in bath use, it lives on the vanity holding perfume bottles. This is the find that makes the bathroom feel like a retreat.
Cost: ~$3-5 | Time: 5 minutes to style
4. Woven Storage Baskets

Woven baskets corral bathroom clutter and add texture at the same time. I use one for rolled hand towels, one for toilet paper, and a small one for my daily products. The rolled towel trick is key, because rolled towels look spa-like while folded ones look like a linen closet. Buy baskets in the same material for a coordinated look. The seagrass-look ones handle bathroom humidity fine. Label-free is better here, since the natural texture is the whole point. Tuck a small basket inside the vanity cabinet for backup supplies so the pretty ones on display stay uncluttered.
Cost: ~$2-4 each | Time: 15 minutes to organise
5. Scented Candle Trio

Three small candles in complementary scents grouped on a tray make the bathroom smell like a hotel. I keep mine on a small mirrored tray by the sink and light one every evening. Stick to one scent family, like all fresh or all warm, because mixed scents clash in a small room. The glass jar candles look better than the tin ones on display. Trim the wicks before each lighting so they burn cleanly without smoking up your mirror. Save this one for your weekend project list.
Cost: ~$1-2 each | Time: 5 minutes to arrange
Budget check: Five finds in for about $8-17 total. The vanity area already looks styled, and you have spent less than one boutique candle.
6. Turkish-Style Hand Towels

The thin Turkish-style hand towels with fringe look far more expensive than the fluffy ones. I switched to these and my bathroom instantly looked more modern. The trick is buying several in the same colour and rotating them, because one nice towel next to old ones just highlights the old ones. They dry faster than thick towels too, which is a bonus in a humid bathroom. White or natural is safest, since bright colours fade. Fold them in thirds and hang them neatly for the full effect. (see also: 15-dollar-store-vase-styling-ideas-on-a-budget)
Cost: ~$1-3 each | Time: 5 minutes
7. Faux Eucalyptus Shower Bundle

A bundle of faux eucalyptus tied to the shower head is the spa trick everyone should know. I hung mine with twine just outside the direct water stream and it looks like a high-end hotel bathroom. The faux version lasts forever, unlike real eucalyptus which dries out in weeks. Keep it clear of the water or it gets grimy. This is purely decorative, but the visual effect is worth it. Pair it with a matching bath mat and the whole bathroom feels intentional.
Cost: ~$2-4 | Time: 5 minutes
8. Tiered Vanity Organiser

A small tiered stand organises daily products and looks like a display rather than clutter. I put my serums and creams on a two-tier stand and suddenly my skincare looked curated. The key is limiting what goes on it to your daily items, because an overloaded organiser is just organised clutter. Wipe it down weekly, because product drips show on the tiers. The metal-look ones suit modern bathrooms and the bamboo ones suit warm styles. This find genuinely changed my morning routine for the better.
Cost: ~$3-5 | Time: 15 minutes to arrange
9. Framed Bathroom Art Prints

Small framed prints above the toilet or beside the mirror make the bathroom feel finished. I framed two botanical prints in simple black frames and the wall went from blank to designed. Bathrooms need art too, and small prints are the right scale. Keep the frames simple and the art calm, since busy art overwhelms a small room. The glass fronts handle humidity fine. Two matching prints side by side look better than one large one in most bathrooms. I printed mine at the library for pennies, which means the whole art upgrade cost less than a fancy hand soap.
Cost: ~$1-3 each | Time: 15 minutes to hang
10. Reed Diffuser Set

A reed diffuser keeps the bathroom smelling good without any flame or plug. I keep one on the back of the toilet tank and flip the reeds weekly. The trick is flipping the reeds regularly, because they stop diffusing once they dry out on the exposed end. Choose a light, fresh scent rather than anything heavy, since bathrooms are small. The glass bottle looks fine on display, so no need to hide it. One diffuser scents a standard bathroom for about a month.
Cost: ~$3-5 | Time: 5 minutes
Budget check: Ten finds down, roughly $19-39 total. The bathroom now smells good, looks coordinated, and every surface is styled, all for the price of one department-store towel set.
11. Over-Toilet Storage Shelf

An over-toilet shelf adds storage where bathrooms need it most. I styled mine with rolled towels, a small plant, and a basket of extras. The styling matters as much as the shelf, so do not just pile things on it. Keep the heaviest items on the lowest shelf for stability. Measure your space before buying, because toilet tank heights vary. This find turns dead wall space into the prettiest spot in the bathroom. Leave some breathing room between items so the shelf reads as styled rather than stuffed. (see also: 17-dollar-store-kitchen-finds-for-small-spaces)
Cost: ~$5-8 | Time: 20 minutes to assemble
12. Small Faux Plant

A small faux plant on the vanity or shelf adds life to a room with no natural light. I keep a little faux pothos on my bathroom shelf and it looks real enough that guests touch it. The trick is choosing a plant with varied leaf colours rather than flat green plastic, which always looks fake. Dust it monthly, because dusty fake plants are worse than no plants. A small ceramic pot upgrade, even a dollar store one, makes it look more expensive. Bathrooms without windows are exactly where faux plants earn their keep.
Cost: ~$1-3 | Time: 5 minutes
13. Drawer Organiser Trays

Drawer organiser trays turn a junk drawer into a tidy one in ten minutes. I sorted my bathroom drawer into trays for dental, hair, and first aid, and finding things got so much easier. Measure the drawer before buying, because trays that do not fit are useless. The clear ones let you see everything at a glance. This is not visible decor, but an organised drawer changes how the whole bathroom feels to use. Purge expired products while you are at it.
Cost: ~$1-3 | Time: 20 minutes to organise
14. Bath Mat Upgrade

A new bath mat in a plush or textured style refreshes the whole bathroom floor. I replaced my flat sad mat with a tufted cotton one and the difference was immediate. Buy the largest size your space allows, because a generous mat looks luxurious while a tiny one looks stingy. Wash it monthly to keep it fresh, since bath mats get grimy fast. White looks spa-like but shows everything, so I prefer natural or grey. This is the find guests step on, so it matters more than you think.
Cost: ~$3-5 | Time: 5 minutes
15. Cotton Jar Set

Small glass jars for cotton pads and swabs keep the vanity tidy and pretty. I decanted mine from their plastic packaging into matching jars and the counter looked instantly calmer. The jars with bamboo lids look the most expensive. Keep them near where you actually use the contents, because pretty storage you have to walk for does not get used. Refill from bulk packs to save money. This is a small change with an outsized visual impact. I keep one jar for cotton pads, one for swabs, and one for hair ties, and the trio looks deliberate sitting together on the tray.
Cost: ~$1-2 each | Time: 10 minutes
Budget check: Fifteen finds in, about $31-61 total. The bathroom is fully styled, organised, and smells like a spa, for less than one fancy bath caddy.
16. Shower Caddy Upgrade

A hanging shower caddy in a clean finish replaces the rusty wire rack. I switched to a simple white caddy and my shower looked renovated. Limit the bottles to what you actually use, because a crowded caddy looks messy no matter how nice the caddy is. The suction cup ones fail eventually, so the over-the-showerhead style lasts longer. Rinse it weekly to prevent soap scum buildup. This find is invisible to guests but makes your daily shower feel better. Decant the family-size bottles into smaller ones if the caddy feels crowded, since less visual weight always looks tidier.
Cost: ~$3-5 | Time: 10 minutes
17. Wastebasket Refresh

A wastebasket that matches the decor is the detail that finishes a bathroom. I swapped my cracked plastic bin for a woven-look one and it disappeared into the decor instead of screaming trash can. The size should suit the space, small for a powder room and medium for a full bath. Line it with small bags for easy emptying. This is the last thing people notice consciously, but a matching bin is part of why styled bathrooms look so put together.
Cost: ~$2-4 | Time: 5 minutes
Budget check: All 17 finds complete for roughly $36-70 total. A full bathroom refresh, styled and organised, for under $75.
Quick Questions
Q: Will dollar store bathroom items survive the humidity?
A: The glass, ceramic, and plastic items handle humidity fine. Skip the unfinished wood and paper items, which warp, and choose the bamboo-look or sealed items for anything near the shower. I have had my dispenser set for two years with no issues.
Q: How do I keep a small bathroom from looking cluttered?
A: Corral everything into trays and baskets so surfaces read as styled rather than crowded. Matching containers are the biggest trick, because visual consistency calms a small space. If in doubt, remove one thing rather than adding another.
Q: What is the single most impactful bathroom find?
A: The matching soap dispenser set. It takes fifteen minutes, costs under $5, and changes the look of the sink area completely. Every styled bathroom photo you admire has matching dispensers, and now you know why.