Home>Home & Furniture>Bathroom>DIY Small Window Bathroom Curtains

DIY Small Window Bathroom Curtains DIY Small Window Bathroom Curtains


DIY Small Window Bathroom Curtains

Discover creative DIY small window bathroom curtain ideas to enhance privacy and style. Easy, budget-friendly solutions perfect for any bathroom decor.

(Many of the links in this article redirect to a specific reviewed product. Your purchase of these products through affiliate links helps to generate commission for Twigandthistle.com, at no extra cost. Learn more)

Creating your own small window bathroom curtains can be a fun and rewarding project. Not only do these curtains add a personal touch, but they also give you control over the materials and designs. You won't need to spend a lot of money or time, and you can tailor them to match your bathroom perfectly. Plus, making your own curtains can be a great way to learn new sewing skills or practice ones you already have. Whether you’re a beginner or an experienced DIYer, this project can be both enjoyable and practical.

Getting Ready for Your Project

  1. Measure the Window: Use a tape measure to get the exact width and height of the window. Write down these measurements.

  2. Choose Fabric: Pick a fabric that is moisture-resistant and easy to clean. Consider colors and patterns that match your bathroom decor.

  3. Gather Tools: Collect a sewing machine, scissors, pins, thread, a measuring tape, and a curtain rod.

  4. Pre-Wash Fabric: Wash and dry the fabric to prevent shrinkage later. Iron it to remove wrinkles.

  5. Cut Fabric: Cut the fabric according to your window measurements, adding extra inches for hems and seams.

  6. Sew Hems: Fold and pin the edges of the fabric to create hems. Sew the hems using a sewing machine.

  7. Install Curtain Rod: Use a drill to install the curtain rod above the window. Make sure it is level.

  8. Attach Curtains: Slide the curtains onto the rod and hang them. Adjust as needed to ensure they hang evenly.

Safety Tips:

  • Wear Safety Glasses: Protect your eyes when using the drill.
  • Use a Stable Ladder: Ensure the ladder is stable when installing the curtain rod.
  • Keep Workspace Clean: Clear the area of any tripping hazards.

What You Need to Get Started


  1. Fabric: Choose a fabric that matches your bathroom decor. Cotton or polyester works well.
  2. Curtain Rod: A small rod that fits your window size.
  3. Curtain Rings: These help attach the curtain to the rod.
  4. Thread: Match the color of your fabric.
  5. Curtain Hooks: Optional, for a different hanging style.


  1. Measuring Tape: Measure the window and fabric.
  2. Scissors: Cut the fabric to the right size.
  3. Sewing Machine: Sew the edges of the fabric.
  4. Pins: Hold the fabric in place while sewing.
  5. Iron: Press the fabric for a neat finish.
  6. Drill: Install the curtain rod brackets.
  7. Screwdriver: Tighten the screws for the rod brackets.

How Much Time and Skill You Need

Skill Level: Beginner

Time Required: 1-2 hours

  1. Measure the Window: 10-15 minutes
  2. Choose Fabric: 20-30 minutes
  3. Cut Fabric: 15-20 minutes
  4. Sew Edges: 30-40 minutes
  5. Install Curtain Rod: 10-15 minutes
  6. Hang Curtains: 5-10 minutes

Follow These Steps

  1. Measure the Window

    • Use a tape measure to find the width and height of the window.
    • Add a few inches to each measurement for seam allowances and curtain rod space.
  2. Choose Fabric

    • Pick a fabric that matches your bathroom decor.
    • Ensure the fabric is durable and easy to clean.
  3. Cut the Fabric

    • Lay the fabric flat on a cutting surface.
    • Use fabric scissors to cut according to your measurements.
  4. Hem the Edges

    • Fold the edges of the fabric over by 1/2 inch and iron them flat.
    • Fold them over again by another 1/2 inch and iron.
    • Sew along the folded edges to create a clean hem.
  5. Create a Rod Pocket

    • Fold the top edge of the curtain down by 2 inches.
    • Iron the fold and sew along the bottom edge to form a pocket for the curtain rod.
  6. Attach Curtain Rings (Optional)

    • If using curtain rings, attach them evenly along the top edge.
    • Ensure they are securely fastened.
  7. Install Curtain Rod

    • Use a drill to install brackets on either side of the window.
    • Slide the curtain rod through the rod pocket or rings.
  8. Hang the Curtains

    • Place the curtain rod on the brackets.
    • Adjust the curtains so they hang evenly.
  9. Finishing Touches

    • Ensure the curtains open and close smoothly.
    • Trim any loose threads for a neat appearance.

Helpful Tips and Tricks

Measure accurately before buying fabric. Use a tape measure to get the exact width and height of your window. Add a few extra inches for hemming and curtain rod space.

Choose moisture-resistant fabric like polyester or nylon. Bathrooms get humid, so avoid cotton or silk, which can mold or mildew.

Use a tension rod for easy installation. No need to drill holes in the wall. Tension rods fit snugly inside the window frame.

Hem with iron-on tape if you don't have a sewing machine. It's quick and holds well for lightweight curtains.

Add a liner for extra privacy. A simple white liner can block more light and add a layer of privacy.

Common mistakes to avoid:

Skipping measurements can lead to curtains that are too short or too long. Always measure twice.

Ignoring fabric type can result in moldy or mildewed curtains. Choose materials that can handle moisture.

Not pre-washing fabric can cause shrinkage after the first wash. Always wash and dry fabric before cutting and sewing.

Alternatives for materials or methods:

Shower curtains can be cut and hemmed to fit small windows. They are already moisture-resistant and come in various designs.

Café curtains offer a stylish look and cover just the lower half of the window, allowing light in while maintaining privacy.

Stick-on hooks can replace tension rods if you prefer a different look. They are easy to install and remove without damage.

How Much Will It Cost?

Fabric: $10-$20 (depending on quality and design)

Curtain Rod: $5-$15 (basic metal or plastic)

Hooks or Rings: $3-$10 (simple plastic or metal)

Thread: $2-$5 (matching color)

Sewing Machine: $0 (if you already have one) or $100-$200 (for a basic model)

Measuring Tape: $2-$5

Scissors: $5-$10 (fabric scissors)

Iron: $0 (if you already have one) or $20-$30 (basic model)

Pins: $2-$5

Total Estimated Cost: $29-$300

Budget-Friendly Alternatives:

  • Fabric: Use old sheets or thrift store finds ($5-$10)
  • Curtain Rod: Use a tension rod ($3-$7)
  • Hooks or Rings: Use shower curtain rings ($1-$3)
  • Sewing Machine: Hand-sew if you don't have a machine (free)

Ways to Customize Your Curtains

Fabric Choices: Use cotton for a light, airy feel. Linen adds a touch of elegance. Polyester resists moisture, making it great for bathrooms.

Colors: Bright white or pastels create a clean look. Bold colors like navy or emerald add drama. Patterns such as stripes or florals can make the space lively.

Styles: Cafe curtains cover only the lower half of the window, providing privacy while letting light in. Roman shades offer a sleek, modern look. Valances add a decorative touch on top.

Alternative Materials: Bamboo shades bring a natural, earthy vibe. Sheer fabrics allow more light while maintaining privacy. Vinyl is easy to clean and water-resistant.

Hardware: Use decorative rods for a stylish touch. Tension rods are easy to install and remove. Magnetic rods work well on metal window frames.

Trims and Embellishments: Add lace trim for a vintage look. Pom-pom trim gives a playful touch. Ribbon ties can replace traditional curtain hooks for a unique look.

Length: Short curtains just covering the window look tidy. Longer curtains reaching the floor add elegance. Tiered curtains offer a layered look.

Mounting Options: Inside mount fits within the window frame for a clean look. Outside mount covers the frame, making the window appear larger. Ceiling mount can make the room feel taller.

Tiebacks: Use fabric tiebacks for a soft look. Metal hooks add a rustic touch. Magnetic tiebacks are easy to adjust and remove.

Layering: Combine sheer curtains with a heavier fabric for versatility. Double rods allow for easy layering. Blackout liners can be added for more privacy and light control.

Eco-Friendly Tips for Your Project

Recycled Fabric: Use old bedsheets, tablecloths, or even clothes. Cut them to fit your window size. This reduces waste and gives new life to old items.

Organic Cotton: Choose organic cotton fabric. It’s grown without harmful pesticides, making it better for the environment.

Bamboo Fabric: Bamboo grows quickly and doesn’t need much water. Bamboo fabric is soft, durable, and eco-friendly.

Natural Dyes: If you want to add color, use natural dyes. These can be made from plants, fruits, or vegetables, reducing chemical use.

Hemp Fabric: Hemp is another sustainable option. It’s strong, long-lasting, and requires less water to grow.

Upcycled Materials: Look for fabric at thrift stores or garage sales. You might find unique patterns and textures.

No-Sew Methods: Use fabric glue or iron-on hem tape. This saves energy and resources compared to using a sewing machine.

Wooden Curtain Rods: Choose rods made from reclaimed wood or sustainably sourced wood. Avoid plastic or metal rods.

Repurpose Old Curtains: If you have old curtains, cut them down to size. This saves money and reduces waste.

Energy-Efficient Linings: Add a lining made from recycled materials. This can help insulate your bathroom, saving energy.

Your DIY Curtain Journey

Making small window bathroom curtains yourself can be super rewarding. You've learned how to measure, cut, and sew your own curtains. You now know the importance of choosing the right fabric and tools. By doing it yourself, you save money and get a custom look that fits your style perfectly. Plus, you gain new skills that you can use for future projects. Don't forget to take your time and enjoy the process. Mistakes happen, but they’re part of learning. With practice, you'll get better and more confident. So, grab your materials and start creating. Your bathroom will thank you for the personal touch. Happy crafting!

How do I measure my small bathroom window for curtains?

Use a tape measure to get the width and height of the window. Add a few extra inches to each side for a fuller look and to ensure the curtains cover the window completely.

What type of fabric is best for bathroom curtains?

Moisture-resistant fabrics like polyester or a polyester blend work great. They’re easy to clean and won’t get moldy or mildewy.

Can I use regular curtains in a bathroom?

You can, but it’s better to use moisture-resistant or waterproof curtains. Regular curtains might get damp and develop mold over time.

How do I hang curtains in a small bathroom window?

Use a tension rod or small curtain rod. Tension rods are easy to install and don’t require drilling holes. Just adjust the rod to fit snugly inside the window frame.

What styles of curtains work best for small bathroom windows?

Café curtains, valances, or tiered curtains are great options. They provide privacy while letting in light. Choose a style that complements your bathroom decor.

How often should I clean bathroom curtains?

Clean them every few weeks to prevent mold and mildew. Follow the care instructions on the label. Most can be machine washed on a gentle cycle.

Can I make my own bathroom curtains?

Absolutely! Choose a moisture-resistant fabric, measure your window, and cut the fabric to size. Hem the edges and add curtain rings or a rod pocket for hanging.

Was this page helpful?