Make a stylish Corfu Bag with this detailed crochet pattern by Natalia Kononova. You will create a textured, embossed tote using DK weight cotton yarn and front/back post stitches for a beautiful two-color effect. The pattern includes charts, step-by-step photos, and video links to guide you through shaping, handles, and finishing. Perfect for crafters who enjoy a slightly advanced project with lots of visual impact.
Progress Tracker
0% Complete
β Materials and Prep :
Info :
DK weight yarn with a ratio of 120-130 meters per 50 grams. Yarn1 (background): 4 skeins / 170g / 465yds in Silver Blue. Yarn2 (embossed elements): 7 skeins / 305g / 834yds in Moon Rock. Crochet hook: 2.75mm. Tapestry needle, hand-sewing needle, sewing thread matching background color, interfacing piece approx 7cm x 80cm. Optional: lining fabric approx 40cm x 80cm and drawstring for lining cord approx 50cm.
Info :
Gauge: Front post or back post double crochet stitch: 23 sts x 15 rows = 10cm x 10cm (4" x 4"). Check the pattern page for corrections and updates before starting and consult the video resources linked in the pattern for special stitch guidance.
β 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] x 8, ss. (27sts)
Inc Rnd 4 :
ch2, [2F, F2i] x 9, ss. (36sts)
Inc Rnd 5 :
ch2, [F2i, 3F] x 9, ss. (45sts)
Inc Rnd 6 :
ch2, 2F, [F2i, 4F] x 8, F2i, 2F, ss. (54 sts)
Inc Rnd 7 :
ch2, 4F, [F2i, 5F] x 8, F2i, F, ss. (63sts)
Inc Rnd 8 :
ch2, [6F, F2i] x 9, ss. (72sts)
Inc Rnd 9 :
ch2, [F2i, 7F] x 9, ss. (81sts)
Inc Rnd 10 :
ch2, 2F, [F2i, 8F] x 8, F2i, 6F, ss. (90sts)
Inc Rnd 11 :
ch2, 4F, [F2i, 14F] x 5, F2i, 10F, ss. (96sts)
Inc Rnd 12 :
ch2, 6F, [F2i, 15F] x 5, F2i, 9F, ss. (102sts)
Inc Rnd 13 :
ch2, 8F, [F2i, 16F] x 5, F2i, 8F, ss. (108sts)
Inc Rnd 14 :
ch2, 10F, [F2i, 17F] x 5, F2i, 7F, ss. (114sts)
Inc Rnd 15 :
ch2, 12F, [F2i, 18F] x 5, F2i, 6F, ss. (120sts)
Inc Rnd 16 :
ch2, 14F, [F2i, 19F] x 5, F2i, 5F, ss. (126sts)
Inc Rnd 17 :
ch2, 16F, [F2i, 20F] x 5, F2i, 4F, ss. (132sts)
Inc Rnd 18 :
ch2, 18F, [F2i, 21F] x 5, F2i, 3F, ss. (138sts)
Inc Rnd 19 :
ch2, 20F, [F2i, 22F] x 5, F2i, 2F, ss. (144sts)
Inc Rnd 20 :
ch2, 22F, [F2i, 23F] x 5, F2i, F, ss. (150sts)
Inc Rnd 21 :
ch2, [24F, F2i] x 6, ss. (156sts)
Inc Rnd 22 :
ch2, [F2i, 38F] x 4, ss. (160sts)
Inc Rnd 23 :
ch2, 2F, [F2i, 39F] x 3, F2i, 37F, ss. (164sts)
Inc Rnd 24 :
ch2, 4F, [F2i, 40F] x 3, F2i, 36F, ss. (168sts)
Inc Rnd 25 :
ch2, 6F, [F2i, 41F] x 3, F2i, 35F, ss. (172sts)
Inc Rnd 26 :
ch2, 8F, [F2i, 42F] x 3, 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] x 7 (21F rem to 1st F). (176sts)
β Bag sides (Chart 2, Rnds 27-86) :
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] x 7, rep bet *'s, ss in 2nd ch of beg ch-2.
Rnd 28 :
Video Part 3: Enclosing Yarn2 in back post stitches. 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] x 7, 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] x 7, 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, 5B, 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, 7B, B2i, F2t, 9F, F2t*, B2i]x3, rep bet *'s, ss in 2nd ch of beg ch-2.
Rnd 32 :
Video Part 5. 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, F2i, F, 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 :
Video Part 7. ch2 (counts as B), [*B2t (2nd leg in 2 posts), F2i, 3F, B2i, F, B2i, 3F, F2i, B2t (1st leg in 2 posts), B, F2t, F, F2t, B2i, 2B, 2 F2i, B2t (1st leg in 2 posts), B3t, B2t (2nd leg in 2 posts), F2i, 2B, B2i, F2t, F, F2i*, 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), 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.
Shift beg of rnd :
turn to WS, 7ss (in prev 7sts: F, 4B, B2i), turn.
Rnd 38 :
Video Part 8. 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, 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*, B2i] 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), F2i, 3F, F2i, B2i, F3t, F (both legs in 2 posts), B2t, 10B, B2i, F3t (1st and 3rd legs in 2 posts; 2nd leg in 3 posts)*, 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, 10B, B2i, 5F, B2t*, 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)*] x3, rep bet *'s, 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, 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, B2t (2nd leg in 2 posts), F and finish with Yarn1, fish stripe: with Yarn1 F2i, 3 F, F2i, and finish with Yarn2*, F*, B2t (1st leg in 2 posts)] 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)*] 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.
Shift beg of round :
with RS facing, 5ss (in 5B), turn.
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 and 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 and finish with Yarn1, fish stripe: with Yarn1 11F and finish with Yarn2, F, B2t (both legs in 2 posts), F, F2i*] 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 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 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*] x3, rep bet *'s, sk ch-2, ss in 1st B.
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 (1st 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*] x3, rep bet *'s, ss in 2nd ch of beg ch-2. fish stripe: with Yarn1 13F and finish with Yarn2, F3t (1st leg in 2 posts)*
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)*] 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 (both legs in 2 posts)*] 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)*] 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 (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*] 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, 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, 4B, F2i, 9F, F2i*] 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] 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] x7, rep bet *'s, sk ch-2, 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, sk ch-2, 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 - Dec Rnd 70 :
ch1 (doesn't count as st), sc blo in same st, [*3 sc blo, sc2tog blo, 8 sc blo, sc2tog blo*, 5 sc blo] x7, rep bet *'s, 4 sc blo, ss blo in 1st sc. (144sts)
Upper edge backing - Rnds 71-86 :
ch1 (doesn't count as st), sc blo in same st, 143 sc blo, ss blo in 1st sc. 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 overlapping of the short edges. Approximate measurements for the strip are 7cm x 80cm (2 3/4" x 31 1/2"). Cut a piece of buckram and baste/stitch to the wrong side of the upper edge backing. Use zig-zag or other stretchable stitch to secure edges. Fold backing in and hand-stitch the edge to the wrong side if not lining.
β Handles :
Handle attaching strip (x4) - Row 1 (RS) :
Locate 8 middle sts of Round 69 positioned above any fish, join Yarn2 in front loop, ch14 and work 9 rows of slip stitch rib for Loop seam cover. Fasten off leaving 30cm/12" tail. Thread tapestry needle and position the strip over the loop seam. Weave in tail.
Flat part to attach strap to D-ring :
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. Fasten off leaving 20cm/8" tail for seam.
Spiral cord handles (x2) - Spiral part Rnd 1 :
With Yarn2 leave 30cm/12" tail, make 78cm/30 3/4" long 8-sts spiral cord, starting with one 4sc-row (video shows 10 rows). Fasten off leaving 30cm/12" tail. Measure while cord is fully stretched. Keep in mind the spiral cord has stretchability; insert narrow non-stretchable tape inside the cord after creating approx 1cm of the cord to prevent excessive stretching.
Spiral cord - assembly :
Make first round of spiral cord by crocheting into right vertical loops of the 4sc foundation to form an 8-st cord; continue in spiral until desired length then fasten off. Take lp off hook, insert hook in both lps of next sc, pick up lp, and draw it through st to finish.
β Loop seam cover and Loop at end of handle :
Loop seam cover (x4) :
With Yarn2 ch14 and work 9 rows of slip stitch rib. Fasten off leaving 30cm/12" tail. Thread tapestry needle with tail and position the strip over the loop seam. Use overcast stitch to stitch short edges of the strip together. Secure the seam and proceed to 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. Weave in beginning tail.
Attach handles to the bag (x4) :
Insert handle attaching strip into the loop at the end of the handle, ensuring seam cover is facing inner side of 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 around the bag as shown in pictures.
β Optional lining :
Optional lining - Step 1 :
Length: Measure finished bag from folded upper edge backing to 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 side allowance starting from bottom seam allowance.
Optional lining - Step 2 :
Stitch sides together from the upper edge to the 5cm/2" mark. Overcast the upper edge, edge-stitch the allowances along the 5cm/2" mark from the bottom. Press up a 3cm/1 1/8" hem and tuck under 1cm/3/8" of the raw edge and basted in place.
Optional lining - Step 3 :
Insert drawstring into 2cm/3/4" slit at the bottom, pull and tie ends. Tuck 2cm/3/4" of the lining under the bag's upper edge backing. Baste and hand-stitch the backing and lining to wrong side of the bag using small invisible stitches.
β Finishing and Care :
Info :
Weave in all ends. Hand-wash in lukewarm water with mild detergent, rinse, use towel to squeeze excess moisture, lay flat to dry. If adding interfacing, note interfacing doesn't fuse well to crocheted fabric; baste and stitch. Use non-stretchable tape inside spiral cord if needed.
This Corfu Bag pattern brings vibrant embossed texture and modern style to your crochet projects. Create a sturdy, beautiful tote with two-color post stitch work and thoughtful finishing details. The pattern includes charts, photos, and videos to walk you through each step, from the round bottom to the spiral handles. π§Άβ¨ Happy crocheting and enjoy your new handmade accessory! π§΅