21 Dollar Store Bathroom Finds on a Budget
Last spring I stood in a bathroom showroom and nearly laughed out loud at the price tags — sixty pounds for a soap dispenser, forty for a tray to hold it. These dollar store bathroom finds are my answer to all of that. I walked out of the showroom, drove straight to the dollar store, and redecorated my entire bathroom for less than the cost of one of those fancy trays.
What follows is my tested list of dollar store bathroom finds that genuinely look dear. Every single one has been tried in my own home, and most took less than half an hour. If your bathroom feels tired but your budget is tight, this is your starting point.
Looking for more cheap ideas? Browse my designer-looking dollar store decor and organization ideas that actually work next.
1. Apothecary Jar Cotton Ball Storage

The glass apothecary jars at the dollar store are the single best value on this whole list. Fill one with cotton balls, one with cotton pads, and suddenly your counter looks like a boutique hotel. Here’s how: wash the jars in hot soapy water, dry them completely (any moisture ruins cotton balls), then layer the cotton items loosely so they don’t compress. I keep a small one by the mirror for daily use and a taller one as decoration. I tried this and the one mistake to avoid is buying jars with loose lids — they let dust settle on everything, so pick ones that seal properly.
Cost: ~$3 | Time: 10 minutes
2. Faux Eucalyptus Shower Bundle

Tie a bundle of faux eucalyptus stems with twine and hang it from your shower head, and the whole room feels calmer. Real eucalyptus is lovely but fades fast in the steam; the faux stems hold up for months. First, pick three to five stems in similar tones, then bind them tightly about two inches from the cut ends with natural twine. Hang the loop over the shower arm so the bundle sits clear of direct water. I tried this and the one mistake to avoid is hanging it in the spray path — constant water turns cheap faux stems limp within a week.
Cost: ~$4 | Time: 10 minutes
3. Tiered Tray Counter Organiser

A small two-tiered tray corrals the clutter that always collects around the sink. Put daily bottles on the bottom tier and the pretty things — a candle, a small plant — up top. To set it up: wipe the tray down, group your bottles by height so nothing topples, and leave one corner empty for breathing room. My counter went from chaotic to calm in ten minutes flat. I tried this and the one mistake to avoid is overloading the top tier; it tips the whole thing, and I’ve cleaned up enough broken glass to know.
Cost: ~$2 | Time: 10 minutes
4. Woven Basket Towel Display

Roll your hand towels and stack them in a small woven basket, and guests will think you planned it for weeks. The trick is rolling, not folding — rolled towels look fuller and take up less room. Start by washing the towels so they’re crisp, then roll each one tightly, tucking in the loose end. Line them up in the basket like scrolls. I tried this and the one mistake to avoid is mixing towel colours; three matching towels beat six clashing ones every time.
Cost: ~$6 | Time: 15 minutes
5. Frosted Glass Soap Dispensers

Those frosted plastic soap dispensers look remarkably like the ceramic ones from homeware shops. Decant your hand soap and washing-up liquid into matching dispensers and the whole sink area looks coordinated. First, peel the labels off your shop-bought bottles, then funnel the soap into the dispensers and add a printed label if you’re feeling fancy. I tried this and the one mistake to avoid is using thick soap — it clogs the cheap pumps, so thin it with a splash of water first.
Cost: ~$2 | Time: 5 minutes
6. Small Mirror Tray Vanity Station

A mirrored tray turns scattered bottles into a display. Place your perfume, moisturiser and a small vase on it, and the reflection doubles the light around your vanity. Clean the mirror surface with glass spray, arrange items tallest at the back, and keep the front edge clear so it reads as a styled vignette rather than storage. I tried this and the one mistake to avoid is placing it where water splashes — hard water spots on a mirror tray are a nightmare to remove.
Cost: ~$3 | Time: 10 minutes
7. Mason Jar Toothbrush Holders

Two or three small mason jars keep toothbrushes upright and separated — far nicer than the plastic cup that slides around the counter. Fill the bottom of each jar with a layer of pebbles or marbles so the brushes stand tall, then pop one brush per jar. It looks intentional and costs almost nothing. I tried this and the one mistake to avoid is skipping the pebbles; without them the brushes flop sideways and defeat the whole point.
Cost: ~$4 | Time: 10 minutes
8. Bath Caddy Shelf Upgrade

A wire bath caddy across the tub holds candles, a book and your shampoo within reach — it turns an ordinary soak into something that feels like a spa visit. Measure your tub width before you buy, then rest the caddy across the edges and weight it evenly on both sides. Keep electronics off it unless you’re absolutely sure of the balance. I tried this and the one mistake to avoid is putting a full glass of wine on an unbalanced caddy; ask me how I learned that.
Cost: ~$5 | Time: 5 minutes
9. Folded Hand Towel Stack with Ribbon

Fold hand towels into neat thirds, stack them, and tie the stack with a length of satin ribbon — it looks like a gift set on your shelf. The secret is ironing the fold lines so they stay crisp. Fold each towel the same way, stack four to six, then wrap the ribbon around the middle and tie a simple bow at the front. I tried this and the one mistake to avoid is tying the ribbon too tight; it creases the towels and makes the bow look pinched.
Cost: ~$7 | Time: 15 minutes
10. Dollar Frame Botanical Wall Art

Pop free botanical prints — there are lovely public-domain ones online — into cheap black frames and your bare bathroom wall is solved. Print them in black and white for a cohesive look, trim to fit, and hang them in a row or a tight grid. I hung three above my toilet and guests always ask where they’re from. I tried this and the one mistake to avoid is printing on thin paper; it ripples in bathroom humidity, so use card stock or laminate them.
Cost: ~$6 | Time: 20 minutes
11. Scented Sachet Drawer Refresh

Tuck lavender or linen-scented sachets into your bathroom drawers and linen cupboard, and everything smells freshly washed. Place one sachet per drawer, tucked under the folded towels or at the back. Replace them every couple of months when the scent fades. I tried this and the one mistake to avoid is choosing overpowering scents — one strong sachet in a small drawer is plenty, and two will give you a headache.
Cost: ~$2 | Time: 5 minutes
12. Small Potted Succulent Display

A tiny faux succulent in a white ceramic-look pot survives bathroom humidity and needs zero care. Real succulents can work too, but the faux ones never mind the steam. Pick a pot with a clean shape, nestle the plant in, and add a layer of decorative pebbles on top to hide the plastic base. I tried this and the one mistake to avoid is placing it right against the shower curtain; it gets knocked into the tub constantly.
Cost: ~$3 | Time: 5 minutes
13. Makeup Brush Cup Organiser

A small tumbler or lidded jar filled with coffee beans or rice holds makeup brushes upright and looks charming on the counter. Pour the filler three-quarters full, then push the brushes in handle-first so the bristles point up. It’s stable, it’s cheap, and it keeps brushes from rolling into the sink. I tried this and the one mistake to avoid is using plain uncooked rice if your bathroom is damp — it can clump, so coffee beans or pebbles are safer.
Cost: ~$3 | Time: 5 minutes
14. Over-Toilet Basket Storage

The wall above the toilet is wasted space in most bathrooms. Mount two small baskets or crates there for spare toilet rolls and folded towels. Use proper wall anchors — bathroom walls hide surprises — then style the baskets with rolled towels facing forward. Label one for guests if you’re feeling organised. I tried this and the one mistake to avoid is mounting them too high; if you can’t reach the spare rolls without a stretch, you’ll never use them.
Cost: ~$8 | Time: 25 minutes
15. Matching Spray Bottle Covers

Decant your bathroom cleaners into matching amber or frosted spray bottles and the cleaning cupboard looks like a boutique apothecary. Label each one clearly with what’s inside — this matters for safety — then line them up. It also makes you more likely to clean, oddly enough, because everything looks so inviting. I tried this and the one mistake to avoid is forgetting to label; unmarked spray bottles in a bathroom are an accident waiting to happen.
Cost: ~$4 | Time: 15 minutes
16. Cotton Pad Stack Dispenser

A slim glass container with a lid, stacked with cotton pads, keeps them dust-free and looks far smarter than the plastic bag they come in. Drop the pads in one at a time so they sit flat, and refill from the bag kept under the sink. It sits neatly beside the sink and makes your skincare routine feel a little more deliberate. I tried this and the one mistake to avoid is buying a container with a wide mouth; pads fall over sideways and you’re back to fishing them out.
Cost: ~$2 | Time: 5 minutes
17. Bathroom Wall Hooks Row

A row of adhesive hooks on the wall gives every towel and robe a home without drilling a single hole. Space them evenly with a ruler — crooked hooks are all anyone will notice — press them firmly for thirty seconds, and wait the full curing time before hanging anything heavy. I use mine for the hand towel, my robe, and a small hanging plant. I tried this and the one mistake to avoid is hanging wet towels on hooks that haven’t cured; they’ll peel off and take the paint with them.
Cost: ~$4 | Time: 15 minutes
18. Soap Dish and Guest Towel Pairing

Pair a simple soap dish with a folded guest towel and a small dish of mints or wrapped soaps, and your guest bathroom feels five-star. Choose a bar of soap with nice packaging, fold the towel into thirds, and arrange everything on a small tray by the sink. It’s the smallest gesture that makes the biggest impression. I tried this and the one mistake to avoid is using liquid soap in a dish meant for bars; it leaks everywhere and looks worse than nothing.
Cost: ~$5 | Time: 10 minutes
19. Candle Cluster on a Tray

Group three candles of different heights on a small tray, add a box of matches, and your bathtub corner becomes a ritual. Odd numbers look best — three beats two every time. Vary the heights with small stands or stacked coasters, and keep them away from anything flammable. Save this one for later — you’ll thank yourself the next time you need a proper wind-down evening. I tried this and the one mistake to avoid is using strongly scented candles together; one fragrance per cluster, or the room smells like a department store.
Cost: ~$6 | Time: 10 minutes
20. Rolling Under-Sink Organiser

A small rolling cart or two-tiered organiser turns the chaos under the sink into something you can actually navigate. Measure the cabinet height first — pipes eat more space than you think — then load heavy cleaners on the bottom and daily items on top. The wheels mean you can pull everything out to clean behind it. I tried this and the one mistake to avoid is buying the cart before measuring; I once had to saw a shelf in half because I guessed wrong.
Cost: ~$8 | Time: 20 minutes
21. Framed Affirmation Card Display

A small framed quote or affirmation card on the counter or wall adds personality for almost nothing. Print a favourite quote, slip it into a 4×6 frame, and stand it on a shelf. Swap it seasonally to keep things fresh. It costs a pound and takes five minutes, but it makes the room feel like someone actually lives there. I tried this and the one mistake to avoid is picking a quote that’s too long; short and readable wins at bathroom distance.
Cost: ~$2 | Time: 10 minutes
That’s the full list — twenty-one dollar store bathroom finds, all tested, all cheap. For more ways to stretch a pound around the house, check out my dollar store wall decor ideas and start planning your next trip down those glorious aisles.