How to make a toilet seat cover for your toilet lid

Written by lee carroll
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to make a toilet seat cover for your toilet lid
Use washable fabric to make inexpensive toilet lid covers. (Jupiterimages/Polka Dot/Getty Images)

As long as there is a shower curtain and a bath mat in place, it's common to leave the bathroom as an afterthought while attending to the decor of the rest of the home. Toilet lid covers are one way to add colour to your bathroom, and they have come a long way from the thin carpeting materials found in the past. Use inexpensive, washable terrycloth to design and create a custom lid cover to complement the room. Make several to change with the seasons.

Skill level:

Things you need

  • 1 sheet poster paper
  • Pencil
  • Scissors
  • 1 yard heavy terrycloth fabric
  • Fabric marking pen
  • 1 yard washable lining fabric
  • Sewing pins
  • Sewing machine
  • Thread
  • Dressmaker's measuring tape
  • 1 or 2 yards folded bias tape, 1/2-inch wide
  • 1 safety pin
  • 1-1/2 yards drawstring cord

Show MoreHide


  1. 1

    Raise the toilet seat lid and place the poster paper behind it. Trace the outline of the lid onto the paper, using a pencil. Mark the centre of the back of the lid, where the hinges are, on the template. Move the paper to a flat work surface. Draw a second outline of the lid on the paper 2 inches outside the original outline. Cut along the second outline with sharp scissors.

  2. 2

    Spread out the terrycloth and place the template on top. Trace around the template onto the terrycloth, using a fabric marking pen. Mark the fabric at the centre of the back, according to the template. Cut the outline. Repeat this step with the lining fabric.

  3. 3

    Arrange the lining fabric right side up on top of the terrycloth. Lining stabilises the fabric, explains "Threads" magazine. Align the edges of the fabrics and pin them together around the edges. Sew the fabrics together around the edge with a 1/4-inch seam.

  4. 4

    Measure around the cover to determine the amount of bias tape needed. Bias tape binds the edge and forms the drawstring casing. If the measurement is more than 1 yard, unfold one end of each piece of bias tape. Sew them together, right sides facing each other, with a 1/4-inch seam to make a continuous length of tape. Refold the tape as it was originally.

  5. 5

    Slip the edge of the fabric into the fold of the tape, beginning at the center back mark. Pin the tape to the fabric. Work around the fabric until you return to the starting point. Cut the excess bias tape. Sew the tape to the fabric as close to the inside edge of the tape as possible. You need as much space inside the casing as possible. Do not sew the open ends of the tape shut.

  6. 6

    Attach a safety pin to one end of the drawstring. Push the pin into one opening of the bias tape casing. Work the pin through the casing, and then pull it out with the end of the drawstring. Adjust the drawstring to produce equal amounts of excess on each side for tying. Remove the safety pin.

  7. 7

    Position the lid cover on the top of the toilet lid with the drawstrings in back, facing the toilet tank. Raise the lid and pull the cords to draw the cover around the lid. Draw the cords tight, and then tie them into a bow for easier removal.

Tips and warnings

  • Substitute any washable fabric for terrycloth.
  • Add a thin layer of foam lining for a more padded cover.
  • Don't cut the drawstrings too short.
  • Check carefully for overlooked pins.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.