Heart Backpack Free Pattern

Heart Backpack Free PatternNeed a fun project to make for a special little Valentine? Today I’m sharing this Heart Backpack Free Pattern that will keep any munchkin smiling all year long!

Heart Backpack Free PatternHeart Backpack Free Pattern

I had so much fun creating the bunny backpack free pattern last year, and now my girls won’t have to fight over who gets to wear it ;). Of course, they may be fighting over this one instead!

Heart Backpack Free PatternHeart Backpack Free Pattern

This backpack is fully lined and has adjustable straps, making it perfect for all sorts of shenanigans.

Heart Backpack Free PatternHeart Backpack Free PatternHeart Backpack Free PatternReady to get started? Here we go!

Heart Backpack Free Pattern

Experience Level: Intermediate

Main fabric (44″ wide): 1/2yd woven fabric such as quilting cotton or home décor weight fabric (home décor weight fabrics will increase the stability of the finished backpack)
Lining/Straps fabric (44″ wide): 1yd 100% quilting cotton
Interfacing: 2yd fusible interfacing (20″ wide Pellon SF101)
Fusible fleece: 3/4yd (45″ wide Pellon)
Strap adjusters – I used 2 1.5″ wide bag strap adjuster sets, but if you prefer, you could use actual backpack strap adjusters or 2 sets of D rings (and adjust the width and length of the straps accordingly)
9″ Non-separating zipper
40″ double fold 1/2″ wide bias tape – pre-made or custom made

Click here to download the Heart Backback Free Pattern pieces. Please remember this pattern is for personal use only. Ensure printer is not set to scale, and check 1″ test square on page 1 for printing accuracy. Tape pages together, matching diamonds. Cut fabric/interfacing/fusible fleece as directed on pattern pieces. Also cut additional pieces as outlined below.

Additional Pieces to Cut (also printed on pattern piece download above):
From Main Fabric:
Gusset: 34.75”x3.5”
Zipper Tabs: 2 – 1”x1.5”

From Straps/Lining Fabric:
Gusset: 34.75”x3.5”
Straps: 2 – 6”x24” (note: this length works well on my 3.5 year old as pictured – if making for an older child, you may want to lengthen the straps)
Strap Loops: 2 – 6”x5”
Strap Cover: 2”x8”

From Interfacing:
Gusset: 2 – 34.75“x3.5”
Straps: 2 – 1.5”x24s” (see below for placement instructions)
Strap Loops: 2 – 1.5”x5” (see below for placement instructions)
Strap Cover: 2”x8”

From Fusible Fleece:
Gusset: 1 – 33.75”x2.5”
Straps: 2 – 1.5”x23” (see below for placement instructions)
Strap Loops: 2 – 1.5”x4” (see below for placement instructions)
*Fusible fleece gives the backpack body and stability, while still keeping the backpack soft. For a more rigidly shaped backpack, a substitute such as Annie’s Soft n Stable or Peltex 71F could be used for the front, back, and gusset pieces.

All seam allowances are 1/2″ unless otherwise noted. RST = Right sides together.

Cut out all pieces as instructed on pattern pieces. On fusible fleece pieces, trim the seam allowance from front, back, and gusset to reduce bulk (do not trim strap or strap loop fusible fleece pieces). Interfacing seam allowance can also be trimmed if desired – I usually trim it roughly for easier application). Apply interfacing to wrong side of corresponding pieces, and fusible fleece to main fabric pieces (see note below), following manufacturer’s instructions. Adhesive side of fusible fleece will be attached to right side of interfacing.

Fold strap and strap loop pieces in half and press. Fold each long raw edge to center and press. Open fold and attach interfacing, then fusible fleece adjacent to the center fold on one side.

Heart Backpack Free Pattern Heart Backpack Free PatternHeart Backpack Free PatternHeart Backpack Free Pattern

With fold opened on one end of each strap, press raw edge 1/2″ toward wrong side. Fold straps and strap loops in half along as was originally pressed, and press. Stitch close to edge along each side, and along short pressed edge (required for strap only – strap loops and handle can be stitched along one short edge as well to avoid needing to backstitch and lift the presser foot between stitching long edges).

Heart Backpack Free Pattern Heart Backpack Free Pattern Heart Backpack Free Pattern Heart Backpack Free PatternHeart Backpack Free Pattern

Fold each strap loop in half and through adjuster ring. Stitch ends together, 1/4″ from raw edges.

Heart Backpack Free Pattern

Press each long edge of strap cover piece 1/2″ toward wrong side. Place top of strap cover along line as marked on pattern piece and pin in place. Stitch close to bottom folded edge to attach strap cover to back.

Heart Backpack Free Pattern

Slide strap loops under top folded edge of strap cover and pin in place as marked on pattern piece. Stitch close to top edge of strap cover, securing strap loops in place.

Thread stitched end of one strap through middle bar of strap adjuster as pictured below. Be sure right side of strap adjuster is facing upward. Overlap end 1.5″ back onto strap and stitch in place with a narrow rectangle or two rows 1/4″ apart. Thread opposite strap end through adjuster loop, and then through each side of adjuster bar as pictured. Stitch end to top of back to secure in place. Repeat with remaining strap.

Heart Backpack Free Pattern Heart Backpack Free Pattern Heart Backpack Free PatternPress one short edge of each zipper tab 1/2″ toward wrong side.

Heart Backpack Free Pattern

RST, place pressed edge of one zipper tab just above zipper top stop and pin in place, with raw edge that was pressed toward wrong side toward top of zipper. Stitch along fold line. Repeat with remaining zipper tab and opposite end of zipper.

Heart Backpack Free Pattern Heart Backpack Free Pattern

Sandwich zipper between front top main fabric and lining, with zipper and main fabric RST.

Heart Backpack Free PatternPin together, matching straight raw edges of main fabric and lining with edge of zipper tape. Stitch along pinned edge, 1/4″ from raw edges.

Heart Backpack Free PatternPlace wrong sides of main fabric and lining together and press flat along seam.

Heart Backpack Free PatternRepeat steps above to attach opposite edge of zipper tape to front bottom main fabric and lining.

Heart Backpack Free PatternStitch front main fabric and lining together around entire outer edge, 3/8″ from raw edges.

Heart Backpack Free PatternRST, place short edge of main fabric gusset piece together and stitch together, starting and stopping 1/4″ from each end. Press seam allowance open. I was *just* short of the beautiful floral fabric when cutting my gusset, so in the photos you’ll notice an extra seam line where I had to piece it to get the length needed.

Using seam as one mark, make small 1/4″ perpendicular snips in raw edge on each side at opposite halfway mark around gusset.

Heart Backpack Free PatternRST, pin gusset seam to bottom point of back, and mark made in previous step to center top of back. Continue pinning from the bottom point upward until the upper back curves, where they begin to be more dramatic (remember to ignore the extra seam in my gusset).

Heart Backpack Free PatternMake 1/4″ perpendicular snips every 1/2-5/8″ along unpinned raw edge of gusset. Pin snipped edges to upper curves of back.

Heart Backpack Free PatternStitch along pinned edges, attaching gusset to back. For more stability, backstitch at the top inward curve on each side.

Heart Backpack Free PatternClip seam allowance of upper curves on back, clip a “v” shaped notch into the top inward curve, and press seam allowances open (it will be tricky but a pressing ham is helpful if you have one).

Heart Backpack Free Pattern

Attach lining gusset to lining back using same method as described above.

Heart Backpack Free Pattern Heart Backpack Free PatternWrong sides together, place lining back inside of main fabric back, pinning together along unstitched raw edges of gussets. If lining it sitting too bulky within main fabric, you may want to go back and clip/trim the seams as needed to reduce the bulk. Stitch together along pinned edge, using 3/8″ seam allowance.

Heart Backpack Free PatternTreating the back main fabric/lining pieces as one, attach remaining edge of gusset to front using same method used to attach back and gusset pieces together. It will be bulky to stitch through, but using lots of pins and stitching slowly will keep you stitching smoothly!

Heart Backpack Free Pattern Heart Backpack Free Pattern Heart Backpack Free PatternTurn backpack right side out to ensure that seams have been clipped enough to lay nicely and form nice curves. Clip/trim seams as needed to reduce bulk. Turn backpack wrong side out again, and, beginning near bottom point on one side sandwich bias tape around exposed raw edges and stitch close to folded edges of bias tape, ensuring stitches are reaching bias tape on both the bottom and top. Stretch bias tape gently around the curves, and continue sewing until top inward curve is reached. Backstitch and cut bias tape, beginning again with new end of bias tape, and continuing until bias tape overlaps first end sewn, forming a mitered corner at bottom point.

Heart Backpack Free PatternTurn backpack right side out once again, and you are done!

Heart Backpack Free Pattern

Great job!

Heart Backpack Free PatternHeart Backpack Free Pattern

Now find your little Valentine and fill the backpack up with goodies for her to enjoy!

Heart Backpack Free PatternHeart Backpack Free PatternBe sure to check out more patterns in our shop!


  1. Oooh! It’s so cute! What a great idea. I’m sure my girls could use a new backpack or two!

  2. How SWEET of you to share this pattern. I have three granddaughters….I had better RUN to the sewing room. An adorable project. Thanks again SEW much.

  3. Cheryl Coleman says:

    I normally don’t post comments, but this is probably the best set of pictures and instructions I’ve seen in a long time and I’ve been buying online patterns for years. Well done

  4. Abby this is so darling! I pinned it to my 2016 Sewing Plans Pinterest board, and I think this one’s going to happen sooner rather than later!

  5. I agree with Cheryl! Well done. And your model is such a cutie!! Thanks for sharing!

  6. Love this!! Can we sell the finished backpacks?

  7. Oh, my! How CUTE is that backpack?! Thank you for the pattern! -Marci @ Stone Cottage Adventures

  8. This is so clever and so so cute. And oh boy your daughter is a super star. Adorable!

  9. Abby!!!! I am so so in love with this!!!

  10. So cute. Another item to add to the ever growing list of things I want to make this year!

  11. Holy cranberries, this is FANTASTIC!
    I am thinking of making one for me, as a purse for Valentine’s Day. My husband is taking me to the symphony to celebrate our Anniversary (late) and Valentine’s day. This is just perfect!!
    Goodness. Just when I think your posts cannot possibly get better, you do this!
    Well done, Lady!

    • sewmuchado says:

      Ooh, what a fun date! We usually celebrate our anniversary and V-Day together too cause our anniversary’s on the 28th! And you just made me feel like a million bucks, so thank you thank you thank you, friend!

  12. So so adorable!

  13. This is so cute where did you get your strap adjusters?? I am having the hardest time finding ones like the ones you have.

  14. So cute! I have a Craft Gossip post scheduled for later today that features your free pattern: http://sewing.craftgossip.com/?p=86320 –Anne

  15. Oh My! I can’t wait to make this for my granddaughter, she is going to love it!
    Thank you so much for sharing it with us. Perfect Tutorial.

  16. oh my gosh i LOVE this Abby!!!! so adorable, you did a fantastic job!

  17. Oh Abby, this is the cutest! I love it!

  18. Amazingly cute…pattern and your model:) I have to try this for my little ones for vacation. I love following you..you are always an inspiration to get back to my machine.

  19. What an adorable little girl, she is just so cute… I love how she modeled the backpack. I also love the backpack and thank you so much for offering the pattern, and showing us how to make it.

  20. That is great!!!!

  21. Such a cute back pack! I am making one for my grand daughter and grand niece. I bought the D-rings, do you have any suggestions how to attach those properly? I can’t visualize what I need to do.

  22. What a cutie! I love the backpack, too! Thanks so much and you have solved my birthday gift quandary for my grand daughters this year. They will be SO excited! One pink and one purple and so much excitement. Can’t wait! :)

  23. I love this backpack! I just found this on pinterest and will be making it soon.
    Thank you so much for sharing the pattern.
    P.S. The model is ADORABLE! :-)

    knitterie1 on pinterest and twitter

  24. When I click on the link to print the pattern, it doesn’t work.

    • Hi Diana – If you click on the link, it should take you to Craftsy, where you can create a free account and then download the pattern for free. The link is working for me, maybe try clearing the cache on your browser or refreshing the page?

  25. Hi Abby.So happy to find your blog on Pinterest. I so heart this project so I included it on my round-up post about sewing projects you can make for your daughters. You can see the post here, http://sewingmadesimple.net/15-sewn-valentines-gifts-your-special-little-girl-will-love/

    Please let me know if I missed something about your blog and do let me know if you want to change or add anything.


    P.s. I’m a new fan ;)

  26. I could only find D-rings for this pattern but I am having trouble making them work. I have a total of 4 rings but I’m thinking I might need 6, 2 for the front of the strap and 1 to attach the strap to the backpack. Am I doing something wrong? Thank you, Patty.

    • sewmuchado says:

      Hi Patty! If you’re using D-rings, you should just need 2 for each side, which would both be attached to the bottom loops. Then the long straps can get threaded through and then back up again to secure.

  27. I bought D rings for this project but not sure if I attach them the same way. Do you have any suggestions? Thank you!

    • sewmuchado says:

      Hi Patty! You would attach two D rings to the bottom loop, then you can just thread the long straps each through the D rings and back through one again.

  28. Oh this is so cute! Thank you for sharing, I will sit down and try it straight away! What a great gift for a little girl!

  29. cucperson says:

    That backpack is very cute but not compared to the sweet little model. She is truly adorable.

  30. Love your pattern ! Thank you so much for sharing it

  31. Should I be adding 1/2″ seam allowance to all the cut outs? Straps and what not as well? So confused at this part! Hopefully I can hear back from you soon, have everything else ready lol Thanks!

    • sewmuchado says:

      Hi Robin! All of the seam allowances are included in the pattern pieces, and the strap measurements given are what you need to cut, also including seam allowances. Hope that helps!

  32. What an adorable backpack, I can’t wait to make one for my granddaughter. Thanks for sharing this project.

  33. Beth Morgan says:

    Hello! This is an adorable little bag! I would love to add it to my shop but I see you have it for personal use only. Do you offer an option to buy it or to buy a commercial license? Let me know if there’s something we could work out! Thank you!

  34. Abbey, when I saw your post on bunny toddler backpack I thought it was incredible; however, this heart backpack I loved it even more. You just keep raising the bar every time. Thanks for such a fantastic backpack tutorial.

  35. mashaallah!!!sweet girl=))thank you very nice pattern=)
    ı will sew for my girl too;)


  1. […] for”, bummer.  However, in my browsing through blogs today, I came across this most adorable heart-shaped backpack pattern and was so happy that I did.  I had never been to SewMuchAdo blog before – it has now been […]

  2. […] Heart Backpack Free Pattern, by Sew Much Ado […]

  3. […] One of my favorite bloggers, Abby, over at Sew Much Ado just released a FREE pattern for a heart-shaped backpack, here. […]

  4. […] The most adorable backpack that’s perfect for Valentine’s Day. […]

  5. […] I love this heart backpack from Sew Much Ado. I wonder if I could upsize it to make one in my size… Click here for the free pattern. […]

  6. […] Get tutorial Categories backpack, bag […]

  7. […] also made Annie a backpack from Wild Posy Flora fabric and the FREE pattern from Sew Much Ado.   Later this week we’ll have a detailed post about the backpacks we made so this post […]

  8. […] Annie’s backpack I used Wild Posy Flora fabric and the FREE pattern from Sew Much Ado.  She is completely in love with this new backpack.  She says she loves the heart shape, the […]

Leave a Comment