Sometimes you get something into your head, and there’s no way to get it out except to force it out. This was one of those times.
I got it in my head I wanted to make a candy heart garland for Valentine’s Day, so one random night I got home, pulled out some yellow felt, and started working. I stayed up much too late, and in the end I made….well, a creepy looking heart that was completely the wrong shape, with some lame looking letters. Not what I was going for. Frustrated, I put the project aside and gave it up as a failure.
But it wouldn’t leave me alone. I decided to try again….this time with fleece. And instead of embroidery for the letters I’d cut them out of felt.
The moment I picked out my fabric colors at JoAnn’s I knew I was headed in the right direction….I mean, how cute are these colors?!
For the shape, I wanted similar proportions to traditional candy hearts without making them flat on both sides. It took me a few rounds of trial and error to finally get a shape I was happy with.
Once I had my template ready to go I cut out two hearts from each of the fabrics.
The process of actually making the hearts after this was pretty quick and easy….I sewed all the way around with roughly 1/4″ seam allowance, leaving 1-2″ open, then I flipped and stuffed. The last step was to hand sew that 1-2″ opening to seal in the filling.
My favorite part of the whole process was making the letters. I’ve always enjoyed cutting letters out of construction paper. I find it oddly therapeutic.I purchased a couple of sheets of fuchsia felt from JoAnn’s which I cut into 1″ strips (for a consistent height).

Why are M’s so hard to make?!!
In my research, I was amused to find that candy hearts nowadays often say “Txt me” or “Email me”. There was none of that around when I was a kid! I went with the traditional “Be Mine” and “Kiss me”….and decided to throw in a “Bae” reference since, you know, I’m cool and stuff… (“cool” is still a thing, right?)
Because I wanted the flexibility to take these on and off a garland (not ’cause I’m lazy or anything…) I used safety pins to attach a ribbon to the very top of each heart.
Last step: string a ribbon through those babies! I did tie a loose knot at each to maintain the separation between them once they got hung up.
In the end I’m very pleased with how they turned out! They’re far from perfect, but they make me happy!