Home » Sage Green Boho Backpack Free Crochet Pattern

Sage Green Boho Backpack Free Crochet Pattern

Last summer, I found myself standing in line at a farmer’s market, juggling a crossbody bag that kept sliding off my shoulder while I tried to balance fresh tomatoes and a jar of local honey. That frustrating moment got me thinking about what I really wanted in a bag. Something hands-free. Something cute enough for everyday outings. Something I could actually make myself. That’s when I started dreaming up a mini backpack design with texture, structure, and just enough boho charm to make me smile every time I reached for it. This Sage Green Boho Backpack crochet pattern is the result of that daydream turned reality.

Get the Ad-Free PDF Pattern

You can find the free pattern below, or you can purchase the ad-free printable PDF from my shop.

Get the Printable PDF →
Sage Green Boho Backpack Free Crochet Pattern

This textured mini backpack features a gorgeous puff stitch front panel that creates those satisfying raised bobbles you see in the photos. The back stays flat and firm for comfort against your body, while a long gusset strip gives the bag real depth and structure. Add in a rounded flap, braided top handle, adjustable straps, and a tassel charm with wooden beads, and you’ve got a showstopper that looks far more complicated than it actually is.

Pattern Overview and Finished Measurements

This crochet backpack pattern creates a compact bag perfect for carrying your essentials. Here are the finished dimensions:

MeasurementSize
Width7.9 in / 20 cm
Height9.5 in / 24 cm
Depth3.5 in / 9 cm
Strap Length27.5 in / 70 cm
Handle Rise2 in / 5 cm

The skill level is intermediate. You’ll use standard US crochet stitches throughout, but achieving that polished finish depends on keeping your puff texture even, seaming firmly, placing hardware correctly, and attaching straps neatly. Plan for about 8 to 12 hours of crochet time, plus additional time if you add a fabric lining.

Materials You’ll Need

Gather these supplies before you start:

Yarn: Worsted weight cotton or cotton-blend, approximately 430 yards / 393 meters total

  • Main color (Sage Green): 400 yards / 366 meters
  • Accent (Ecru or Beige): 30 yards / 27 meters for beads and tassel accents if desired
  • Hook: US G/6 / 4.0 mm crochet hook, or size needed to achieve gauge

    Hardware:

  • 1 small turn-lock clasp
  • 2 D-rings
  • 2 O-rings or strap rings
  • Split ring or key chain for tassel attachment
  • Extras:

  • Tapestry needle
  • Locking stitch markers
  • Scissors
  • 4 wooden beads
  • Optional fabric lining
  • Yarn Suggestions

    I recommend choosing a firm cotton yarn that holds its shape well. Here are some excellent options:

    Lion Brand 24/7 Cotton gives you crisp stitch definition and a sturdy body that’s perfect for bags.

    Paintbox Yarns Cotton Aran offers smooth texture with a wide color range if you want to customize.

    WeCrochet Dishie is a durable cotton that works beautifully for bags and accessories.

    When substituting yarn, avoid very stretchy acrylic if you want your backpack to hold its shape. Match gauge before starting your panels.

    Sage Green Boho Backpack Free Crochet Pattern

    Gauge Information

    Getting gauge right matters for this project. Your bag pieces need to match up when you join them together.

    Single crochet (sc) gauge: 18 sc x 20 rows = 4 inches / 10 cm after light blocking

    Puff stitch gauge: 6 puff clusters x 8 puff rows = approximately 4 inches / 10 cm across the textured field

    Here’s a helpful checkpoint: measure your front panel after Row 12. It should be about 7.9 inches / 20 cm wide. If it’s too big, go down a hook size. Too small? Go up a size.

    Abbreviations and Stitch Definitions

    Let me walk you through every abbreviation you’ll encounter in this pattern:

    ch = chain: wrap yarn over hook and pull through the loop on your hook

    st(s) = stitch(es): the individual loops you work into

    sl st = slip stitch: insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion

    sc = single crochet: insert hook, yarn over, pull up a loop (2 loops on hook), yarn over, pull through both loops

    dc = double crochet: yarn over, insert hook, yarn over, pull up a loop, (yarn over, pull through 2 loops) twice

    hdc = half double crochet: yarn over, insert hook, yarn over, pull up a loop (3 loops on hook), yarn over, pull through all 3 loops

    RS/WS = right side/wrong side: the front and back of your work

    sc2tog = single crochet 2 stitches together: a decrease that turns 2 stitches into 1

    rep = repeat: do the instructions again

    blo = back loop only: work into only the back loop of the stitch instead of both loops

    The 5-dc Puff Stitch

    This special stitch creates the beautiful textured bobbles on your front panel and flap. Don’t let it intimidate you. It’s just a series of incomplete double crochets pulled together.

    Step 1: Yarn over, insert hook in the indicated stitch, yarn over and pull up a loop to the height of your working row.

    Step 2: Repeat step 1 four more times in the same stitch. You will have 11 loops on your hook.

    Step 3: Yarn over and pull through all loops on hook.

    Step 4: Chain 1 to close the puff. This closing chain is not counted as a stitch.

    The key to uniform puffs is pulling each loop up to the same height. Take your time on the first few rows until you find your rhythm.

    Pattern Notes Before You Begin

    Keep these tips in mind as you work:

  • The chain 1 at the beginning of single crochet rows does not count as a stitch.
  • Turn after every panel row unless instructed otherwise.
  • Place a marker at the first and last stitch of each panel before seaming. This makes joining so much easier.
  • For a firmer bag, line the inside with cotton fabric or add plastic canvas between the lining and crochet.
  • Left-handed makers can follow these same instructions. Your seaming direction may mirror, but stitch counts and placement remain the same.
  • Front Panel with Puff Texture

    This panel showcases all those gorgeous puff stitches. Your target size after Row 42 is approximately 7.9 inches / 20 cm wide x 8.4 inches / 21.3 cm tall before edging.

    Row 1 (WS foundation): Ch 37. Sc in 2nd ch from hook and in each ch across. Turn. (36 sc)

    Row 2: Ch 1, sc in each st across. Turn. (36 sc)

    Row 3: Ch 1, [puff in next st, sc in next 2 sts] 12 times. Turn. (12 puffs, 24 sc; 36 sts)

    Row 4: Ch 1, sc in each st across, working 1 sc into each puff and each sc. Turn. (36 sc)

    Row 5: Ch 1, sc in first st, [puff in next st, sc in next 2 sts] 11 times, puff in next st, sc in last st. Turn. (12 puffs, 24 sc; 36 sts)

    Row 6: Ch 1, sc in each st across. Turn. (36 sc)

    Rows 7-40: Repeat Rows 3-6 eight more times, then repeat Rows 3-4 once more. Keep 36 sts each row.

    Rows 41-42: Ch 1, sc in each st across. Turn at end of Row 41 only. (36 sc)

    Panel edging: Ch 1. Work 1 round of sc evenly around the panel, placing 3 sc in each corner. Join with sl st. Fasten off, leaving a long tail for seaming. (Approximately 160 sc around)

    Back Panel with Firm Flat Fabric

    The back panel uses simple single crochet throughout. This creates a smooth, comfortable surface that sits against your back.

    Rows 1-42: Ch 37. Work as for a plain sc rectangle: Row 1 gives 36 sc; Rows 2-42 each remain 36 sc.

    Back edging: Work the same edging as the front panel. (Approximately 160 sc around)

    Checkpoint: Your front and back panels should match in width and height before joining.

    Side and Bottom Gusset Strip

    This long strip wraps around the sides and bottom of your bag, giving it that boxy structure.

    Row 1: Ch 17. Sc in 2nd ch from hook and in each ch across. Turn. (16 sc)

    Rows 2-124: Ch 1, sc in each st across. Turn. (16 sc)

    Optional texture edge: Work 1 sl st or crab stitch along each long edge for a corded outline.

    Gusset checkpoint: Your strip should measure approximately 3.5 inches / 9 cm wide x 24.8 inches / 63 cm long. It wraps one side, the bottom, and the opposite side. The top remains open.

    Joining Your Panels to the Gusset

    Single Crochet Join Seam Technique

    Hold two pieces with wrong sides together. Insert your hook through both layers, yarn over, pull up a loop, yarn over and pull through both loops. Work evenly, keeping seam tension firm but not tight.

    Join Front to Gusset

    Mark the center bottom of the front panel and the center of the gusset strip. With wrong sides together, pin or clip the gusset around one side, the bottom, and the opposite side of the front panel. Join with sc seam through both layers. Work 3 sc in bottom corners if needed to turn cleanly. Keep the top edge open.

    Join Back to Gusset

    Repeat the same joining process with the back panel. Check that the front and back top edges are level before fastening off. Weave in seaming tails securely, especially at lower corners.

    Joining checkpoint: Your bag body should stand at approximately 7.9 inches / 20 cm wide x 9.5 inches / 24 cm tall including edging, with 3.5 inches / 9 cm depth.

    Rounded Flap

    Make 1. The flap is worked flat from the top edge downward. The first 10 rows build the puff field, and Rows 11-20 round the lower edge.

    Row 1: Ch 31. Sc in 2nd ch from hook and across. Turn. (30 sc)

    Row 2: Ch 1, sc across. Turn. (30 sc)

    Row 3: Ch 1, [puff in next st, sc in next 2 sts] 10 times. Turn. (30 sts)

    Row 4: Ch 1, sc across. Turn. (30 sc)

    Row 5: Ch 1, sc in first st, [puff in next st, sc in next 2 sts] 9 times, puff in next st, sc in last st. Turn. (30 sts)

    Rows 6-10: Repeat Rows 2-5 once, then repeat Row 2 once. (30 sc)

    Row 11: Ch 1, sc2tog, sc across to last 2 sts, sc2tog. Turn. (28 sc)

    Row 12: Repeat Row 11. Turn. (26 sc)

    Row 13: Repeat Row 11. Turn. (24 sc)

    Row 14: Repeat Row 11. Turn. (22 sc)

    Row 15: Repeat Row 11. Turn. (20 sc)

    Row 16: Repeat Row 11. Turn. (18 sc)

    Row 17: Repeat Row 11. Turn. (16 sc)

    Row 18: Repeat Row 11. Turn. (14 sc)

    Row 19: Repeat Row 11. Turn. (12 sc)

    Row 20: Repeat Row 11. Do not turn. (10 sc)

    Flap edging: Ch 1, sc evenly around the flap, placing 3 sc at each upper corner and working 2 sc into the end of every other row along the curved sides. Join and fasten off. Sew the straight top edge to the back top edge, centered.

    Flap checkpoint: Before sewing, your flap should be about 6.7 inches / 17 cm wide at top and 4.1 inches / 10.5 cm deep.

    Backpack Straps

    Make 2 straps.

    Row 1: Ch 126. Sc in 2nd ch from hook and across. Turn. (125 sc)

    Rows 2-5: Ch 1, sc across. Turn after Rows 2-4 only. (125 sc)

    Edging: Sl st evenly around each strap. Fasten off, leaving long tails. Finished strap length: approximately 27.5 inches / 70 cm.

    Braided Top Handle

    Make 3 cords: Ch 32 for each cord, fasten off. Braid the three cords together, knot each end, and sew ends firmly to the top back edge. Add a row of sc over the braid if you prefer a thicker handle.

    Top Rim Edging

    Join yarn at a side seam. Work 1 round of sc evenly around the entire open top rim, skipping the area where the flap is sewn if it feels too bulky. Join with sl st. Work 1 additional round of sl st for a firm edge. (Approximately 104-112 sts, depending on seam thickness)

    Attaching the Straps

    Position upper strap ends 1.2 inches / 3 cm in from each top back corner. Sew through multiple rows for strength. Attach lower ends near the bottom back corners using D-rings or direct stitching. Try on before final knotting or sewing. You can shorten or lengthen by moving the lower attachment point.

    Checkpoint: Straps should sit symmetrically and lie flat without twisting. Reinforce each attachment with several passes of yarn.

    Turn-Lock Closure Installation

    Close the flap over the front panel and mark the center. Sew or install the turn-lock plate on the flap first, then align the receiving plate on the front. Use matching yarn to cover hardware stitches on the inside.

    If using a magnetic snap instead, add a small felt or fabric patch behind each snap half before securing.

    Tassel Charm

    Wrap yarn around a 6 inch / 15 cm card 28-32 times. Tie the top loop, cut the lower loops, wrap a neck 0.5 inch / 1.3 cm below the top, and trim evenly. Add 4 wooden beads and attach to the side ring with a chain or split ring.

    Blocking and Lining

    Steam lightly or wet block gently. Do not flatten the puff texture.

    For a crisp retail finish, sew a simple box lining: front and back rectangles plus a gusset strip, then hand-stitch lining just below the top rim. Weave in all ends inside seams or behind the lining.

    Care Instructions

    WashDryHeatStorage
    Spot clean or hand wash coldLay flat to drySteam lightly if neededStore stuffed to hold shape

    Troubleshooting Common Issues

    Puffs lean or vary in size: Pull loops to one consistent height and keep your closing chain relaxed.

    Panel grows wider: Do not count the puff closing chain. Count 36 stitches after each row.

    Bag body twists: Clip lower corners and match gusset center to panel center before joining.

    Flap curls: Block lightly or add one extra sc edging round if needed.

    Straps stretch: Use cotton yarn, tighter tension, and reinforce strap ends.

    Customization Tips

    Want to adjust the size? Here’s how:

    Width: Add or subtract 3 foundation chains on front and back panels to preserve the puff repeat.

    Height: Add or remove full 4-row puff repeats before the final two sc rows.

    Depth: Add or subtract 2 gusset stitches for approximately 0.45 inch / 1.1 cm depth change.

    Straps: Add or subtract chains before Row 1. Every 5 chains changes length by approximately 1.1 inches / 2.8 cm.

    Sage Green Boho Backpack Free Crochet Pattern

    Final Thoughts on This Boho Backpack Crochet Pattern

    I hope you love making this Sage Green Boho Backpack as much as I enjoyed designing it. The combination of textured puff stitches and practical construction creates something truly special. Whether you’re heading to the farmer’s market, a concert, or just running errands around town, this little backpack keeps your hands free and your essentials secure.

    Thank you so much for choosing this pattern for your next crochet project. I’d absolutely love to see your finished backpack. If you make one, please share your photos on Instagram or Facebook and tag me. Seeing your color choices and styling ideas always makes my day.

    If you found this crochet backpack tutorial helpful, go ahead and save it to your Pinterest boards so you can find it easily when you’re ready to start. And please drop a comment below if you make this pattern. I read every single one and love hearing about your crochet adventures!

    Want a Quick & Easy Printable Version?

    Get a clean, beautifully formatted PDF of this pattern — easy to follow step by step, ready to print or save on any device. No scrolling, no distractions, just the pattern.

    Get the Printable PDF →

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *