Two finished felt bunny plush toys, one cream and one blue, each holding a BFF heart

Some friendships deserve more than a card. This felt bunny plush is a tiny, huggable BFF you stitch by hand, and it holds a little heart embroidered with the two letters that say everything: BFF. It is part of the A Gift for Every Friend series, five handmade Friendship Day projects where each tutorial makes a complete gift for a different kind of friend. This one is for the friend who has been by your side since forever.

You will trace the pattern onto felt, embroider a sweet little face, sew the body with a simple blanket stitch, and stuff it soft. No sewing machine needed, just a needle, thread, and about an hour or two on the couch. The best part is the BFF heart the bunny holds, so make two felt bunny plush toys in different colors and keep them as a matched set: one for you, one for them.

Felt Bunny Plush at a Glance

  • Difficulty: Beginner (basic hand-sewing, no machine)
  • Time: 1 to 2 hours
  • Cost: Under $5
  • Ages: 10+ (younger kids with help on the needle)
  • Best for: Friendship Day gifts, BFF matching sets, handmade care packages
Felt bunny plush BFF friendship craft with cream and blue bunnies holding hearts

What You Need to Make a Felt Bunny Plush