Skip to content

DIY Ring Bearer Pillow Tutorial

April 13, 2010

While trolling Etsy looking for a ring bearer pillow, I realized all the pillows I liked had one thing in common: they had a big flower as the main focus of the pillow. Observe:

Y and E Bridal on Etsy

Creations4Brides on Etsy

I loved the look of these pillows, but I wasn’t a fan of the ~$40 price tag. My crafty bridesmaid LC assured me that we could DIY this in no time. And DIY it we did, for under $15!

My DIY ring bearer pillow! (Personal photo)

Here’s how we did it:

Materials needed:

  • half yard of matte ivory satin fabric
  • 2 feet of 1 1/2 – 2″ wide colored ribbon
  • large open silk rose/peony
  • pretty rhinestone charm
  • 2 feet of thin ivory ribbon or cord
  • quilt batting/polyester fiberfill


Step 1: Measure and cut fabric into two squares of equal size. If you want your final pillow to measure 8 x 8, cut out two 10 x 10 inch squares (this leaves a 1″ allowance for you to sew around).

Step 2: Pin your two fabric squares together, making sure that the “good” sides of the fabric (what you want the exterior to be) face each other.

You can see how it is pinned here. Bridesmaid LC doing the sewing.

Step 3: Use sewing machine to sew the two squares together (or if you’re me, enlist the help of your crafty BM to do this for you), about 1″ in from edge of fabric. Important: make sure to leave 2 inch gap along side unsewed so you can stuff the pillow with batting. We aligned the gap with where the ribbon would go, so that my hand-stitching would be covered up by the ribbon.

BM LC on her mom’s sewing machine. Couldn’t have done it without her.

Step 4: While the pillow is still inside out, cut the corners off (make sure you don’t cut into the seam though!). Then iron the seams flat. I hope this makes sense, I’m not too good on my sewing terminology. Maybe a picture would help:

Step 5: Turn the pillow inside-out through the gap you left open. Iron it flat.

Step 6: Fill pillow with batting. It helps to break off small chunks of the batting, fluff them with your fingers and then stuff them into the pillow through the 2 inch gap.

Step 7: Once you’ve stuffed the pillow to desired fullness, stitch the gap shut using a hidden stitch, which you can learn how to do here.

Yay, your pillow is complete! Now to make the embellishment:


Step 1: Starting with your store bought silk flower (I got mine at Michael’s – it’s a cream peony), cut the flower off the stem and use wire cutters to cut the green plastic parts away from the silk flower.

Step 2: sew charm into center of the flower. I used a pretty silver and rhinestone button and so it had a loop on the back, making it easy to sew onto the flower. I also made sure to sew through the layers of silk petals to ensure that they stayed together (now that the plastic piece that was holding them together is gone).

Step 3: Take the ribbon you intend to use around the pillow (the wide, colored ribbon) and loop it around the pillow to see how much you need. Cut it so it’s about 1 inch longer. Find the middle point of the ribbon, and sew your silk flower onto the ribbon.

My very un-professional looking stitching.

Step 4: Sew flower and ribbon onto center of pillow. After I was done attaching the flower to the ribbon, I sewed them into the center of the pillow. You won’t be able to see the stitching because it’s directly underneath the flower and ribbon.

Step 5: Make the ends of the ribbon so it meets in the back of the pillow, and stitch together.

Step 6: Attach thin ivory ribbon to center of flower. Since I used a button with a loop on the back, I simply passed the ribbon through the loop. Et voila! You have a completed ring bearer pillow!


  • Fabric – $2.50 (on sale at Joann’s)
  • Taupe Ribbon – $3.99
  • Rhinestone button (2 pack) – $2.99
  • Ivory ribbon – $0.33
  • Silk flower – $4.99
  • Batting – already had it

Total = $14.80. Totally worth the hassle in my opinion! But if you don’t have a sewing machine or don’t feel like DIYing it, there’s always Etsy…

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: