19 Small Bathroom Ideas Under $50
A tiny bathroom does not need a big budget to feel fresh. These small bathroom ideas under $50 prove that a few smart swaps, a little paint, and some clever storage can change the whole room in one weekend. I have tried most of these in my own rental bathroom, and the best ones cost less than a takeout dinner. Pick two or three that fit your space, start with the one that bothers you most, and build from there.
1. Peel-and-Stick Tile Backsplash Behind the Sink

Peel-and-stick tiles are the fastest way to make a plain sink wall look finished. Measure the strip behind your faucet, cut the sheets with scissors, and press them on one row at a time, lining up the grout lines as you go. Wipe the wall first so dust does not stop the adhesive from gripping. I skipped that step once and watched a corner curl within a week, so do not rush the prep. A white subway or soft marble print keeps a small room bright, and the whole job usually takes under an hour.
Cost: ~$18 | Time: 45 minutes
2. Over-the-Toilet Ladder Shelf for Extra Storage

An over-the-toilet shelf turns dead wall space into a spot for towels, plants, and everyday bottles. Most freestanding units just slide into place behind the tank, so you only need to check the width and height before ordering. Style the top shelf with something pretty, keep the middle shelf for daily items, and leave the bottom shelf for rolled towels. Anchor it to the wall if your household has kids or a wobbly floor. It instantly makes the room feel organized without drilling a dozen holes.
Cost: ~$32 | Time: 20 minutes
Pro tip: Measure from the floor to the top of your tank first — a shelf that is even an inch too short will sit crooked.
3. Matching Soap Dispenser and Tray Set

Mismatched bottles are one of the quickest ways a bathroom looks cluttered, even when it is clean. Decant your soap and lotion into matching dispensers, set them on a small tray, and suddenly the sink looks styled instead of crowded. Choose ceramic, glass, or matte plastic in one finish so the set reads as one piece. Refill from bulk bottles to keep costs down over time. This is a five-minute swap with a surprisingly big payoff, and guests always notice it first.
Cost: ~$22 | Time: 10 minutes
4. Thrifted Wooden Mirror Frame Upgrade

A plain builder mirror gets a whole new personality with a simple wood frame. Look for thin trim or a thrifted frame at a secondhand shop, cut it to size with a handsaw, and attach it with construction adhesive around the mirror edges. Paint or stain it to match your vanity, then caulk any small gaps for a clean finish. I once picked a frame that was too chunky and it swallowed the whole wall, so keep the trim slim in a small room. The result looks custom for a fraction of the price.
Cost: ~$28 | Time: 1.5 hours
5. Tension Rod Under the Sink for Spray Bottles

The cabinet under the sink is usually a dark pile of bottles, but a tension rod fixes that in minutes. Wedge a cheap shower-style rod across the cabinet, then hang spray bottles by their triggers so they dangle in a neat row. Everything below stays free for bins, rags, and spare rolls. Measure the inside width before you buy, since cabinets vary more than you would think. This trick also works for hanging small caddies, and it costs less than most single storage bins.
Cost: ~$8 | Time: 10 minutes
6. Woven Baskets for Rolled Towel Storage

Rolled towels in woven baskets look like a boutique hotel touch, but they also solve a real storage problem. Roll hand towels tightly, stack them in a basket on the toilet tank, a shelf, or the floor, and grab one without unfolding a whole linen pile. Pick baskets with handles so you can lift the whole set out to clean. Mix one large basket with a smaller one for washcloths to keep sizes sorted. If your bathroom is damp, choose seagrass or cotton rope baskets that dry out faster than heavy wood.
Cost: ~$25 | Time: 15 minutes
7. Fresh Eucalyptus Bundle on the Showerhead

Tie a small bundle of fresh eucalyptus to your showerhead with twine, and the steam does the rest. The warm water releases a clean, spa-like scent every time you shower, with no plug-in or candle needed. Trim the stems, secure the bundle just below the showerhead so it gets misted but not soaked, and replace it every two to three weeks. Buy a bunch at a grocery florist for a few dollars and split it into two bundles. It is the cheapest luxury upgrade I know, and it makes a tiny bathroom feel like a treat.
Cost: ~$6 | Time: 5 minutes
8. Budget Shower Curtain Swap in a Bold Print

The shower curtain is the biggest piece of fabric in most small bathrooms, so changing it changes everything. Swap a tired liner-and-curtain combo for one bold print — stripes, botanical, or a simple waffle texture — and let it set the color story for towels and rugs. Hang it a few inches higher than usual to make the ceiling feel taller, and add a second liner inside if you want the outer curtain to last longer. Save this idea for your next refresh, because it is the easiest single change on this whole list. Pair it with the matching towel trick in idea 17 for a pulled-together look.
Cost: ~$20 | Time: 15 minutes
9. Adhesive Hooks for Robes and Towels

When there is no room for a towel bar, adhesive hooks save the day. Stick two or three on the back of the door or a bare wall, wait the full curing time on the package, and hang robes, towels, or a shower caddy. The mistake I made was loading them the same hour I stuck them on, and one slid straight down the tile overnight. Clean the surface with rubbing alcohol first, press firmly, and give them a full day before use. Choose hooks rated for damp rooms so humidity does not loosen them over time.
Cost: ~$12 | Time: 15 minutes
Pro tip: Put a hook at shoulder height inside the shower door too — it is the perfect spot for a washcloth or a loofah to dry.
10. Small Potted Plant on the Windowsill

A small plant softens all the hard tile and porcelain in a bathroom, and many plants love the humidity. A pothos, spider plant, or small fern in a ceramic pot fits most windowsills and needs very little care. Water only when the top inch of soil feels dry, and rotate the pot every week so it grows evenly. If your bathroom has no window, try a low-light plant near the door and move it to brighter light once a week. One green thing is enough in a small room — three starts to feel like a jungle.
Cost: ~$14 | Time: 10 minutes
11. Dollar-Store Glass Jars for Cotton Balls and Q-Tips

Clear glass jars turn boring bathroom supplies into a tidy display. Fill one jar with cotton balls, another with cotton swabs, and a third with bath salts, then line them on a tray or shelf. You can see at a glance when something is running low, which beats digging through a drawer every morning. Look for jars with lids to keep dust and steam out, and label them only if you like the look. This is a classic (see also: budget-bathroom-organization-ideas) move that costs almost nothing and instantly calms a messy counter.
Cost: ~$10 | Time: 10 minutes
12. Painted Vanity Hardware in Matte Black

You do not need a new vanity to get a new look — new hardware does most of the work. Unscrew the old knobs and pulls, clean them well, and spray them with matte black paint made for metal, or swap in budget pulls from a hardware store. Keep all the screws in a small cup while you work so none roll away. Matte black pairs with almost any cabinet color and hides fingerprints better than chrome. Step back after the first drawer and check the finish before doing the rest, so the whole set matches.
Cost: ~$16 | Time: 1 hour
13. Layered Bath Mat and Rug Combo

Layering a flat bath mat over a slightly larger woven rug adds warmth and texture underfoot. Place the rug first, center the absorbent mat on top where you step out of the shower, and let the edges of the rug show like a frame. Choose machine-washable pieces so laundry day is simple, and pick a rug with a low pile so the door still clears it. I learned to check door clearance the hard way after a thick rug bunched up every morning. Stick to one pattern and one solid so the floor does not fight the curtain.
Cost: ~$30 | Time: 10 minutes
14. Scented Candle and Tray Vignette on the Tank

The top of the toilet tank is prime styling real estate, as long as you keep it simple. Set a small tray down, add a candle, a tiny plant or a rolled washcloth, and you have a vignette that looks intentional instead of random. Keep the tray small enough that the toilet lid still lifts freely, and never leave a lit candle unattended. Swap the candle scent with the seasons — fresh linen in summer, warm cedar in winter — for a room that feels current without any real work. This pairs nicely with the tray idea from earlier in this list.
Cost: ~$19 | Time: 10 minutes
Pro tip: A tray with a lip keeps everything in place when someone bumps the tank lid.
15. Clear Shower Caddy That Hangs Over the Door

An over-the-door shower caddy gives every bottle a home without drilling into tile. Hang it over the shower door or the bathroom door, sort shampoo and conditioner on the top shelf, and keep smaller items below. Clear plastic makes it easy to spot what you need, and it wipes clean in seconds. Check the door thickness before buying so the hooks sit flat and do not rattle. If your bottles are tall, look for a caddy with adjustable shelves rather than fixed wire rows.
Cost: ~$24 | Time: 10 minutes
16. DIY Framed Printable Wall Art

Blank bathroom walls feel unfinished, but real art can cost a fortune. Print a botanical or typography design at home or a copy shop, slip it into a thrifted or budget frame, and hang it where it will not get splashed. Two small prints side by side often look better than one large one in a narrow room. Seal the frame back with tape to keep steam out, and avoid hanging paper art directly above the tub. For more wall ideas, see these (see also: small-bathroom-wall-decor-ideas) for prints that hold up in humid rooms.
Cost: ~$15 | Time: 30 minutes
17. Folded Hand Towels with a Pop of Color

White towels are classic, but one pop of color makes the whole room feel designed. Fold two hand towels in a warm terracotta, sage, or navy shade and stack them on the open shelf or towel ring, keeping the bath towels white for contrast. The contrast draws the eye and ties in the shower curtain or rug without repainting anything. Buy towels in the same dye lot so the color matches, and wash new colored towels separately the first time. Rotate them weekly so one set does not fade faster than the other.
Cost: ~$18 | Time: 10 minutes
18. Suction-Cup Corner Shelf in the Shower

Corner space in the shower is almost always wasted, but a suction-cup shelf puts it to work. Press the cups onto clean, smooth tile, wait a few hours before loading, and store shampoo, soap, and a razor within reach. Smooth glossy tile grips best, while textured tile may need a screw-mounted shelf instead. Clean the cups monthly and re-press them so they do not slip mid-shower. This is a renter-friendly fix that leaves no holes and costs less than a fancy caddy, and it pairs well with the storage ideas in our (see also: small-bathroom-storage-ideas) guide.
Cost: ~$13 | Time: 15 minutes
Pro tip: Wet the suction cups slightly before pressing — it helps them seal flat against glossy tile.
19. LED Puck Lights Under the Vanity Cabinet

A strip of soft light under the vanity makes a small bathroom feel warm at night and helps with midnight trips. Stick battery-powered puck lights or a peel-and-stick LED strip under the cabinet edge, facing down toward the floor. Choose warm white rather than cool blue so the glow feels cozy, not clinical. Most kits include a remote, so you can dim them or set a timer. Replace the batteries every few months, and keep a spare set in the cabinet so the lights never sit dead for long.
Cost: ~$17 | Time: 20 minutes
That is the whole list — nineteen small changes, each under fifty dollars, and none of them needs a contractor. Start with the swap that will make your mornings easier, then add one styling touch for fun. A small bathroom rewards small, thoughtful choices more than big spending, so take your time and enjoy watching the room come together.