How to Make Sock Bouquets

Updated April 17, 2017

Adorn your table with a sock-bouquet centrepiece or give this arrangement as a baby-shower gift. This type of bouquet never dies as it is made of small socks rolled into rose-shaped blooms. Use traditional rose colours or, if the bouquet is a baby gift, choose socks to match the nursery's colour palette. Remember to tell the new mom that the roses are actually socks for her baby.

Flatten a sock and roll it from the toe end to 1 inch from the top of the sock. Roll the sock tightly for a closed rose bud or more loosely for an open bloom.

Hold the rolled sock and flip the cuff back over the rolled part so the cuff becomes the outer layer of the flower. Pull the cuff up flush with the end of the rolled sock for a rose bud. Pull the cuff only to the middle of the rolled sock and pull the centre of the roll out of the sock 1/4 inch for a bloom.

Insert a 12-inch piece of floral wire into the bottom of the rose and up to the tip, but do not stick the wire through the sock. Cut a 6-inch piece of floral tape and wrap it around the middle of the cuff. Continue wrapping the floral tape down and around the wire to hold the flower in place, but do not wrap it too tightly or you will squeeze the rolled portion out of the base.

Repeat this process with 11 more baby socks until you have a dozen roses, varying the size and fullness of each rose to make a more realistic bouquet.

Carve a square of floral foam so that it fits securely into a wide-mouthed vase and insert the foam into the vase. Stick the 12 sock rose stems into the foam. Insert the outer stems deeper into the foam to make them appear shorter than the flowers in the centre.

Stick sprigs of silk baby's breath into the foam throughout the roses to fill the bouquet. Insert pieces of artificial greenery around the perimeter of the flowers and in spots between them that appear sparse.

Write a greeting on a business card--size piece of cardstock using a metallic paint pen, or use a premade greeting tag available in most greeting card departments. Attach the cardstock to the blunt end of a wooden skewer with a hot-glue gun or insert your greeting card into a florist card holder. Stick the skewer or card holder into your bouquet so the tag stands out above the flowers.

Tie a decorative ribbon around the vase and attach a bow to complete the bouquet.


Figure out what type of bouquet you are going to make before purchasing six pairs of baby socks for the roses. Choose a single colour for all the roses or get baby socks with prints, such as aeroplanes, polka dots or glittery stripes. Socks with ruffled or lace-rimmed tops for roses that have texture on the outer layer make for a more detailed rose. Add silk flowers to your sock bouquet to make it more realistic.


Do not use socks that have single balls on the back for the roses (cut the balls off if necessary); the single balls will appear out of place on the roses.

Things You'll Need

  • 6 pairs of baby socks
  • Wire cutters
  • Floral wire
  • Scissors
  • Floral tape
  • Green floral foam
  • Wide-mouthed vase
  • Sprigs of silk baby's breath
  • Artificial floral greenery
  • Florist card holder or wooden skewer
  • Card stock or premade tag
  • Metallic paint pen
  • Hot-glue gun (optional)
  • Decorative ribbon and coordinating bow
  • Silk flowers (optional)
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Miranda Brumbaugh enjoys covering travel, social issues, foster care, environmental topics, crafting and interior decorating. She has written for various websites, including National Geographic Green Living and Dremel. Brumbaugh studied in Mexico before graduating with a Master of Science in sociology from Valdosta State University.