Go Back

Materials

  • Burlap and patterned cotton fabric (each 8×8 inches per heart)
  • 33 Ribbon for hanging (each 10-12 inches long)
  • Stuffing fiber or cotton (about ½ cup per heart)
  • (about ½ cup per heart)
  • Matching thread and sewing needle (or sewing machine)
  • Scissors and fabric chalk
  • Hot glue gun and glue sticks
  • Small bows or buttons

Instructions

  • Fold your fabric in half and draw a heart shape about 6 inches wide. Cut out two identical heart pieces for each ornament. Mix fabrics, try pairing burlap with plaid or floral cotton for contrast.
  • Place the two heart pieces together (right sides facing each other if using patterned fabric) and sew along the edges, leaving a small opening at the bottom.
  • Turn the heart inside out so the seams are hidden, then gently stuff it with fiberfill until plump but soft. Then stitch the opening closed with small, neat stitches.
  • Glue or sew a ribbon loop to the top center of each heart for hanging. If you want extra flair, add bows, lace trim, or small buttons at the front.
  • To finish, lightly fray the edges of the burlap or pull a few threads for a rustic look. Hang your hearts on garlands, doors, or even Christmas trees for a homespun touch of love.