No Thanks
Keep In Touch With

Sign up and we'll send inspiration straight to you.

Martha Stewart takes your privacy seriously. To learn more, please read our Privacy Policy.


Ribbon Ring Pillow




A handmade ring pillow will look lovely from all angles when its sides are crafted from pretty ribbon. To give the cushion a tufted effect and to provide a spot for the rings to nestle, add a button by stitching all the way through. Attach the rings by tying them to the button with a thin ribbon.

Choosing Ribbon
Pick a ribbon that reflects the overall style of the ceremony. If you'd like a floral pattern, you might select one that coordinates with the bridal bouquet. For a distinctive look, try a vintage ribbon. The ribbon you use should be at least 1 1/4 inches wide and heavy enough so that it won't pucker when sewn.



  • About 29 1/2 inches of 1 1/4 inch wide heavy ribbon
  • Sewing kit
  • Button
  • Thin ribbon
  • Fabric for pillow
  • Stuffing or with 7-inch squares of batting


  1. Step 1

    With right sides facing, pin ribbon to the edges of one square, starting at the middle of one side. Fold ends of ribbon under so they meet, and pin.

  2. Step 2

    Sew, using a 1/4-inch seam allowance. Repeat to sew remaining square to the other edge of the ribbon. Turn pillow right side out (through hole where ribbon ends meet), and fill with stuffing or with 7-inch squares of batting.

  3. Step 3

    Hand-stitch opening closed. Sew a covered button to center of pillow, stitching all the way through. Tie thin ribbon around button; stitch to secure. Tie rings on ribbon.

Martha Stewart Weddings, March/April Spring 2004



Reviews (2)

  • MaarjaLiisa 2 Sep, 2009

    They keep the pillow puffy:D
    I just made 2 of these in the last 2days. Took 2-3hours both day. And it all cost me less than 3$ (probably going to sell both, because I'm looking for the one and only:)

  • shabeestitches 31 Aug, 2009

    So what's the 2 batting squares for?