This article may contain affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

11 DIY Bathroom Decor Ideas to Personalize Your Bathroom

Discover 11 DIY bathroom decor ideas to personalize your bathroom — handmade touches, painted accents, and budget-friendly upgrades.

11 DIY Bathroom Decor Ideas to Personalize Your Bathroom

Store-bought bathroom decor can feel generic, but handmade touches make a bathroom truly yours. DIY bathroom decor lets you match your style exactly, reuse materials you already have, and refresh the room for very little money. These projects are simple enough for a weekend and rewarding enough to make your bathroom feel personal.

In this guide, you will find eleven DIY bathroom decor ideas that add warmth, texture, and character. Each project uses affordable materials and basic tools. Pick one to start with, and your bathroom will soon feel like a space you designed yourself.

1. Hand-Painted Mason Jar Organizers

DIY bathroom decor with hand-painted mason jar organizers

Mason jars are the perfect starting point for DIY bathroom decor. A few jars painted in soft colors or wrapped with twine become charming holders for cotton balls, makeup brushes, and hair ties. They add a rustic, handmade feel to the vanity while keeping small items visible and organized.

Paint the jars with chalk paint for a matte, vintage finish, and let them dry fully before use. Group three jars of different heights on a small tray, or mount them to a wooden board for wall storage. Label each jar with a small tag if you like, and the whole project costs less than a single store-bought organizer set.

2. DIY Rope-Wrapped Basket

DIY bathroom decor with a rope-wrapped basket

A plain basket becomes a beautiful bathroom piece when wrapped in rope. Rope wrapping adds coastal texture and warmth, turning a basic storage basket into something that looks store-bought and expensive. Use it for rolled towels, toilet paper, or laundry, and it instantly elevates the room’s style.

Choose a sturdy basket and hot-glue natural jute rope around it in tight, even rows, starting from the bottom. Work slowly and keep the rope taut so no gaps show. A basket wrapped in a single afternoon can last for years, and you can paint the rope or add a fabric liner to match your bathroom’s colors.

3. Painted Wooden Bath Tray

DIY bathroom decor with a painted wooden bath tray

A wooden bath tray turns an ordinary bath into a spa ritual. A tray across the tub holds a book, a candle, and a cup of tea, making bath time feel luxurious. Painting it in your bathroom’s accent color makes it both useful and decorative, and it looks beautiful displayed on the tub when not in use.

Build a simple tray from a single board, or buy an unfinished one and paint it with waterproof sealant. Add small handles on the sides for easy lifting, and sand the edges smooth so it feels comfortable. A coat of clear varnish protects the wood from splashes and keeps the painted finish looking fresh for years.

4. DIY Framed Bathroom Art

DIY bathroom decor with framed bathroom art

Empty walls make a bathroom feel unfinished, and DIY framed art is the fastest fix. You can print your favorite quotes, botanical illustrations, or abstract designs at home and frame them in matching frames. The result looks intentional and personal, and it costs a fraction of gallery art.

Choose two or three prints in a single color palette so they feel like a set, and hang them at eye level where they are easy to enjoy. Use frames with glass to protect the prints from bathroom humidity, and seal the frame backs with tape. Swapping the prints seasonally keeps the bathroom feeling fresh without buying anything new.

5. Homemade Bath Salt Jars

DIY bathroom decor with homemade bath salt jars

Homemade bath salt jars are decor you can actually use. Layers of colored bath salts in glass jars look beautiful on a shelf, and they turn an ordinary bath into a relaxing ritual. Making them is simple, and they also make lovely gifts for friends who love a good soak.

Mix Epsom salt with a few drops of essential oil and a pinch of natural colorant, then layer different colors in a clean glass jar. Seal the jar with a wooden lid or a fabric cover tied with twine. Display a few jars together on an open shelf, and label each scent so guests can choose their favorite.

6. DIY Macrame Plant Hanger

DIY bathroom decor with a macrame plant hanger

A macrame plant hanger adds soft, boho texture to a bathroom and frees up counter space at the same time. A trailing plant in a handmade hanger looks beautiful near a window, and bathrooms suit humidity-loving plants perfectly. The knotting itself is relaxing, and the finished hanger feels truly personal.

Start with a simple pattern using cotton cord and a wooden ring, following a beginner tutorial for the basic knots. Hang it from a ceiling hook near natural light, and choose a trailing plant like pothos that thrives in humidity. Even a first attempt looks charming, since the handmade texture is part of the appeal.

7. Stenciled Accent Wall

DIY bathroom decor with a stenciled accent wall

A stenciled accent wall gives a bathroom a designer look without the cost of wallpaper. A single wall stenciled in a subtle pattern, like geometric shapes or soft botanicals, becomes a focal point that transforms the whole room. The project takes a day but changes how the bathroom feels permanently.

Choose a stencil pattern that suits your bathroom’s scale, smaller for tiny bathrooms and bolder for larger ones. Use painter’s tape to hold the stencil flat, and dab paint lightly with a foam roller to avoid bleeding under the edges. Step back often to check alignment, and seal the finished wall with a clear topcoat for humidity protection.

8. DIY Towel Ladder

DIY bathroom decor with a towel ladder

A towel ladder is a stylish alternative to towel bars and hooks. Leaning a simple wooden ladder against the wall gives you several rungs for towels, keeps them aired and accessible, and adds a warm, rustic element to the room. It is one of the most useful DIY bathroom projects you can make.

Build the ladder from two uprights and four or five rungs, sanded smooth and finished with stain or paint. Lean it securely against a wall at a slight angle, and add small rubber feet so it does not slip on tile. Drape towels in alternating colors for a styled look, and keep the bottom rung free for hand towels.

9. Upcycled Crate Shelves

DIY bathroom decor with upcycled crate shelves

Old wooden crates make wonderful bathroom shelves with a rustic, farmhouse charm. Mounted on the wall, they hold towels, plants, and toiletries while adding character that flat shelves cannot match. Upcycling crates is also an eco-friendly way to decorate, giving old wood a second life.

Sand the crates smooth and paint or stain them to match your bathroom, then mount them securely into wall studs. Arrange two or three crates at different heights for visual interest, and leave some empty space so they do not look crowded. Line the crate bottoms with fabric for a soft finish, and rotate the contents seasonally to keep the display fresh.

10. DIY Mirror Frame with Trim

DIY bathroom decor with a mirror frame with trim

A plain builder-grade mirror looks unfinished, but adding trim turns it into a framed feature. Wooden trim glued around the mirror’s edge gives it a custom, finished look for the price of a few lengths of molding. The change is dramatic and takes only an afternoon.

Measure the mirror carefully and cut the trim with mitered corners for a clean, professional join. Paint or stain the trim to match your bathroom’s fixtures, then attach it with mirror-safe adhesive and painter’s tape while it sets. A framed mirror instantly makes the vanity area feel designed, and it pairs beautifully with updated lighting.

11. Handmade Soap Dish and Dispenser Set

DIY bathroom decor with a handmade soap dish and dispenser set

A matching soap dish and dispenser set is a small detail that makes a bathroom feel curated. Making your own from air-dry clay, resin, or painted ceramic lets you choose the exact shape and color for your bathroom. The handmade set looks far more personal than anything from a store shelf.

Shape a simple dish and a pump bottle cover from air-dry clay, then paint and seal them with waterproof varnish. Keep the design simple and functional, with a slight lip on the dish to catch water. A matching set on a small tray beside the sink ties the whole vanity together and makes everyday washing feel a little more special.

Conclusion

DIY bathroom decor is about making a bathroom feel like yours. A painted jar, a handmade hanger, or a framed mirror each add a personal touch, and together they turn a generic bathroom into a space with real character. The best projects are the ones you enjoy making as much as using.

Start with one idea from this guide this weekend. Whether it is a bath tray, a towel ladder, or a set of bath salt jars, that single handmade piece will make your bathroom feel more personal. Explore more decorating inspiration as you go, and enjoy a bathroom that reflects your own style.

Additional details

Published: October 28, 2026 · Updated: October 28, 2026

Join the list

Fresh decorating ideas in your inbox, once a week. No spam, ever.

Scroll to Top