How to Make a No-Sew Fabric Rose Out of Ribbon

Ribbon makes beautiful no-sew fabric roses just by folding, twisting and wrapping. Use small satin ribbon roses to decorate scrapbooks or handmade greeting cards, or wire onto a hair comb or bobby pin to make hair accessories. Use double-sided ribbon or grosgrain for beautiful effects. Wire-edged ribbon roses are larger and work well in a bouquet or centerpiece, attached to hats and shoes, or to enhance a bag. Use plain, one-color ribbon or ribbon with a pretty pattern for a distinct ribbon rose.

Things You'll Need

  • Satin ribbon, 1/4 inch wide

  • Ruler

  • Scissors

  • Wire-edged ribbon 3/4 inch wide or more

Satin Ribbon Roses

Step 1

Cut a piece of ribbon 20 inches long. This makes a rose that is easy to handle. Once the technique is mastered, shorter pieces are used.

Step 2

Place the ribbon on a flat surface, shiny or patterned side down.

Step 3

Make a right angle in the middle of the ribbon by folding one end down. The ribbon should look like a right side up, backward No. 7.

Step 4

Fold each end across the right angle to make a stack of folded squares. Fold down over the right angle, then sideways to cover the right angle, then up and over again. Stop when the stack measures about 1 inch high. There will be a few more inches of ribbon not folded at each end.

Step 5

Let go of the squares and the ribbon will spring or look like an accordion. Hold one unfolded end of the ribbon and gently pull the other unfolded end. The squares will bunch together and look like a rose. Once the rose forms, stop pulling.

Step 6

Turn the rose upside down so the loose ends are up. Hold it in one hand between the thumb and index finger pressing in the center of the rose. Tie a knot at the back with the two loose ends. Do not pull too hard or the whole thing will unravel.

Wire Ribbon Roses

Step 1

Cut 22 inches of wire-edged ribbon and tie a knot at one end.

Step 2

Go to the other end of the ribbon and pull the wire out of the ribbon casing on one side and one edge.

Step 3

Pull the wire and gather the ribbon until it ruffles and the ribbon starts to curl. Leave the exposed wire free; do not cut.

Step 4

Hold the knot in one hand and shape the rose with the other hand by wrapping the ruffled ribbon around the knot over and over. The first wrapping is tight to create a bud and the others are looser to create the petals.

Step 5

Stop wrapping when the ribbon runs out and the wired end is near the rose. Tuck the raw edge down and catch it with the exposed wire. Wrap around the knot to secure the rose in place and cut any excess wire.


Decorate the center of the satin rose with a pearl, bead or rhinestone glued in place with hot or fabric glue. Sprinkle the rose with glitter and attach fabric leaves to the back of the satin rose. Adjust petals of the wire rose after the wire is secured and cut.


Do not pull the satin rose ends too tight or the whole thing will unfold. It might take a few tries before the technique needed is achieved.

References & Resources