This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.
Giving your bathroom a fresh, stylish makeover doesn’t have to cost a fortune. With a bit of creativity and some DIY magic, you can transform your space while keeping expenses low. From upcycling furniture to creating custom accessories, these 12 budget-friendly DIY projects will help you upgrade your bathroom decor without breaking the bank.
What You Might Need
- Paint and brushes
- Wood for shelving and frames
- Peel-and-stick wallpaper or tiles
- Rattan baskets and organizers
- Adhesive hooks and storage solutions
- Mason jars or glass containers
- Rope, macrame, or fabric scraps for decor
- Spray paint for metal fixtures
- Hot glue gun and craft supplies
1. Refresh Walls with Peel-and-Stick Wallpaper

Peel-and-stick wallpaper is an affordable and renter-friendly way to add personality to your bathroom.
How to Do It:
- Choose a bold floral, geometric, or textured print for an accent wall.
- Apply peel-and-stick wallpaper behind the vanity or bathtub for a statement look.
- Use water-resistant options to prevent moisture damage.
Picture This:
A deep green, botanical peel-and-stick wallpaper behind a gold-framed mirror, instantly transforming the space with a lush, modern vibe.
2. DIY Floating Shelves for Extra Storage

Maximize vertical space by building your own floating shelves for a stylish, clutter-free bathroom.
How to Do It:
- Use reclaimed wood or purchase pre-cut wooden boards.
- Sand, stain, and seal the wood for a water-resistant finish.
- Mount shelves using hidden brackets for a sleek, modern look.
Picture This:
A set of rustic wooden floating shelves holding rolled towels, candles, and glass jars filled with cotton swabs and bath salts.
3. Upgrade Your Vanity with a Fresh Coat of Paint

Instead of replacing your vanity, give it a budget-friendly makeover with a coat of bold or neutral paint.
How to Do It:
- Sand and prime the vanity for a smooth finish.
- Choose navy, sage green, or matte black for a modern touch.
- Swap out the hardware with brass, gold, or black handles for an extra upgrade.
Picture This:
A navy blue vanity with gold drawer pulls, topped with a white marble countertop, adding elegance to a small bathroom.
4. Create a Custom Mirror Frame

Give your basic mirror a high-end look with a DIY wood or rope frame.
How to Do It:
- Use stained wood planks to create a rustic frame.
- Wrap jute rope around the edges for a boho touch.
- Attach the frame using construction adhesive for a seamless look.
Picture This:
A round bathroom mirror framed in thick jute rope, adding texture and warmth to a minimalist bathroom.
5. DIY Mason Jar Organizers

Mason jars make perfect budget-friendly storage containers for bathroom essentials.
How to Do It:
- Mount painted mason jars onto a wooden board for a farmhouse-style organizer.
- Use decorative labels for a chic, organized look.
- Store cotton pads, toothbrushes, or hair accessories inside.
Picture This:
A set of frosted white mason jars mounted on a wooden board, neatly holding toothbrushes and cotton rounds.
6. Install a New Shower Curtain for Instant Impact

A stylish shower curtain can change the entire look of your bathroom without any major renovations.
How to Do It:
- Choose a linen or floral print for a boho feel.
- Opt for bold black-and-white stripes for a modern touch.
- Use decorative curtain hooks to add extra personality.
Picture This:
A soft white waffle-textured shower curtain hanging from matte black hooks, giving the space a cozy spa-like feel.
7. Make Your Own Bath Tray

A bath tray is a simple DIY project that adds luxury and functionality to your bathroom.
How to Do It:
- Cut a piece of wood to fit across your bathtub.
- Sand, stain, and seal it with waterproof varnish.
- Add handles or a slot for a wine glass and book.
Picture This:
A rich walnut bath tray holding a lit candle, a small potted plant, and a book, creating the perfect setup for a relaxing soak.
8. Add Peel-and-Stick Floor Tiles

If your bathroom floor looks outdated, peel-and-stick tiles offer an affordable upgrade.
How to Do It:
- Clean the floor and measure the tile layout before applying.
- Choose herringbone, Moroccan, or hexagonal prints for a trendy look.
- Seal the tiles with waterproof adhesive for longevity.
Picture This:
A modern black-and-white hex tile floor, instantly transforming the space with a chic, high-end feel.
9. DIY Rattan or Woven Storage Baskets

Add woven storage baskets for a warm, organic look while keeping clutter under control.
How to Do It:
- Use second-hand baskets and spray-paint them for a fresh look.
- Line them with linen fabric for an elegant touch.
- Store extra towels, toilet paper, or bath products inside.
Picture This:
A woven basket tucked under a floating vanity, filled with plush rolled towels, creating a stylish and functional storage solution.
10. Make Your Own Towel Ladder

A DIY towel ladder adds a modern touch and keeps towels easily accessible without taking up much space.
How to Do It:
- Use wooden dowels or reclaimed wood to create the frame.
- Secure the rungs with screws and wood glue.
- Stain or paint it for a cohesive look.
Picture This:
A black towel ladder leaning against a bathroom wall, holding soft white towels, blending modern design with functionality.
11. Repurpose Glass Jars for a DIY Candle Display

Candles instantly make a bathroom feel like a spa. Instead of buying expensive ones, make your own using recycled jars.
How to Do It:
- Melt soy wax and mix it with essential oils for a natural fragrance.
- Pour into small glass jars or vintage containers.
- Add dried lavender, eucalyptus, or cinnamon sticks for a cozy touch.
Picture This:
A row of handmade soy candles in amber glass jars, flickering softly on a bathroom shelf, filling the air with a calming lavender scent.
12. DIY Wooden Toilet Paper Holder

Give your toilet paper holder a stylish upgrade with a DIY wood and rope design.
How to Do It:
- Cut a small wooden plank and stain it.
- Use thick rope to create a loop for the roll.
- Mount it to the wall with minimalist hardware.
Picture This:
A simple wooden and rope toilet paper holder against a white subway tile wall, adding a subtle rustic element to the bathroom.
Conclusion
Upgrading your bathroom doesn’t have to be expensive. With these 12 DIY projects, you can refresh your space with stylish, budget-friendly upgrades that make a big impact.