DIY Magnetic Curtain Tie Backs

These magnetic curtain tie backs are easy to make and fun to customize to fit your decor. Perfect for renters who can't put holes in the wall for curtain hooks!

Hi Pretty Handy Girl readers! I’m Vineta from The Handyman’s Daughter, where I write about home improvement, woodworking and DIY decor. I’m so excited to be sharing my tutorial for creating your own magnetic curtain tie backs with you today. This simple project is perfect for renters who can’t put holes in the wall for hooks, but still want to hold their curtains open to let the sun shine in.

Materials for Magnetic Curtain Tie Backs

  • Wood shapes (I used 2″ and 2 1/2″ circles)
  • Craft paint
  • Ribbon or cord
  • Magnets
  • Decorations like faux flowers (optional)
  • Hot glue gun

These are the supplies you need for your own magnetic curtain tie backs.


Start by painting the wood shapes, making sure to coat the edges and back. My curtains have a white and turquoise chevron pattern, so I went with classic white.

Paint the front, back and edges of your magnetic curtain tie backs.

Next, apply the magnets to the center of each wooden shape. Make sure to check the polarity of the magnets before you attach them so the two halves attract instead of repel! I paired a larger circle with a smaller one for the back.

Add magnets to the back of your curtain tie backs with hot glue.

Next, wrap a length of ribbon or cord around your curtain to determine where to cut it. You want it tight enough so that the curtain tie backs will stay in place, but not so tight that the curtains look smushed.

Measure the curtain tie back cord to make sure it is tight enough to hold the curtains in place.

Wrap tape around the spot before cutting the ribbon or cord to prevent fraying. Then attach each end to the wooden shapes next to the magnet with hot glue.

Attach each end of the ribbon or cord to the wooden shapes with hot glue.

Click the two halves together and you should have something that looks like this. Test it out on the curtain to make sure it’s the right length.

Click the two halves of the curtain tie backs together and test it out.

Now comes the fun part! You can decorate these curtain tie backs in so many ways, from faux flowers to stencils to stickers. Wander around your local craft store for ideas, especially in the scrapbooking aisle. Just look at all these options!

The scrapbooking aisle is the perfect place to look for things to decorate your curtain tie backs.

Even though my faux flowers have an adhesive back, I decided to give it a little reinforcement with some hot glue.

Add your decoration to the front half of the curtain tie backs with hot glue.

That’s it! Your curtain tie backs are ready to brighten up the room!

Keep your curtains open without resorting to a hook with these magnetic curtain tie backs!

When you want to close the curtains, just remove the tie backs and leave them on the windowsill. They’ll be hidden behind the curtain and ready for you in the morning.

These magnetic curtain tie backs are perfect for renters who can't put holes in the walls for curtain hooks!

These are really fun to make for kids’ rooms too! Be sure to check out the pokeball version I made for my son’s Pokemon themed bedroom.

These magnetic curtain tie backs are great for customizing kids rooms!

Until next time!


Pin for later!

DIY Magnetic Curtain Tie Backs | Pretty Handy Girl

6 replies
  1. Sallie50
    Sallie50 says:

    I’m not willing to buy a glue gun, and I am much too lazy to get so creative. I plan to buy some lengths of ribbon and just tie my curtains when I want them open. There are some lovely grosgrain, velvet and braided versions. Some of you could make some good pin money making and selling batches of these to people like me.

  2. Rachelle W.
    Rachelle W. says:

    I would think that you could attach the embellishment with velcro, and change it out with the seasons or your mood.

  3. Karren Haller
    Karren Haller says:

    I saw this on Twitter and had to come see, this is so a cute and such a clever way to make tye backs. I would love to have you stop by and share on my Wonderful Wednesday, Im sure others would like to see as well.

    Have a great week!


Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.