Skip to Content

Fabric Envelope

Sharing is caring!

Every year during the week before Valentine’s Day, I like to give my family a daily treat. So I decided to make everyone a fabric envelope to hold their daily treats. I found the inspiration for making these on Pinterest

I cannot wait to make some of these adorable envelopes for everyday use too.


A red and pink felt envelope pm a table with paper hears and a fabric heart

Fabric Envelopes

This post contains affiliate links. That means that if you purchase from one of these links, I will make a small commission.

Fabric Envelope Tutorial

I grabbed a bit of felt and a paper envelope and started creating. 

Fabric Envelope Supplies

**I recommend you watch the how-to video before beginning this project. 

Supplies on a craft mat (pattern, felt, needles, embroidery floss, scissors, ribbon buttons)


Cut Pieces of Fabric for Envelopes

The first step is to print out the pattern and trim around the paper pattern with scissors.

Pink felt with a paper envelope pattern pinned to the it

Pin Pattern

Next, pin the pattern on your fabric with the right side facing up. Next, cut along the paper template, be careful not to cut the paper pattern, and then remove the pins.

Then fold the side flaps in at the natural fold lines, then fold the bottom flap over the sides and pin in place. Last, fold the top of the envelope over and form an envelope shape and pin in place.

Pink Felt cut out with the sides, top and bottom folded in and pinned

Fold all sides

Trace and Mark Front 

With the pins in place, turn the envelope over, trace a square for the felt postage stamp, and draw lines for the address. 

Folded pink felt cut out with the right side facing up trace the area for the stamp

Trace stamp placement

I used the fabric conditioner as my template to make a square for my stamp. For the address lines, I used a quilt ruler.

Pink felt with markings for the stamp placement and the address

Placement markings

Cut Out Stamp and Heart

To use the fabric conditioner to make my stamp with white fabric (felt) and make a heart for my postage stamp, I folded a piece of red fabric (felt) in half and traced half of a heart, then cut along the traced lines. 

White, red, and pink felt on a craft mat. The white fabric has a square traced with a fabric marker and the red as a heart traced on it

Stamp and heart traced

Hand Stitching

Then, I cut a piece of embroidery floss about 18 inches long and separated two pieces for sewing. Finally, I pulled the knotted thread through the thread conditioner to help prevent knots.

Pink felt cut out with thread conditioner and a threaded needle on a craft mat

Conditioning the thread 


Stamp and heart sewn down with white embroidery thread and adding two lines of the outline stitches for the address

Embroider address

I sewed an X to hold on the heart and white square for the stamp.

Then, I added the blanket stitch around the top flap, side flaps (omitting the areas covered by the folds), and the bottom flap. 

Note: This step is optional.

Assembling the Envelope

I used hot glue, but you can use fabric glue or hand stitch your envelope together. 

bending over the left side flap and adding a spot of glue at the point

Fold and glue side flap.

With the wrong side facing up, fold in the left side flap and place a dot of hot glue, then fold over the right side flap to the center and press into the glue dot on the left flap. 

Note: Do not glue them to the inside of the envelope.

Pink felt cut out with the right flap folded over and glued to the right folded over flap

Fold and glue side flaps.

Next, fold up the bottom flap to the junction of the side flaps. Place glue inside the 1/4″ seam, careful not to glue the envelope closed. 

Fold up the bottom flap to neatly meet at the center point with the side flaps then glue in place

Glue bottom flap

Note: You can hand stitch your envelope closed instead of gluing. 

Button and Ribbon Closure

For the envelope closure, I sewed on a button and piece of ribbon simultaneously. Then, I placed the ribbon under the bottom holes and hand-stitched them on the back of the envelope.

Attaching the ribbon and button with embroidery thread

Attach button and ribbon

Then I repeated the same process at the top of the flap.  

Attach a button and ribbon to the outside of the top flap

Top flap closure

Note: You can use different fabric types; however, if you choose a lightweight fabric, you will need to line the envelope using fusible interfacing between the layers of your materials. 

a finished pink and red felt envelope back view with the top flap open on a table

Open Felt Envelope

Note: When I made the red envelope, I sewed on the bottoms then knotted the ribbon around the stitches between the button and the fabric. 

Pink and red envelopes tied closed with ribbon in a bow

Closed envelopes


Closed envelopes front view sitting on a table with hearts

Pretty Fabric Envelopes

You can use these adorable fabric envelopes for gift wrapping and cards.

Also, you can create envelopes that coordinate with your gift wrapping.

Envelope stuffed with a handmade card and candy on a table

A gift card and fabric envelope


You Might Enjoy These Posts:

How to make hanging paper hearts from book pages.

Book page hearts with back ribbon hanger loops on a table

Hanging Paper Hearts


Want More Craft Ideas?

Please join me (with this form) as we craft up some fun. You can look forward to receiving new inspiration every week. 

See you soon,




This site uses Akismet to reduce spam. Learn how your comment data is processed.

patrick A ohern

Thursday 10th of February 2022

Your fabric envelopes turned out perfect.


Friday 11th of February 2022

@patrick A ohern, thank you so much for your visit today.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sharing is Caring

Help spread the word. You're awesome for doing it!