Fixing a retro bathroom on a budget starts with knowing what each change will cost. Paint, lighting, a mirror, or a shower curtain can all make a dated room charming again, but it helps to know the price, the colors, and the supplies before you shop.
That is why every idea in this article comes with a short breakdown. First you will see what is in the photo, then a rough budget, the exact colors used, what you need, and a simple paragraph on how to do it yourself.
Costs are rough estimates in US dollars and will change with your store, region, and the size of your room. Use them to plan which fixes fit your budget now and which to save for later. Many of the cheapest ideas, like a framed mirror from a thrift store or a linen window shade, cost less than a dinner out. Start with the cheapest change that bothers you most, and work up from there.
How to Plan a Budget Bathroom Makeover
Start by listing what bothers you most, then sort each fix by cost. About $25 to $90 covers a linen shade, a thrifted mirror, or a few framed prints. About $60 to $200 covers paint, a peel and stick floor, or new curtains and rugs. $150 and up is where lighting, a new faucet, or a dresser vanity come in. Doing the cheap fixes first often makes the bigger ones less urgent.
1. Paint the Wall Above Pink Tile Sage Green

Pink tile looks dated mostly when the walls around it are stark white or beige. Here the old pastel pink tile stays, and the wall above it is painted a soft sage green. A thin round brass mirror, brass cross handle taps, a waffle towel on a brass ring, and a pothos on a floating shelf finish the look.
Budget: About $60 to $120 for paint, primer, and brushes.
Colors used: Pastel pink, soft sage green, white, and brushed brass.
What you need: Satin bathroom paint, stain blocking primer, painter’s tape, and a roller.
How to do it: Wash the wall, fill small holes, and tape a clean line along the top of the tile. Roll on primer, then two thin coats of moisture resistant paint. Let it cure for a full day before you run a hot shower.
2. Warm Up Mint Green With Butter Yellow Walls

Mint green and butter yellow were a classic pairing in the 1950s, and they still feel cheerful. Mint beadboard with a dark trim line wraps the lower walls, the walls above glow yellow, and a yellow striped shower curtain ties them together. A ruffled valance, a dark wood mirror, and white flowers on the sill add charm.
Budget: About $80 to $150 for paint, a striped curtain, and a cotton rug.
Colors used: Mint green, butter yellow, white, dark walnut, and chrome.
What you need: Satin paint, a cotton striped shower curtain, a ruffled window valance, and a striped rug.
How to do it: Paint the upper walls first and keep the trim line crisp with tape. Hang the striped curtain on a tension rod, add a short valance to the window, and lay down a rug that picks up the same yellow.
3. Go Dark and Moody With Deep Green Paint

Painting a small bathroom dark sounds risky, yet it often hides tired walls better than white. These walls are wrapped in deep forest green, which makes the white clawfoot tub and its brass filler glow. A gilt framed painting, a light oak vanity, a patterned tile border, and a faded rug keep it warm instead of gloomy.
Budget: About $70 to $130 for paint, supplies, and a thrifted framed print.
Colors used: Deep forest green, white, warm brass, light oak, and blush.
What you need: Matte or eggshell bathroom paint, an angled brush, a gilt or wood frame, and a washable rug.
How to do it: Wash and prime the walls, then cut in around the trim with an angled brush. Roll on two coats, letting the first dry fully. Add warm bulbs and one framed piece of art so the room glows at night.
4. Add Blue Floral Wallpaper Above Painted Beadboard

A soft floral wallpaper can give a plain bathroom cottage charm without any tile work. Here a cream paper with a faded blue floral print covers the upper walls, while the beadboard below is painted baby blue. A white scalloped mirror, two brass globe sconces, a blue gingham shower curtain, and a basket of rolled white towels finish it.
Budget: About $80 to $180 for three or four rolls of wallpaper and a quart of paint.
Colors used: Cream, soft blue, baby blue, white, and brass.
What you need: Vinyl peel and stick floral wallpaper, a smoothing tool, a sharp blade, and satin paint for the beadboard.
How to do it: Start at the center of the wall with a level line so the pattern hangs straight. Smooth each panel and trim the edges with a sharp blade. Paint the beadboard in a blue taken from the print.
5. Swap Old Lights for Globe Sconces

Old bathroom lights are often harsh, dated, or both. In this space, the original pale blue subway tile stays, and two brass sconces with white globe shades now sit on either side of a round brass mirror. Their soft glow makes the tile look fresh and lets the brass taps shine.
Budget: About $80 to $200 for two sconces, or less with plug-in versions.
Colors used: Pale aqua, warm white, and polished brass.
What you need: Two globe wall sconces, warm LED bulbs, and a round brass framed mirror.
How to do it: Switch off power at the breaker, remove the old fixture, and connect each sconce to the existing wires, or hire an electrician. No wiring? Use plug-in sconces with a paintable cord cover, hung at eye level.
6. Hang an Ornate Thrifted Mirror

A big carved wood mirror makes a bathroom feel collected and old world. This one hangs above a dark wood vanity with a white marble top and brass taps. Two brass candle style sconces, a deep tub on claw feet, soft cream walls, and a worn vintage rug finish the bathroom.
Budget: About $25 to $80 for a thrifted mirror and a rub on wax.
Colors used: Cream, dark walnut, white marble, and antique brass.
What you need: A thrifted carved mirror, antique gold rub on wax, and heavy duty picture hooks.
How to do it: Wipe the frame with a damp cloth, then buff wax into the raised details with your finger. Use two heavy duty hooks or a French cleat so the mirror hangs level and safe, centered a few inches above the faucet.
7. Turn an Old Dresser Into a Vanity

If your vanity is the most dated thing in the room, a thrifted dresser can replace it with far more charm. This three drawer piece is painted soft sage green, fitted with oval brass pulls, and topped with a white vessel sink. A wall mounted brass faucet, an ochre wall, and two white shaded sconces make it look custom.
Budget: About $150 to $350 for a used dresser, vessel sink, faucet, and paint.
Colors used: Sage green, ochre, white, and warm brass.
What you need: A solid wood dresser, furniture paint, water based polyurethane, a vessel sink, and a faucet.
How to do it: Pick a dresser close to your old vanity height, then paint and seal it. Cut openings in the back for the plumbing, set the sink, and connect the drain. Call a plumber for the hookup if you are unsure.
8. Balance Avocado Tile With Warm Wood and Brass

Avocado green tile is often the first thing people want to rip out, yet it looks great with warm materials. Here the green tile stays, and a walnut vanity with brass taps and round knobs sits against it. A striped curtain in rust and cream, a round mirror, globe sconces, and plants bring the 1970s look up to date.
Budget: About $40 with gel stain, or up to $400 with a new vanity.
Colors used: Avocado green, cream, walnut, rust, and brass.
What you need: Gel stain or a wood vanity, brass knobs, a rust striped curtain, a jute rug, and terracotta pots.
How to do it: Paint the upper walls a warm cream. Restain the old vanity or buy a wood one, then add brass hardware. Hang a rust curtain and bring in plants in clay pots to repeat the warm tones.
9. Make Yellow Tile Bold With Black Accents

Yellow tile looks sweet and fresh once you add some contrast. In this narrow bathroom, the butter yellow subway tile is kept, and black accents do the work: a bold striped shower curtain, an arched black mirror, black hooks, and black taps. White towels with black stripes repeat the theme.
Budget: About $70 to $160 for a curtain, mirror, hooks, and towels.
Colors used: Butter yellow, white, and matte black.
What you need: A black and white striped curtain, a black arched mirror, matte black hooks, and striped towels.
How to do it: Brush bright white onto the walls above the tile to frame it. Hang the curtain high on a black rod, add the mirror above the sink, and line up the hooks. Swap the faucet only if your budget allows.
10. Bring In a Boho Shower Curtain, Plants, and a Runner

A plain white bathroom can turn warm and lively with fabric, light, and plants. A sun and moon shower curtain in orange and brown sets the tone, while hanging pothos and monstera on rattan stands surround the tub. A star pendant, gold star wall decals, a bamboo shade, and a vintage style runner round out the room.
Budget: About $100 to $250 for a curtain, runner, plants, decals, and a pendant.
Colors used: Burnt orange, golden yellow, brown, green, and white.
What you need: A patterned fabric shower curtain, a washable runner, removable star decals, a bamboo shade, and plants.
How to do it: Hang the curtain first, since it sets the color scheme. Add a runner in matching rust tones, then group plants at different heights near the light. Finish with star decals and a warm pendant or lantern.
11. Soften the Window With a Linen Shade

Old bathroom windows often have dusty blinds or nothing at all. Here a relaxed white linen shade with a scalloped hem softens the window above the tub and lets light in while keeping some privacy. Cream beadboard, a chrome tub faucet, and a small flower in a terracotta pot keep the corner simple.
Budget: About $25 to $70 for a linen shade and a tension rod.
Colors used: Warm white, cream, chrome, and terracotta.
What you need: A linen shade or scalloped valance, a tension rod, and optional frosted window film.
How to do it: Measure inside the window frame and buy a shade just slightly narrower. Mount it high so it covers the upper glass, then apply frosted film to the lower pane with soapy water for extra privacy.
12. Cover Old Floors With Checkered Peel and Stick Tile

Worn vinyl or cracked floor tile can drag down even a pretty bathroom. This small room now has a crisp black and white checkered floor laid on the diagonal. A dusty pink round bath mat picks up the pale pink wall tile, and a brass stand holds fluffy white towels.
Budget: About $60 to $150 for a small bathroom floor.
Colors used: Black, white, dusty pink, and brass.
What you need: Peel and stick vinyl floor tiles, a utility knife, a straight edge, and a small floor roller.
How to do it: Clean and degrease the old floor and make sure it is smooth and dry. Start from the center with a chalk line, press each tile firmly, and cut the edge pieces with a utility knife. Roll the whole floor to bond the adhesive.
13. Hang a Small Gallery of Vintage Prints

Empty walls above old tile make a bathroom feel unfinished. Here mint green tile runs along the bottom, and the plain wall over it holds a small gallery of vintage prints, including birds, ferns, and botanicals in mixed wood and gold frames. A brass hook with a striped linen towel and a fern on a wooden stool complete the corner.
Budget: About $30 to $90 for thrifted frames and printable art.
Colors used: Mint green, warm white, sage, gold, and walnut.
What you need: Three to five thrifted frames, printable or vintage prints, picture hooks, and a brass towel hook.
How to do it: Choose prints that share a color or two with your tile. Hang the biggest frame slightly off center, then group the smaller ones around it about two inches apart. Keep paper prints well away from the shower.
14. Layer Warm Textiles in Peach and Terracotta

Soft textiles can do as much as paint to warm up a cold bathroom. This one pairs a peach painted wall with cream subway tile, then layers a rust and cream striped curtain, a rattan mirror hung from a strap, pleated sconces, a jute rug, and a terracotta vase of pampas grass.
Budget: About $90 to $200 for paint, curtain, mirror, rugs, and baskets.
Colors used: Peach, terracotta, rust, cream, and natural jute.
What you need: Satin paint, a woven stripe curtain, a rattan mirror, a jute floor rug, woven baskets, and a clay vase.
How to do it: Paint one wall or the upper walls peach. Next, put up the curtain and lay the jute rug with a rust mat on top. Finish with the rattan mirror and dried grass.
15. Put It All Together in One Pink and Green Makeover

This final room shows what happens when several small fixes work together. The original pink tile and tub stay, the upper walls are painted sage green, and a pink and green floral curtain links the two colors. A round mirror in brass, two globe sconces, brass taps, and a hexagon floor complete the space.
Budget: About $300 to $700 for the full set of fixes.
Colors used: Pastel pink, sage green, white, black, and brass.
What you need: Paint, a floral curtain, two sconces, a brass mirror and faucet, and a bath mat.
How to do it: Work in stages, starting with paint, then lighting, the mirror, and the faucet, and last of all the curtain, towels, and rug. This spreads the cost over a few months. Warm LED bulbs also cost less to run, as this lighting guide from the U.S. Department of Energy explains.
Ways to Save Even More
Shop secondhand: Thrift stores and online marketplaces are full of mirrors, frames, and dressers.
Use what you have: Repaint an old vanity before you replace it.
Buy paint in quarts: A small bathroom often needs less than a gallon.
Wait for sales: Lighting and textiles go on sale often, so keep a wish list.
Retro Bathroom FAQs
How much does a budget retro bathroom makeover cost?
A small refresh with paint, lighting, a shower curtain, and new towels often costs a few hundred dollars. Prices vary by store and region, so price out your list before you start.
Can I paint over old bathroom tile?
Yes, with good prep. Clean the tile well, sand it lightly, use a bonding primer, and finish with a tile or epoxy paint. Painted tile wears fastest on floors and inside showers, so dry walls are the safest place to try it.
Can you use peel and stick wallpaper in a bathroom?
Yes, as long as the room has a working vent fan and the paper stays away from direct shower spray. Vinyl papers handle humidity best, and powder rooms are the easiest place to start.
What colors go with pink bathroom tile?
Sage green, olive, deep burgundy, cream, and black and white all work well with pink. Brass and warm wood keep the look soft and vintage.
Final Thoughts on Fixing a Dated Retro Bathroom
Knowing the cost and the colors ahead of time makes any makeover easier. Choose one or two fixes that suit your budget today, follow the simple steps, and save the bigger projects for later. With these retro bathroom breakdowns, you can plan a charming room without surprises.
For more bathroom ideas, read our Why Your Moody Bathroom Aesthetic Looks Dark Instead of Dreamy (And How to Fix It) next.
Save this pin so the costs and colors are handy when you shop.
