Skip to content

DIY: How to Make a Realistic Fabric Rose

Make a gorgeous fabric rose to add to your home decor or to give MOM for mother’s day. A gorgeous handmade gift topper you can sew by hand or machine. Stunning home decoration. Flowers are great for decoration of your home dining table, weddings, offices, and pretty much any other kind of space. The problem with real flowers is that they need to be taken care of properly or they eventually wither. And when I’m not home, no one remembers to water them regularly, no matter how many times I remind them.

diy fabric rose with pearls

But thanks to my kind husband being a bit lazy, I came up with an alternative to real flowers. Fabric roses. They look wonderful. They are also very easy and fun to make. You can make a few of them in less than an hour. Just follow the instructions from this tutorial and you’ll finish before you know it.

Below you will find my step by step written tutorial with VIDEO instructions for all the visual learners.

We occasionally link to goods offered by vendors to help the reader find relevant products. Some of the links may be affiliate meaning we earn a small commission if an item is purchased.

How to Make a Fabric Rose

Supplies and tools

Notes: You can use a variety of materials– satin, silk and even chiffon

Follow us for free patterns & tutorials!

How to Sew a Satin Fabric Flower

Watch the diy fabric rose video first and then follow the written step by step instructions below.
Please enjoy and don’t forget to Like and SUBSCRIBE over on YouTube to be kept up to date with new videos as they come out.



STEP 1: Measure and cut the fabric strip

You will need to cut the satin/chiffon into a pretty long piece. It should be 40 to 50 inches long, and around 3 -3.5 inches wide.

Cut longer strip of fabric if you want more voluminous rose. The longer your strip of fabric, the bigger your rose is going to be.

STEP 2: Fold the upper right corner down

Take one corner of the fabric piece, pull it down, and fold the fabric so that it touches the opposite long edge, about two inches from the top. You will end up with a small, irregular triangle at one end of the entire fabric piece.

STEP 3: Make a diagonal cut

Now cut the fabric slightly diagonally at the point where the corner of the fold touches the long edge. The corner you pulled down earlier. Cut towards the closer end of the fabric.

STEP 4: Start stitching

Now stitch along the shortest edge of the triangle. Once you have done that, fold the fabric so that the long edges meet and make a few stitches.

Keep folding and stitching all the way to the end of the strip.

STEP 5: Gather the strip of satin

Pull the end of the thread to gather the fabric strip.

STEP 6: Form the center of the rose

Pull the beginning of the thread even more to gather the center of the rose. Then adjust the gathering towards the center

STEP 7: Preview your flower

Roll up your flower and fluff it to see how you like it.

STEP 8: Unroll and start stitching

Unroll the fabric flower and make a few stitches at the back to hold the center. Keep rolling and stitching. When you reach the end of the strip make a secure knot and trim the ends of the thread.

STEP 9: (Optional) Add a fabric circle to the back

Cut a circle of fabric and either glue it or stitch it to the back of the flower

STEP 10: (Optional) Add bead to the center

Sew three medium white beads to the center of the flower

That’s it your fabric rose it ready!


  1. ADD STEM to make a bouquet – Use a floral wire to make a stem. Using a dab of glue attach the rose to the stem
  2. ADD BEADS to the center of your rose for a more polished look
  3. Attach a felt or flannel circle to the back of the rose and use it as a table top decoration
  4. Turn it into a gift box topper – use a bit of clear tape or flue to attach it to a gift box for a truly memorable gift


FAQs, Tips and Troubleshooting:

  • My fabric does not twist and the flower looks different. Why so?

Do you like this? Pin for later:

Fabric rose for mother's day

Wanna be friends? Click HERE and follow me on Pinterest


Click Here to Leave a Comment Below 23 comments
Amy @ Heritage Home Ec - May 7, 2020

These are stunning!! I am definitely going to have to rob my fabric stash soon. I would love to make enough to fill a whole wreath with these for my mantel! Thank you so much for sharing!

    Helen - May 7, 2020

    Thank you, Amy. They make stunning home decoration

Shelbee on the Edge - May 7, 2020

Oh wow, that is so pretty! And very creative! Thanks for linking up with me.


    Helen - May 7, 2020

    Thank you, Shelbee, I might be a bit biased but I love how the rose turned out!
    Oh and your brave pink tights and denim shorts look is awesome

Ferdinard Orumgbe - May 9, 2020

Thanks for sharing this important information. I really appreciate that and wish you luck for more amazing posts in the future.

    Helen - May 10, 2020

    Thanks for your comment

Kate Holmes - May 9, 2020

Utterly beautiful and better than a wedding corsage of the usual variety #ThatFridayLinky

    Helen - May 10, 2020

    That comment made my heart sing! Thank you, Kate. I really appreciate your kind words

Create With Joy - May 10, 2020

This is such a beautiful project – thanks for sharing it at Inspire Me Monday at Create With Joy – we’re so excited to feature you this week and to wish you a Happy Mother’s Day! 🙂

    Helen - May 10, 2020

    Thanks so much for the feature and hosting each week! Happy Mother’s Day

Kippi - May 11, 2020

Stunning fabric flowers! Thank you for sharing.
Have a great week,

    Helen - May 11, 2020

    Thank you, Kippi! It’s my pleasure. Thank you so much for your kind words.

Grandma's House DIY - May 11, 2020

Love this! I’ll be featuring you this week on my blog, Facebook page and Instagram – thanks for sharing with us at the To Grandma’s house we go link party!

Michelle - May 12, 2020

The fabric roses are lovely! Pinning!

Thanks for linking up to Creative Compulsions!

creativejewishmom/sara - May 14, 2020

Love the fabric rose as a gift topper, gorgeous! thanks so much for sharing on craft schooling Sunday!

    Helen - May 16, 2020

    Thank you, Sara! It’s an excellent gift topper. I love that it works so well in so many ways.

Kathy A - May 29, 2020

I have made similar ones using scrapbook metal and half pearls for centers, vintage buttons, cloth- covered buttons, and glass stars for the centers. If you glue on a circle of heavy cardstock as a back and glue a pinback on the top third of that, it makes a lovely pin for a hat or blazer lapel!

    Helen - May 31, 2020

    Yes, it looks great as a pin for a hat, a dress or a blazer. I love how good it looks on almost everything

Jayne @ Sticky Mud and Belly Laughs - October 19, 2020

This looks so lovely! And such a fab idea to use it as a gift box topper.

Thanks so much for sharing with #MMBC. Hope to see you again! 🙂

Melynda Brown - October 22, 2020

Hello, this is one of my favorites for Encouraging Hearts and Home, this week! Stop by and say hello, and this post has been pinned!

Carol - December 14, 2020

I love fabric flowers and you make it look so easy. #MMBC

Kim Carberry - December 14, 2020

What a great tutorial.
This is so pretty x

WS - January 25, 2022

Really helpful article! You really have a great stuff on this topic! Thanks for the valuable information…


Leave a Reply:

Send this to a friend