How to make a ribbon rose - DIY wedding tutorial

6 steps how to make your own ribbon rose diy wedding tutorial

Today I am bringing you something a little different - our first DIY wedding tutorial. Using your creative streak can be a great wedding budget saver - so why not have a go at learning how to make a ribbon rose. Ribbon roses can be used in a bouquet, as a wedding decoration or even as a wedding favour. Today Nadia from Refresh Weddings is going to take us step by step through how to make a ribbon rose!

How to make a ribbon rose in 6 easy steps:

materials required to make a ribbon rose

Materials required:

Ribbon (The wider the ribbon. the bigger the rose)



Needle and thread (the same colour as your ribbon)



How long should my ribbon be?

For a bud you will need approximately 40cm length.

For a full rose you will need approximately 1 metre length.

Step 1: Fold the ribbon

step 1 how to make a ribbons rose
step 2 how to make a ribbon rose

Take the end section of ribbon and fold over to form a ‘triangle”, leave 3cm length to form the “stem” and stitch it in place. (Once you have had some practice, there is no need to stitch)

Step 2: Roll the ribbon

step 2 how to make a ribbon rose
step 2 b how to make a ribbon rose
step 2 c how to make a ribbon rose

Starting from the outside or from right to left if you are right handed. Roll the ribbon in, from A to B. Do it as tightly as possible as this will form your inner “bud”. When you have reached position “B”. Hold it together with a stitch.

Step 3: Form a triangle

step3 how to make a ribbon rose

Holding the bud with your right hand, fold the ribbon BACKWARD/BEHIND/AWAY FROM YOU,, to form the “triangle”.

Tip – Particularly at the beginning, put a little stitch, to hold this in place.

Step 4: Start to create the petals

step4 how to make a ribbon rose

Holding the bud in your right hand, and keeping it in position. Move  the top section C of the rose, to B. This forms the next layer of the rose.

Stitch in place.

Step 5: Create all the petals

step 5 how to make a ribbon rose
step 5 b how to make a ribbon rose
step 5 c how to make a ribbon rose

Holding the bud with your right hand, fold the ribbon BEHIND/BACKWARDS/AWAY FROM YOU as in Step 3. Stitch in place. Repeat 3 & 4 until you have the size of the rose you would like. Each layer you create you will see your rose forming shape.

Step 6: Create the stem

step 6 how to make a ribbon rose stem

Once you have completed the layers. Take the loose ribbon and stitch it to the “stem”.

Wrap the loose ribbon around the “stem” and stitch together with 2 or 3 stitches. The stem length will vary depending on what you will be using the rose or roses for? If you are using them in a bouquet, keep it long. If you are using for favors, cut it to approximately to 1 1/2cm length. Either burn the edges or glue, so it does not fray.

Tip – If you need a much shorter stem, have your glue ready as soon as you cut the excess stem, so that your rose does not come loose or undone.

Your ribbon rose is complete!

ribbon rose

Please remember that the rose you create will not be perfect. Each day the way you turn the ribbon and tension will vary, therefore each rose will be different. My motto is “As in Nature nothing is perfect, but perfectly beautiful”.

I hope that you have enjoyed creating your own ribbon rose! How did you get on? We would love to see your pictures - please comment below or send your pictures over on our Facebook page.

Want to get more wedding styling inspiration? Check out our post: '10 invaluable steps to styling your wedding'

Thank you to Nadia from Refresh Weddings for the tutorial, you can see more of her work over on her website.