7 Bathroom Window Curtains Under $25 for Privacy
You want privacy in your bathroom without making it feel like a cave. That's the challenge with bathroom windows — you need something that blocks the view from outside but still lets in some natural light. And you definitely don't want to spend a lot on something that's going to get splashed with water and steam every single day.
The good news is there are actually great options under $25 that look way more expensive than they are. Whether your window is over the tub, next to the sink, or a small frosted window near the toilet, one of these will work. Here's what I've found that actually holds up.
What Makes a Good Bathroom Curtain?
The key things to look for: waterproof or moisture-resistant fabric, easy-care machine washing, and the right length for your window.
Most bathroom windows are smaller than living room windows, so you'll often want a cafe-style panel (around 24–36 inches) or a tier curtain rather than a full-length drape. Look for polyester or a poly-blend fabric — these resist humidity and dry fast. And check the rod pocket size before you order, because a lot of bathroom windows use thin tension rods.
Here are seven options I'd actually put in my own bathroom.
1. Frosted Privacy Curtain (No Pattern, Just Clean)
If you want zero fuss, this is it — a solid, lightly frosted panel that gives you privacy without looking like a shower curtain.
This type of frosted polyester curtain works especially well over a bathroom window that faces neighbors or a street. The fabric diffuses light beautifully, so your bathroom doesn't go dark, but nobody's getting a view in. Most come in white or cream and are dead simple to hang on a basic curtain rod.

YISURE Frosted Bathroom Window Curtain
$18
Frosted plastic privacy curtain, waterproof, 36x36 inch panel, easy tension rod compatible.
2. Waterproof Fabric Curtain for Humidity-Heavy Bathrooms
If your bathroom gets really steamy — like full shower-no-fan steamy — you want a fabric that's explicitly waterproof, not just water-resistant.
A waterproof polyester curtain holds up to condensation without getting that mildew-y smell fabric curtains can develop after a few months. This is a solid pick for bathrooms without great ventilation.

EMLTHORY Waterproof Bathroom Window Curtain
$19
Waterproof polyester fabric, moisture-resistant, easy to clean, rod pocket top, available in multiple sizes.
3. Cafe Curtain with a Farmhouse Feel
If you love that cozy farmhouse look — think shiplap walls, neutral linen tones, simple hardware — a cafe curtain with a subtle pattern is the move.
Cafe curtains cover just the bottom half of your window, which is usually all you need for privacy while letting light pour in from the top. A waffle weave or cotton-look print gives you texture without trying too hard.

Waffle Weave Half Window Cafe Curtains
$22
Cotton-look waffle weave, rod pocket, 24-inch length, machine washable, farmhouse style.
4. Sheer White Curtain for Small Windows
For small bathroom windows where you mostly want soft light, a sheer white panel works perfectly — nobody can really see through it from outside during the day.
Sheers are the lightest option and look fresh in almost any bathroom. They don't block much light, which is great for a bathroom that already feels small. The trick is layering them with a frosted window film underneath if you need actual privacy — but for most ground-floor bathrooms, a sheer gets you 80% of the way there.

XYTIDUKEJI Sheer Kitchen & Bathroom Curtains
$16
Sheer voile fabric, farmhouse style, available in sets of 2 panels, rod pocket, machine washable.
5. Dust-Proof Curtain for Low-Maintenance Bathrooms
If you want something that just works and rarely needs cleaning, a dust-proof polyester panel is surprisingly practical.
These are typically tightly woven, which means they don't collect dust and lint the way looser fabrics do. For a bathroom window you rarely open, this is a low-maintenance choice that looks sharp.
SK Studio Dust-Proof Bathroom Window Curtain
$20
Tightly woven polyester, dust-resistant, rod pocket, available in multiple colors, 36-inch length.
6. Textured Linen-Look for an Elevated Feel
If you want your bathroom to feel like it belongs in a spa or a nice boutique hotel, a linen-look curtain in a muted neutral tone makes a huge difference.
Linen-look polyester gives you that natural texture without the upkeep of actual linen. It drapes beautifully on standard curtain rods. Stick to beige, cream, or gray for a timeless look.
Bathroom Window Curtains — Linen Look Waterproof
$23
Linen-look textured polyester, waterproof, rod pocket, 24–36 inch panels, multiple neutral colors.
7. Privacy Curtain for Bathroom Window Over Tub
If your window is directly above or beside the tub, you need something that can handle actual water splashes — not just humidity.
Look for 100% polyester with a reinforced rod pocket and grommet or clip-ring compatible top so you can adjust it easily. A flat, non-textured fabric is easiest to wipe down when it gets splashed.
Waterproof Window Curtain for Over Tub
$21
100% polyester, splash-resistant, rod pocket or grommets, easy to wipe clean, 36x45 inch.
Quick Tips for Bathroom Window Curtains
- Measure your window before ordering — bathroom windows are often non-standard sizes
- A tension rod inside the window frame gives a cleaner, more built-in look than a bracket rod
- Wash curtains every 4–6 weeks to prevent mildew smell — polyester dries fast in the dryer
- For windows facing a neighboring house, combine a sheer curtain with frosted window film for layered privacy
- White and cream stay fresh-looking longest; dark colors show soap scum more
Pin this for later — these prices move around on Amazon so bookmark your favorite before it goes up!
Affiliate Disclosure
This post contains affiliate links. Haven & Home may earn a commission on purchases made through these links, at no extra cost to you. We only recommend products we genuinely love.
You Might Also Love
Easy Bathroom Refresh for Spring 2026
Spring 2026 bathroom refresh ideas: Turkish cotton towels ($28), eucalyptus bundles ($10), and waffle shower curtains. All under $25 each.
Best Matching Bathroom Soap Dispenser Sets
Best matching bathroom soap dispenser sets: ceramic 4-piece sets from $22, resin combos, and glass options. Shop our top coordinated picks.
Best Bathroom Storage Baskets That Look Like Decor
Best bathroom storage baskets: woven seagrass sets from $18, cotton rope baskets, and wire options. Decorative storage that hides the mess.
