Skip to Content

Sewing a Rucksack: Free Backpack Pattern

Hi creative friends! We’re happy to share this free backpack pattern with you along with the step by step instructions for sewing a rucksack.

free backpack pattern

Making a functional canvas backpack

While I do love the outdoors and hiking especially with the family, our hikes are more on the casual side with many “photo-ops” and plenty of stops for snacking. I picture this canvas rucksack coming in handy for our fun outings. Although a true rucksack will have hip belts and likely chest belts, these additional straps can easily be added to your rucksack if you desire. 

free backpack pattern

I chose this rustic olive green color of canvas from Canvas Etc. line of 100% cotton duck-dyed canvas.  With it’s fire, water, weather and mildew resistant properties, this canvas is durable enough to withstand the toughest of hikes in the great outdoors. I also selected coordinating buckles, velcro and some grosgrain ribbon from their line of accessories to complete the project. 

The finished bag measures 20” high x 12” wide x 8” deep.  And although we have made our share of bags at Sustain My Craft Habit, such as this upcycled leather bag and this canvas drawstring bag, this new rucksack will hold a lot more things making it perfect for day trips and weekend getaways. Now that I think of it, my repurposed denim checkered picnic blanket would fit nicely inside this rucksack!

free backpack pattern

We’ve used the 10oz cotton canvas for a number of recent projects including this removable dog bed cover, DIY hammock chair and canvas camo tote bag. It’s a great weight of canvas – sturdy and durable yet flexible enought for daily use.

Materials Needed for Sewing a Rucksack:

How to Make a Canvas Rucksack:

Prewash and dry the cotton canvas prior to cutting and sewing. Remove it promptly from the dryer to minimize wrinkles and creases.

Cutting the free backpack pattern:

Download the free backpack pattern.

Print off the rucksack pattern onto 8×11 sheets of paper and tape all the pages together to form the pattern. The measurements of each pattern piece are listed on the pattern for reference and the pattern pieces are color coded for easier matching.

Place fabric on a smooth, flat surface. Next, place the pattern pieces on the fabric and pin in place while being aware of which pieces are cut 2, cut 4 or cut 1. Also, be sure to align the grain lines on the pattern with the fabric grain.

Cut along all the solid lines. The dash lines represent the sewing lines.

Be sure to mark the notches on all the pattern pieces. These will come in handy later when sewing. Mark all dots (for pocket placement) on the pattern using a piece of washable chalk of wax. Poke the center of the dot with a pin, lift pattern up and mark on the fabric where the pin meets the fabric. This step will help you position the pockets properly later on. 

Always remember to save your scrap fabrics when cutting out the fabric!  These deconstructed pencil case and fabric flowers would turn out great using this canvas. Other examples of projects using scraps include our scrap fabric pumpkins (no-sew), homemade lavender sachets and this pretty scrap fabric heart garland.

Cut the grosgrain tape into 6 pieces with these measurements:

  • x3 at 6” long
  • x2 at 20” long for the straps; 
  • X1 at 15” long
  • x1 at 3” long

How to Sew a Rucksack

Sewing the Shoulder Straps

Using one buckle for each strap, loop a 6” long cut grosgrain tape through each of the buckles. Stitch the looped grosgrain lengthwise as shown. 

With right sides facing up, place the prepared ribbon at the bottom of each strap aligning the cut edges. Stitch in place.

With right sides together, sew the two sides of each shoulder strap together at ½” seam allowance. True the seam allowance to eliminate bulk pefore turning the stitched straps right side out. Press flat and add an edge-stitch around the entire perimeter of both straps. 

Place prepared shoulder straps on the lower center back (CB) panel piece aligning the notches as shown.  Stitch the straps in place. 

Position a 6” long cut grosgrain tape at the center along the same cut edge spacing the ribbon ends 3” apart. Stitch in place to form locker loop.

Position the 20” long grosgrain ribbon along the CB side panel, 5” from the bottom hem as shown. Stitch in place and repeat on the other side with the other 20” long grosgrain ribbon.

Loop the ribbon ends through the other buckle pieces and stitch the ribbon ends with a double fold. You’ll know if the ribbon is looped through the buckles properly because it will lock in place when pulled.

With right sides together, sew the upper center back (CB) panel piece to the lower CB panel piece, sandwiching the shoulder straps and locker loop in between.

Using a serger or zig zag stitch, clean finish all cut edges to avoid fraying.  Alternatively, you can do this step at the very beginning prior to starting.

Sewing the Zipper

With right sides facing up, align the two lengthwise edges of the upper pattern piece. Place the vislon zipper over top and pin to the fabric, working on side of the zipper at a time. 

Sew one side of the zipper to the fabric and then repeat along the other side. 

Put piece aside until the rest of the bag is assembled.

Sewing the Pockets

Place pocket pieces on a flat surface with right sides facing up.

Loop the remaining 6” grosgrain ribbon through the buckle. Stitch the looped grosgrain lengthwise as done with the shoulder strap buckles.

Place the prepared ribbon at the center top of the large patch pocket piece. Stitch in place.

Align the upper pocket piece with the lower pocket piece, sandwiching the ribbon in between and sew pieces together. Fold seam allowance up and edge-stitch in place.

Sew one side of the hook and loop tape to the pocket facing.

Sew the pocket facing to the top edge of the pocket, fold seam allowance upward and understitch the seam. 

Fold the facing flap inward and topstitch in place just below the lower seam line.

Sew the other side of the hook and loop tape directly on to the front bag piece at the marked position.

Position the pocket onto the front of the rucksack, aligning the small dots. Topstitch pocket in place along all 3 sides of the pocket. For added reinforcement, add a triangle stitch to both corners of the pocket opening.

Assembling the Rucksack

With right sides together, sew the prepared back piece with the front piece along the sides and bottom edge.

Working one bottom corner at a time, fold the corners inward with the side seam aligning the bottom seam forming a peak as shown. 

Draw a straight line using removable chalk and a ruler intersecting the notches. Sew over the marked line. 

To reduce the bulk, you can choose to cut off the excess fabric from the peak and clean finish the cut edges with a zig zag or serge stitch. 

With right sides together, position the upper zippered piece with the opening of the bag aligning all notches. Sew pieces together, pivoting at the corners. 

Adding the zipper onto the rucksack.

Open the zipper and turn the rucksack inside out.  What do you plan to use your rucksack for?

More Creative Sewing Ideas:

If you’re looking for more sewing projects and free sewing patterns, check out these tutorials:

Like it? Pin it for later!

free backpack pattern

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


Thursday 18th of January 2024

Hi! I'm excited to make this bag, it'll be perfect for hiking and camping with the kids. But I cannot for the life of me print it properly. the lines doesn't add up, margins are missing, line-up points are also doesn't include the measurements, so I can't even go off of that. Is there any way I can have just the measurements for the pieces? I've made enough bags to figure out the rest. Thank you!

Jane and Sonja

Friday 23rd of February 2024

Sorry for the delay in responding! I have updated the pattern PDF file so it is easier to print and line up. If you rather, head over to our Sustain My Craft Habit shop and download the free listing here instead Thankyou for the feedback! Much appreciated, Sonja

Laurie Bennett

Sunday 7th of January 2024

Hi, I'm working on the rucksack and I'm stumped as to where the 20" long grosgrain pieces attach. The pattern piece for the back lower panel have markings for placement but the drawing pic shows them placed on the side panels. Please help! I'm trying to finish to take a trip this weekend. This is the perfect carryon size!!! I embroidered on the pocket, it will look great when I get it all together!!! I'm also going to make some in pretty prints for the grandkids!

Jane and Sonja

Friday 23rd of February 2024

You can find updated tech sketches and instructions in the free printable pattern file in our Sustain My Craft Habit shop which will help with explaining the placement of the grosgrain pieces. Thankyou!

Laurie B

Saturday 6th of January 2024

At what point do I sew on the two side panels (005)? I can't seem to find it in the directions. The photo shows the 20" grosgrain tapes are placed 5" up on the outer side of the side panels (005), but the placement marks are shown on the center back pattern piece (002). Which location is correct? Also, does the center back Upper panel (003) get top stitched or understitched after it is attached to the cb lower panel (002)?

Jane and Sonja

Friday 23rd of February 2024

The grosgrain pieces should be attached to the center back panel at the mark indicated. The side back pieces are sewn to the center back piece after straps and grosgrain tape pieces are attached. Also, I did a topstitch along the upper back panel join seam to help reinforce the strength of the straps. You can find the complete instructions with sketches here Thankyou kindly, Sonja


Friday 5th of January 2024

You missed a step in the directions! Nowhere do you mention adding the top buckle strap when you sew in the zipper panel! I finished the bag then realized it was still on my table. I did figure it out from one of the photos but I had to take one side of the zipper panel apart to add it!

Jane and Sonja

Friday 23rd of February 2024

Thankyou for letting me know! I have updated the instructions in the write up and in the free printable PDF found here


Friday 29th of December 2023

when I print this pattern @Actual Size I am only getting a 3 1/4" square with a 1/2 seam allowance? To get a 4" square I have to print @ 123% but then I end up with a 5/8" seam allowance? Based on the seam allowance I am assuming the 3.25" square is correct?

Jane and Sonja

Friday 23rd of February 2024

It needs to be 4" in order to print to the correct scale. If you have a screengrab of the printer settings, you can send to me at and I can try to help you further with it. Otherwise, I suggest downloading the updated PDF for more complete instructions

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