🧢 Beautiful ✨ Detailed πŸ’ Adorable

Corfu Bag Crochet Pattern

Corfu Bag Crochet Pattern
4.2β˜… Rating
12-15 Hours Time Needed
1.7K Made This
βœ‚οΈ

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Multi-Day Project

A rewarding 12+ hour journeyβ€”perfect for dedicated crafters who love detailed work.

✨

Stylish Touch

An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.

About This Corfu Bag Crochet Pattern

This pattern creates a textured Corfu Bag worked in the round with contrasting embossed elements for a striking finish. It features a reinforced upper edge, spiral cord handles, and optional lining instructions. The design includes charts and step-by-step photos to guide you through the complex stitchwork.

Corfu Bag Crochet Pattern crochet pattern - detailed view of completed project

You will learn front post and back post techniques, special increases/decreases, and how to finish handles professionally. The pattern includes video references and charts for clarity.

Why You'll Love This Corfu Bag Crochet Pattern

I absolutely love this pattern because it combines elegant texture with practical structure. The embossed leaves and diamond motifs make the bag feel handcrafted and designer-level. I enjoy how the reinforced upper edge gives the bag longevity and a professional look. The spiral cord handles are a fun technique that elevates the finished piece and make the bag comfortable to carry. This project challenges skills while delivering a beautiful, functional result.

Corfu Bag Crochet Pattern step 1 - construction progress Corfu Bag Crochet Pattern step 2 - assembly progress Corfu Bag Crochet Pattern step 3 - details and accessories Corfu Bag Crochet Pattern step 4 - final assembly and finishing

Switch Things Up

I love how versatile this bag pattern is for customization! You can change the two main colors to create a totally different moodβ€”try neutral background with a bright contrast for a modern look.

For a softer, vintage vibe choose muted pastels and add lace or embroidered details along the fish stripes and leaves.

If you want a smaller version, use a lighter weight yarn and a smaller hook, or simply stop increasing earlier on the bag bottom to reduce circumference.

To make the bag chunkier and more robust, use a thicker DK or light aran yarn and a larger hook; the embossed motifs will pop in a bulkier yarn.

I often add a removable fabric lining with pockets for organization; make the lining in a bold print so the interior is a surprise color reveal.

Consider adding a magnetic snap closure or a zipper at the top if you need more security for daily use.

Switch the handle style to leather straps or wooden handles for a more polished handbag look instead of the spiral cord handles.

Try trimming the loop seam covers with a little tassel or decorative button for an extra handmade accent.

I also recommend experimenting with metallic or variegated yarn for the embossed elements to give a subtle shimmer to the pattern.

Don’t hesitate to mix texture: combine cotton background with a slightly silky yarn for the embossed stitches to create a delicate contrast.

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers during complex repeats causes misaligned embossed elements; place markers at the start of pattern repeats and after each marked section to maintain alignment. βœ— Failing to switch colors correctly in front and back post stitches leads to messy color floats; always use the next color to finish the previous stitch and make the last yarn over with the new color. βœ— Not marking the stitches for B3i placement can make the embossed elements shift; mark the specified stitches after Rnd 26 exactly as instructed to keep the repeat centered. βœ— Overstuffing or incorrectly placing buckram in the upper edge backing can distort the edge; baste and hand-stitch the interfacing carefully and fold the backing in before final stitching for a neat finish.

Corfu Bag Crochet Pattern

Make a stylish, textured Corfu Bag with this detailed crochet pattern designed for intermediate makers. The pattern combines embossed front-post stitches with contrasting colors to create a striking geometric and leaf motif. You will learn special post-stitch techniques, how to reinforce the upper edge with buckram, and how to make spiral cord handles for a polished finish. Perfect as a thoughtful handmade gift or a chic everyday tote.

Intermediate 12-15 Hours

Materials Needed for Corfu Bag Crochet Pattern

β€” Main Fabric

  • 01
    DK weight yarn (ratio 120-130 meters per 50 grams) such as Scheepjes Catona (100% Mercerized Cotton, Fingering weight, 50g/125m/136.7yds)
  • 02
    Yarn1 (background): 4 skeins / 170g / 465yds in Silver Blue
  • 03
    Yarn2 (embossed elements): 7 skeins / 305g / 834yds in Moon Rock
  • 04
    Optional: Lining fabric measuring approximately 40cm x 80cm / 15 3/4" x 31 1/2"
  • 05
    Optional: Drawstring for lining: cord measuring approximately 50cm / 19 3/4" (can be crocheted with chain stitches)

β€” Tools Required

  • 01
    Crochet hook: 2.75mm
  • 02
    Tapestry needle
  • 03
    Hand-sewing needle
  • 04
    Sewing thread matching the background color
  • 05
    Stitch markers
  • 06
    Scissors
  • 07
    Interfacing (buckram or other stiff interfacing) measuring approximately 7cm x 80cm / 2 3/4" x 31 1/2"
  • 08
    Pins for assembly (optional)
  • 09
    Measuring tape

Progress Tracker

0% Complete

β€” Bag bottom :

Inc Rnd 1 :

with Yarn2 ch4, ss in 1st ch, ch2 (counts as dc), 8dc (make them as short as possible) in ch4-ring, ss in 2nd ch of beg ch-2. (9dc)

Inc Rnd 2 :

ch2 (doesn't count as st throughout bag bottom), F2i (in beg ch-2 from pr), 8 F2i, sk ch-2 (throughout bag bottom), ss (in 1st F throughout bottom). (18F)

Inc Rnd 3 :

ch2, F2i (in 1st F from pr (ignore ch-2) throughout bottom), F, [F2i, F]x8, ss. (27sts)

Inc Rnd 4 :

ch2, [2F, F2i]x9, ss. (36sts)

Inc Rnd 5 :

ch2, [F2i, 3F]x9, ss. (45sts)

Inc Rnd 6 :

ch2, 2F, [F2i, 4F]x8, F2i, 2F, ss. (54 sts)

Inc Rnd 7 :

ch2, 4F, [F2i, 5F]x8, F2i, F, ss. (63sts)

Inc Rnd 8 :

ch2, [6F, F2i]x9, ss. (72sts)

Inc Rnd 9 :

ch2, [F2i, 7F]x9, ss. (81sts)

Inc Rnd 10 :

ch2, 2F, [F2i, 8F]x8, F2i, 6F, ss. (90sts)

Inc Rnd 11 :

ch2, 4F, [F2i, 14F]x5, F2i, 10F, ss. (96sts)

Inc Rnd 12 :

ch2, 6F, [F2i, 15F]x5, F2i, 9F, ss. (102sts)

Inc Rnd 13 :

ch2, 8F, [F2i, 16F]x5, F2i, 8F, ss. (108sts)

Inc Rnd 14 :

ch2, 10F, [F2i, 17F]x5, F2i, 7F, ss. (114sts)

Inc Rnd 15 :

ch2, 12F, [F2i, 18F]x5, F2i, 6F, ss. (120sts)

Inc Rnd 16 :

ch2, 14F, [F2i, 19F]x5, F2i, 5F, ss. (126sts)

Inc Rnd 17 :

ch2, 16F, [F2i, 20F]x5, F2i, 4F, ss. (132sts)

Inc Rnd 18 :

ch2, 18F, [F2i, 21F]x5, F2i, 3F, ss. (138sts)

Inc Rnd 19 :

ch2, 20F, [F2i, 22F]x5, F2i, 2F, ss. (144sts)

Inc Rnd 20 :

ch2, 22F, [F2i, 23F]x5, F2i, F, ss. (150sts)

Inc Rnd 21 :

ch2, [24F, F2i]x6, ss. (156sts)

Inc Rnd 22 :

ch2, [F2i, 38F]x4, ss. (160sts)

Inc Rnd 23 :

ch2, 2F, [F2i, 39F]x3, F2i, 37F, ss. (164sts)

Inc Rnd 24 :

ch2, 4F, [F2i, 40F]x3, F2i, 36F, ss. (168sts)

Inc Rnd 25 :

ch2, 6F, [F2i, 41F]x3, F2i, 35F, ss. (172sts)

Inc Rnd 26 :

ch2, 8F, [F2i, 42F]x3, F2i, 34F, with Yarn1 ss. (176sts)

Info :

Mark stitches for making B3i: pm in 1st F of Rnd 26, [sk 21F, pm in next F]x7 (21F rem to 1st F). (176sts)

β€” Bag sides :

Info :

Chart 2 on next page. Video for embossed crochet stitches: https://youtu.be/0Pz8FJQPKvs. Written instructions do not remind you to switch yarn. Make highlighted stitches with Yarn2, all other stitches with Yarn1. See Special stitches and abbreviations on p. 4 and General rules for embossed crochet on p. 4.

Rnd 27 :

(RS): with Yarn1 ch2 (counts as 1st B of B3i), shallow B2i in 1st F from pr (counts as 2nd and 3rd B of B3i), [*F2t, 17F, F2t*, shallow B3i]x7, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 28 :

ch2 (counts as 1st B of B2i), B in same st (in ch-2 from pr; counts as 2nd B of B2i), [*B, B2i, F2t, 15F, F2t*, B2i]x7, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 29 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr (counts as 2nd B of B2i), [*3B, B2i, F2t, 13F, F2t*, B2i]x7, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 30 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr, [*2B, F, 2B, B2i, F2t, 11F, F2t*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 31 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr, [*3B, F, 3B, B2i, F2t, 9F, F2t*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 32 :

ch2 (counts as B), [*4B, F3i, 5B, F2t, 7F, F2t, B2i, 9B, B2i, F2t, 7F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 33 :

ch2 (counts as B), [*2B, B2t, F2i, hdc bet F's, F, hdc in bet F's, F2i, B2t, 3B, F2t, 5F, F2t, B2i, F, 9B, F, B2i, F2t, 5F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 34 :

ch2 (counts as B), [*B, B2t (2nd leg in 2 posts), 2 F2i, B in hdc, F, B in hdc, 2 F2i, B2t (1st leg in 2 posts), 2B, F2t, 3F, F2t, B2i, B, F2i, B2t, 5B, B2t, F2i, B, B2i, F2t, 3F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 35 :

ch2 (counts as B), [*B2t (2nd leg in 2 posts), F2i, 3F, B2i, F, B2i, 3F, F2i, B2t (1st leg in 2 posts), B3t, B2t (2nd leg in 2 posts), F2i, 2B, B2i, F2t, F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 36 :

ch2 (counts as B), [*B (in 2 posts), 5F, B2i, B, F, B, B2i, 5F, 2 B (1st in 2 posts), F3t (1st and 3rd legs in 2 posts), B2i, 3B, F2i, 3F, B3t (1st and 3rd legs in 2 posts; 2nd leg in 3 posts), 3F, F2i, 3B, B2i, F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 37 :

ch2 (counts as B), [*B, F2t, F, F2t, B2i, 2B, F3i, 2B, B2i, F2t, F, F2t, 2B (finish with Yarn1), with Yarn2 F (in 3 posts of F3t) and finish with Yarn1, 4B, B2i, 4F, F3t (2nd leg in 3 posts), 4F, B2i, 4B (finish last B with Yarn1), with Yarn2 F (in 3 posts; finish with Yarn1)*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Info :

Shift beg of rnd next to the embossed element to minimize visibility of ch-2 at the beg of each round: turn to WS, 7ss (in prev 7sts: F, 4B, B2i), turn.

Rnd 38 :

ch2 (counts as 1st B of B2i), B in same st (in 1st B after F from pr; counts as 2nd B of B2i), [*8B (6th in F; finish last B with Yarn1), with Yarn2 F3t (1st and 3rd legs in 2 posts; finish with Yarn1), 4B, F2i, hdc in bet F's, F, hdc in bet F's, F2i, 4B and finish last B with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, 8B (3rd in F), B2i, 3F, F3t (2nd leg in 3 posts), 3F, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 39 :

ch2 (counts as 1st B of B2i), B in same st (in ch-2 from pr), [*B2i, 9B (last is shallow B in F3t), 2 B2t, 2 F2i, B in hdc, F, B in hdc, 2 F2i, 2 B2t, 4B (1st is shallow B in F3t), F2i, F, F2t (1st leg in next F, sk B2t, 2nd leg in next F), F in same st as 2nd leg of prev F2t, 12F, F2t (1st leg in same st as last of 12F, sk B2t, 2nd leg in next F), F, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 40 :

ch2 (counts as 1st B of B2i), B in same st (in ch-2 from pr), [*10B, B2t, B2t (both legs in 2 posts), 2B2i, F2i, 3F, F2i, F3i (3rd leg in 3 posts), F2i*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 41 :

ch2 (counts as 1st leg of B2t), B in 1st B after ch-2 from pr (counts as 2nd leg of B2t), [*10B, B2t (both legs in 2 posts), 5F, B2i, B, F, B, B2i, 5F, B2t (both legs in 2 posts), 10B, B2t, F3t (1st and 3rd legs in 2 posts)*], B2i]x3, rep bet *'s, sk ch-2, ss in 1st B.

Rnd 42 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*10B (last in 2 posts), F2t, F, F2t, B2i, 2B, F3i, 2B, B2i, F2t, F, F2t, 10B (1st in 2 posts), B2t (2nd leg in 2 posts), F2i, F, F2t*, B2i]x3, rep bet *'s, sk ch-2, ss in 1st B.

Rnd 43 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*9B and finish last st with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, 4B, F2i, hdc in bet F's, F, hdc in bet F's, F2i, 4B and finish last st with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, 9B, B2t (2nd leg in 2 posts), F2i, 3F, F2i*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 44 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*9B (last is shallow B in F3t), 2 B2t, 2 F2i, B in hdc, F, B in hdc, 2 F2i, 2 B2t, 6B (1st is shallow B in F3t), B2i, F and finish with Yarn1, fish stripe: with Yarn1 F2i, 3 F, F2i, and finish with Yarn2, F*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 45 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*6B, B2t, B2t (both legs in 2 posts), F2i, 3F, B2i, F, B2i, 3F, F2i, B2t (both legs in 2 posts), 6B, B2t (2nd leg in 2 posts), F2i, 7F, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 46 :

ch2 (counts as B), [*6B, B2t (both legs in 2 posts), 5F, B2i, B, F, B, B2i, 5F, B2t (both legs in 2 posts), 7B (last in 2 posts), F and finish with Yarn1, fish stripe: with Yarn1 9F and finish with Yarn2, F*, B (in 2 posts)]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Info :

Shift beg of round: with RS facing, 5ss (in prev 5B). (5B)

Rnd 47 :

ch2 (counts as B), [*2B (2nd in 2 posts), F2t, F, F2t, B2i, 2B, F3i, 2B, B2i, F2t, F, F2t, 3B (1st in 2 posts), F2i, 2 B2t, F2i, 9F, F2i, 2 B2t, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 48 :

ch2 (counts as B), [*2B and finish last B with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish st with Yarn1, 4B, F2i, hdc in bet F's, F, hdc in bet F's, F2i, 4B, finish last B with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, 3B, F2i, F, B2t (both legs in 2 posts), F, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2. fish stripe: with Yarn1 11F and finish with Yarn2, F, B2t (both legs in 2 posts), F, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 49 :

ch2 (counts as B), [*3B (last is shallow B in F3t), 2 B2t, 2 F2i, B in hdc, F, B in hdc, 2 F2i, 2 B2t, 4B (1st is shallow B in F3t), F2i, F, F2t (1st leg in next F, sk B2t, 2nd leg in next F), F, F2i*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 50 :

ch2 (counts as B), [*B, B2t, B2t (both legs in 2 posts), F2i, 3F, B2i, F, B2i, 3F, F2i, B2t (both legs in 2 posts), B2t, 2B, F2i, F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 51 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr, [*B, B2t (both legs in 2 posts), 5F, B2i, B, F, B, B2i, 5F, B2t (both legs in 2 posts), B, B2i, 2F, F2t (2nd leg in 2 posts), 13F, F2t (1st leg in 2 posts), 2F*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 52 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr, [*B2i, 2B (2nd in 2 posts), F2t, F, F2t, B2i, 2B, F3i, 2B, B2i, F2t, F, F2t, 2B (1st in 2 posts), 2 B2i, F3t (3rd leg in 2 posts) and finish with Yarn1, fish stripe: with Yarn1 13F and finish with Yarn2, F3t (1st leg in 2 posts)*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 53 :

ch2 (counts as B), [*5B and finish last st with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish st with Yarn1, 4B, F2i, hdc in bet F's, F, hdc in bet F's, F2i, 4B and finish last st with Yarn1, with Yarn2 F3t (1st and 3rd legs in 2 posts) and finish with Yarn1, 6B, 15F (1st and last in 3 posts)*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 54 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr, [*6B (last is shallow B in F3t), 2 B2t, 2 F2i, B in hdc, F, B in hdc, 2 F2i, 2 B2t, 6B (1st is shallow B in F3t), B2i, F and finish with Yarn1, fish stripe: with Yarn1 F2t, 9F, F2t and finish with Yarn2, F*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 55 :

ch2 (counts as B), [*5B, B2t, B2t (both legs in 2 posts), F2i, 3F, B2i, F, B2i, 3F, F2i, B2t (both legs in 2 posts), B2t, 6B, 13F (2nd and 12th in 2 posts)*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 56 :

ch2 (counts as 1st B of B2i), B in ch-2 from pr (counts as 2nd B of B2i), [*5B, B2t (both legs in 2 posts), 5F, B2i, B, F, B, B2i, 5F, B2t, B2t*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 57 :

ch2 (counts as B), [*7B (last in 2 posts), F2t, F, F2t, B2i, 2B, F3i, 2B, B2i, F2t, F, F2t, 8B (1st in 2 posts), 11F (2nd and 10th in 2 posts)*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 58 :

ch2 (counts as B), [*4B, F3i, B2t and finish with Yarn1, with Yarn2 F3t and finish with Yarn1, 2 B2i, 2B, 3F, 2B, 2 B2i and finish last B with Yarn1, with Yarn2 F3t and finish with Yarn1, B2t, F3i, 5B, F2t, 7F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 59 :

ch2 (counts as B), [*4B, F2i, F, F2i, B2t (1st leg in 2 posts; 2nd leg is shallow B in F3t), 4B, B2t, F2i, F, F2i, B2t, 4B, B2t (1st leg is shallow B in F3t; 2nd leg in 2 posts), F2i, F, F2i, 5B, F2t, 5F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 60 :

ch2 (counts as B), [*4B, F2i, 3F, F2i, B2t (1st leg in 2 posts), 4 B (last in 2 posts), 5F, 4B (1st in 2 posts), B2t (2nd leg in 2 posts), F2i, 3F, F2i, 5B, F2t, 3F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 61 :

ch2 (counts as B), [*4B, F2i, 5F, F2i, B2t (1st leg in 2 posts), 3B, 5F, 3B, B2t (2nd leg in 2 posts), F2i, 5F, F2i, 5B, F2t, F, F2t*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 62 :

ch2 (counts as B), [*4B, F2i, 7F, F2i, 4B (1st in 2 posts), F2t, F, F2t, 4B (last in 2 posts), F2i, 7F, F2i, 5B and finish with Yarn1, with Yarn2 F3t and finish with Yarn1*, B]x3, rep bet *'s, ss in 2nd ch of beg ch-2. Shift beg of round: turn to WS, 6ss (in prev 6sts: F3t and 5B), turn.

Rnd 63 :

ch2 (counts as 1st leg of B2t), B in 2nd B after F2i from pr (counts as 2nd leg of B2t), [*7B (4th is shallow B in 3 posts of F3t), B2t, F2i, 9F, F2i, 4B and finish with Yarn1, with Yarn2 F3t and finish with Yarn1, 4B, F2i, 9F, F2i, B2t, F2i*, B2t]x3, rep bet *'s, ss in 2nd ch of beg ch-2.

Rnd 64 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*5B, B2t (2nd leg in 2 posts), F2i, 11F, F2i, B2t, 5B (3rd is shallow B in 3 posts of F3t), B2t, F2i, 11F, F2i*, B2t (1st leg in 2 posts)]x3, rep bet *'s, ss in 1st B.

Rnd 65 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*3B, B2t (2nd leg in 2 posts), F2i, 13F, F2i*, B2t (1st leg in 2 posts)]x7, rep bet *'s, ss in 1st B.

Rnd 66 :

ch2 (counts as 1st leg of B2t), B in 2nd B after ch-2 from pr (counts as 2nd leg of B2t), [*B, B2t (2nd leg in 2 posts), F2i, 15F, F2i*, B2t (1st leg in 2 posts)]x7, rep bet *'s, ss in 1st B.

Rnd 67 :

ch2 (counts as 1st leg of B3t), B2t (1st leg in 2nd B after ch-2 from pr, 2nd leg in 2 posts; counts as 2nd and 3rd legs of B3t), [*F2i, 17F, F2i*, B3t (1st and 3rd legs in 2 posts)]x7, rep bet *'s, with Yarn1 ss in B2t. (176sts)

Dec Rnd 68 :

with Yarn2 ss in next F, ch2 (doesn't count as st), F in same st, 20F, [sk B3t, 21F]x7, sk B3t, sk ch-2, ss in 1st F. (168 sts)

Dec Rnd 69 :

ch2 (doesn't count as st), F in same st (in 1st F from pr), 8F, F2t, 10F, [9F, F2t, 10F]x7, sk ch-2, with Yarn1 ss in 1st F. (160sts)

β€” Upper edge backing :

Info :

To achieve consistent gauge throughout the pattern, 16sts are decreased in order to align the gauges of sc blo and F stitches. Dec Rnd 70 and Rnds 71-86 produce the upper edge backing and alignment of stitch gauges.

Dec Rnd 70 :

ch1 (doesn't count as st), sc blo in same st, [*3sc blo, sc2tog blo, 8sc blo, sc2tog blo]*, 5sc blo]x7, rep bet *'s, 4sc blo, ss blo in 1st sc. (144sts)

Rnd 71-86 :

ch1 (doesn't count as st), sc blo in same st, 143sc blo, ss blo in 1st sc. Fasten off after Rnd 86. (144sts)

Info :

Fasten off after Rnd 86. (144sts)

β€” Reinforcing upper edge backing with buckram :

Info :

To determine the size of the strip for the upper edge backing, unfold it and measure its width. Multiply the width by 2 and add 2cm to account for the overlapping of the short edges. The approximate measurements for the strip are approximately 7cm x 80cm (2 3/4" x 31 1/2"). Cut a piece of buckram or other stiff interfacing to measurements.

Info :

To reinforce the upper edge of the bag, turn bag inside out and apply buckram interfacing to the wrong side of the upper edge backing. Overlap edges of the buckram. Basting and stitching are recommended. Use zig-zag or other stretchable stitch to secure edges. Fold the backing in and hand-stitch the edge to the wrong side of the bag if you do not plan to add a lining.

β€” Handles :

Handle attaching strip (x4) :

Row 1 (RS): locate 8 middle sts of Round 69, positioned above any fish, join Yarn2 in front cord, making stitches through 4sc-row and cord (picture 2). Thread tapestry needle with 30cm/12" tail. Sew border row to the marked spot on the cord, making stitches through 4sc-row and cord (picture 2). Weave in tail.

Loop seam cover (x4) :

Video for slip stitch rib: https://youtu.be/aQ5ue6qyKbo. With Yarn2, ch14 and work 9 rows of slip stitch rib. Fasten off, leaving 30cm/12" tail. Thread tapestry needle with the tail and position the strip over the loop seam. Ensure the short edges of the strip face the inner side of the bag. Begin sewing at the top of the strip using small invisible stitches to secure the seam. Use overcast stitch to stitch short edges of the strip together. Secure the seam then sew the bottom of the strip to the handle using back stitch; make small invisible stitches on the right side of the strip to prevent sliding off. Finally weave in tail.

Spiral cord handles (x2) :

Video: https://youtu.be/Th1hfMbRoAQ. With Yarn2 leave 30cm/12" tail, make 78cm / 30 3/4" long 8-sts spiral cord, starting with one 4sc-row (video and pictures show 10 rows). Fasten off, leaving 30cm / 12" tail. Measure while cord is fully stretched. Keep in mind spiral cord has stretchability; to prevent excessive stretch insert a narrow non-stretchable tape inside the cord after creating approximately 1cm of the cord. Securely sew the ends of the tape to the beginning and end of the cord to ensure it stays in place.

Flat part to attach strap to D-ring :

Row 1: leave 20cm/8" end for a seam, ch5, sc in 2nd ch from hook, 3sc, turn (4sc). Pictures show 10 sc rows, but for Corfu bag make only 1. 4sc-foundation results in 8sts-cord. Spiral part. Rnd 1: ch1, sc blo in same st, 3sc blo, turn, 4sc (in 2nd lp of the same 4sc, but working from other side). (8sc)

Spiral cord continued :

Examine the back of the single crochet stitch. You will notice 4 lps: 2 horizontal loops and 2 vertical lps. Crochet in a spiral fashion by inserting the hook from above into the right vertical loop (for right-handed individuals). For left-handed individuals, work in the left vertical loop. Make sc in right vertical lp of side sc. To make the first round easier you have two options: draw a piece of yarn through all eight right vertical loops, or place markers: 1st lp, 2nd lp, 3rd lp, 4th lp, ... 8th lp. Make sc in 1st lp from above, sc in 2nd lp, sc in 3rd lp, sc in 4th lp, sc in 5th lp, ... sc in 8th lp. Completed Rnd 2. Do not join the round; instead, continue working in a spiral mode by repeating Round 2. After a few rounds, the right vertical loops will appear stretched between stitches and become easier to locate. Continue working in a spiral pattern until you reach the desired length of the cord. Stop when last stitch aligns with last single crochet stitch of Round 1 in spiral section. Take lp off hook, insert hook in both lps (back and front) of next sc, pick up lp, and draw it through st.

Loop at the end of spiral cord handle (x4) :

Measure and mark a distance of 15cm/5 7/8" from each end of the handle. Thread tapestry needle with 30cm/12" tail. Sew border row to the marked spot on the cord, making stitches through 4sc-row and cord (picture 2). Weave in tail.

Attach handles to the bag (x4) :

Insert handle attaching strip into the loop at the end of the handle, ensuring loop seam cover faces the inner side of the bag. Thread tapestry needle with 30cm/12" tail from the handle attaching strip. Fold strip to WS and sew each stitch at the edge of the strip securely to both loops of one of the 8 stitches from which the strip was started. Secure seam by tying off the thread and weave in loose tail. Repeat 4 times symmetrically around bag top. Pictures show placement and final view.

β€” Optional lining :

Optional lining instructions :

1. Length: Measure the finished bag from the folded upper edge backing to the bottom center. Add 5cm/2" for seam allowances. Width: Measure bag width, multiply by 2, add 3cm/1 1/8" for seam allowance. Mark seam allowances: 2cm/3/4" at upper edge, 1.5cm/5/8" at both sides, and 3cm/1 1/8" at the bottom. Also mark 5cm/2" of the side allowance starting from the bottom seam allowance. 2. Stitch sides together from upper edge to the 5cm/2" mark. 3. Overcast the upper edge. Edgestitch the allowances along the 5cm/2" mark from the bottom. 4. Press up a 3cm/1 1/8" hem. Tuck under 1cm/3/8" of the raw edge. Baste and edgestitch in place. 5. Insert drawstring into 2cm/3/4" slit and tie ends. 6. Tuck 2cm/3/4" of the lining under the bag's upper edge backing. Baste and hand-stitch the backing and lining to the bag's wrong side using small invisible stitches.

β€” Finishing and Care :

Finishing :

Weave in all ends. Hand-wash in lukewarm water with a bit of mild detergent, rinse, use a towel to squeeze out excess moisture, lay flat to dry.

Assembly Instructions

  • Reinforce the upper edge by cutting buckram to approximately 7cm x 80cm, baste it to the wrong side of the upper edge backing, overlap short edges and stitch in place before folding backing in.
  • Make 2 spiral cord handles and 4 handle attaching strips; insert the attaching strip into the loop and sew the strip seam to both loops of one of the 8 stitches from which the strip was started to secure each handle.
  • Position handle attaching strips evenly around the top edge (repeat 4 times), fold the strip to wrong side and sew each stitch at the edge of the strip securely to both loops of corresponding stitches to prevent sliding.
  • If adding a lining, stitch sides of lining, press hems, insert drawstring, then tuck lining under the upper edge backing and hand-stitch backing and lining to the bag's wrong side with small invisible stitches.

Important Notes

  • πŸ’‘Use Yarn1 (background) for all back post stitches, hdc, last ss in each round, and fish stripes; use Yarn2 for highlighted front post stitches and embossed elements.
  • πŸ’‘Place markers for B3i placement after Rnd 26 exactly as instructed to maintain repeat alignment around the bag.
  • πŸ’‘When switching colors, use the next color to finish the previous stitch so the last yarn over is with the new color to avoid loose floats.
  • πŸ’‘Measure the bag before cutting lining fabric and interfacing to ensure proper fit; the pattern includes recommended measurements but always check your finished gauge.

This Corfu Bag pattern blends embossed stitchwork with sturdy construction for a bag you'll love to use. Whether you make it with the suggested colors or your own palette, it will become a favorite accessory. The pattern includes charts, videos, and step photos to guide you every step of the way. πŸ§ΆπŸ‘œ

You ask,

we answer.

FAQs

What size will the finished piece be?

The finished bag measures approximately 41.5cm (16 3/8") from the bottom center to the upper edge, width 38.8cm (15 1/4"), and loaded bag height 32cm (12 5/8").

Can I use different yarn weights for this pattern?

Yes, but different yarn weights will change the final size and texture. The pattern is written for a DK weight yarn and a 2.75mm hook; adjust hook size and expect a change in finished dimensions.

Do I need to reinforce the upper edge with interfacing?

For best structure and longevity I recommend reinforcing the upper edge with buckram or a stiff interfacing as described; it helps the bag keep its shape especially when carrying heavier contents.

How long does this project typically take to complete?

Most crocheters complete this project in 12-15 hours, though this can vary depending on experience level, attention to detail, and whether you add lining or other optional finishes.