Type
Crochet
Difficulty
intermediate
Category
bag
AI Thinking Process
Planning
Verification
Pattern
Dusty Rose Cylindrical Ribbed Tote Bag
A modern, structured cylindrical tote worked seamlessly from the base up. A flat round base flows into a firm vertical-ribbed body created with front and back post stitches. Finished with a beige fabric lining and two dusty rose tassels threaded through natural wooden beads.
Skill Level: Easy Design Style: Minimalist, structured, cylindrical
Finished Measurements
| Feature | Measurement |
|---|---|
| Base diameter | 10 in (25.5 cm) |
| Bag height (base to top edge) | 12 in (30.5 cm) |
| Circumference at body | 30ΒΎ in (78 cm) |
| Top opening | Wide open, 10 in (25.5 cm) across |
| Handle length (each) | 22 in (56 cm) |
| Handle width | 1Β½ in (4 cm) |
Materials
- Yarn: Worsted weight (Medium/#4) 100% cotton in solid dusty rose / pale blush pink β approx. 550β600 yds (500β550 m)
- Contrast yarn: Small amount of dusty rose for tassels (same yarn works, or a slightly deeper shade if desired)
- Hook: US H/8 (5 mm)
- Notions:
- Tapestry needle
- Stitch marker
- Β½ yd (0.5 m) neutral beige cotton fabric for lining
- Coordinating beige sewing thread + needle (or sewing machine)
- 2 natural wooden beads (approx. ΒΎ in / 20 mm, hole large enough for doubled yarn)
- Cardboard (approx. 6 in / 15 cm tall) for making tassels
- Scissors, pins
Gauge
14 sts Γ 8 rows = 4 in (10 cm) in double crochet. Gauge check: A 108-st round Γ· 3.5 sts/in = 30.9 in circumference β diameter 30.9 Γ· Ο β 9.8 in β 10 in β
Gauge matters for a firm, structured bag β work tightly. If your fabric is floppy, drop to a US G/6 (4 mm) hook.
Abbreviations (US Terms)
- ch = chain
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- FPdc = front post double crochet
- BPdc = back post double crochet
- st(s) = stitch(es)
- inc = increase (2 sts in one st)
- rnd = round
- rep = repeat
Construction Notes
- The bag is worked in continuous/joined rounds from the base up.
- The base is a flat circle worked in dc.
- The body uses alternating FPdc/BPdc to create the vertical ribbed texture.
- Front and back are identical.
- Use a stitch marker to track the start of each round.
PART 1 β Flat Round Base
Begin with a magic ring.
- Rnd 1: 6 dc in magic ring. Join with sl st to first dc. (6 sts)
- Rnd 2: ch 2 (counts as dc here and throughout base), dc in same st, 2 dc in each st around, join. (6 + 6 = 12 sts β)
- Rnd 3: ch 2, dc in same st, dc, 2 dc in next rep around, join. (12 + 6 = 18 sts β)
- Rnd 4: 2 dc in next, dc in next 2 rep around, join. (18 + 6 = 24 sts β)
- Rnd 5: 2 dc in next, dc in next 3 rep around, join. (24 + 6 = 30 sts β)
- Rnd 6: 2 dc in next, dc in next 4 rep around, join. (30 + 6 = 36 sts β)
- Rnd 7: 2 dc in next, dc in next 5 rep around, join. (36 + 6 = 42 sts β)
- Rnd 8: 2 dc in next, dc in next 6 rep around, join. (42 + 6 = 48 sts β)
- Rnd 9: 2 dc in next, dc in next 7 rep around, join. (48 + 6 = 54 sts β)
- Rnd 10: 2 dc in next, dc in next 8 rep around, join. (54 + 6 = 60 sts β)
- Rnd 11: 2 dc in next, dc in next 9 rep around, join. (60 + 6 = 66 sts β)
- Rnd 12: 2 dc in next, dc in next 10 rep around, join. (66 + 6 = 72 sts β)
- Rnd 13: 2 dc in next, dc in next 11 rep around, join. (72 + 6 = 78 sts β)
- Rnd 14: 2 dc in next, dc in next 12 rep around, join. (78 + 6 = 84 sts β)
- Rnd 15: 2 dc in next, dc in next 13 rep around, join. (84 + 6 = 90 sts β)
- Rnd 16: 2 dc in next, dc in next 14 rep around, join. (90 + 6 = 96 sts β)
- Rnd 17: 2 dc in next, dc in next 15 rep around, join. (96 + 6 = 102 sts β)
- Rnd 18: 2 dc in next, dc in next 16 rep around, join. (102 + 6 = 108 sts β)
Your base should now measure approximately 10 in (25.5 cm) in diameter and lie flat. If it cups, your gauge is too tight; if it ruffles, too loose.
Base st count = 108 (even β splits evenly for ribbing: 54 FPdc + 54 BPdc β)
PART 2 β Body Transition Round
This round turns the flat base into vertical walls and sets up post stitches.
- Rnd 19 (transition): ch 2, working in the back loops only of each st, dc in each st around, join. (108 sts β)
Working in back loops creates a clean fold line so the walls stand straight up from the base.
PART 3 β Ribbed Body
The vertical ribbing is made by alternating front post and back post dc. You now work into the posts of the round below.
- Rnd 20 (set rib): ch 2, FPdc around next st, BPdc around next st rep around, join. (54 FPdc + 54 BPdc = 108 sts β)
- Rnds 21β39: ch 2, FPdc around next FPdc, BPdc around next BPdc rep around, join. (108 sts each rnd)
Always work FP over FP and BP over BP to keep the ribs perfectly vertical and continuous.
Continue until the body measures approximately 11 in (28 cm) from the base fold (about 20 body rounds total, incl. Rnd 20). Combined with the base thickness, total bag height β 12 in (30.5 cm) β.
PART 4 β Top Edge
- Rnd 40: ch 1, sc in each st around, join. (108 sts β)
- Rnd 41: ch 1, sc in each st around, join. (108 sts β)
Fasten off and weave in the end. The double round of sc firms the wide open top.
PART 5 β Handles (Make 2)
Handles are worked flat as sturdy straps, then sewn on. Each is attached so the front and back are identical and symmetrical.
Placement (per side): The 108-st top edge is divided so each handle spans a set of sts with an equal gap. Count from the round start:
- Front handle ends attach at approximately st 15 and st 39 (24 sts / ~7 in apart, centered on the front).
- Back handle ends attach at approximately st 69 and st 93 (mirror of the front).
This centers each handle on its panel with matching spacing (front and back identical β).
Make the strap:
- Row 1: ch 6, sc in 2nd ch from hook and in each ch across. (5 sc)
- Rows 2 β onward: ch 1, turn, sc in each st across. (5 sc)
Repeat until strap measures 22 in (56 cm). Fasten off, leaving a long tail (~18 in) for sewing.
Reinforce (optional but recommended): Fold a length of matching yarn along the strap length and sc a border round, or slip a length of cotton cord inside as you seam for extra sturdiness.
Attach: Pin each strap end to its marked attachment points inside the top edge, overlapping about 1Β½ in (4 cm). Using the long tails, whipstitch securely, sewing through both the strap and the top rounds several times for strength. Ensure the strap is not twisted and that both handles hang at equal height.
PART 6 β Fabric Lining (Beige)
- Measure: You need a cylinder to fit inside the bag.
- Side panel: cut a rectangle 32 in Γ 12Β½ in (81 Γ 32 cm) β that is bag circumference 30ΒΎ in + 1ΒΌ in seam allowance, by bag height 12 in + Β½ in.
- Base circle: cut a circle 11 in (28 cm) diameter (10 in base + Β½ in seam allowance all around).
- Sew side seam: Fold the rectangle right sides together, sew the short ends with a β in (1 cm) seam to form a tube.
- Attach base: Pin the circle to one open end of the tube, right sides together, and sew all around with a β in seam. Clip curves.
- Hem top: Fold the top raw edge under Β½ in twice and press.
- Insert: Turn the lining right-side out and drop it into the crochet bag, wrong sides together. Pin the hemmed top just below the sc top edge.
- Secure: Hand-stitch the lining top to the inside of the bag with beige thread, all the way around, catching only the inner loops so stitches don't show on the outside.
PART 7 β Tassels (Make 2, Dusty Rose)
- Wrap dusty rose yarn around a 6 in (15 cm) piece of cardboard about 30 times.
- Slide a 12 in (30 cm) length of yarn under the top of the wraps and tie tightly, leaving long tails for attaching.
- Cut the wraps along the bottom edge.
- Wrap a separate length of yarn tightly around the bundle about ΒΎ in (2 cm) below the top tie; knot and bury the ends inside the tassel.
- Trim the tassel ends even (~4Β½ in / 11 cm long).
Attach with wooden beads:
- Thread the two long top tails through a natural wooden bead, sliding the bead down snug against the tassel top.
- Bring the tails up and tie/stitch securely to the front handle, positioning the tassel so it hangs from the base of the handle at the top edge.
- Repeat with the second tassel on the other front handle attachment point, so both tassels hang symmetrically from the front (identical placement β).
Note: Both tassels hang from the front handle, one at each of its two attachment points, as specified in the design.
Finishing
- Weave in all remaining ends.
- Gently steam-block the body if needed to even out the ribbing (do not flatten the ribs).
- Set the bag on its base and shape the walls into a smooth cylinder.
Final Dimension Summary
- Base: 10 in (25.5 cm) diameter, flat and round β
- Bag width (at body, flat): ~15β in (39 cm) β half of the 30ΒΎ in circumference
- Bag height: 12 in (30.5 cm) β
- Top opening: wide open, 10 in (25.5 cm) across β
- Strap length: 22 in (56 cm) each, shoulder length β
- Ribbing: consistent vertical FPdc/BPdc all around β
- Front & back: identical minimalist design, no pockets, no zipper β
Enjoy your modern dusty rose ribbed tote!
Disclaimer: This pattern was generated by AI and should be reviewed for accuracy before use. While we strive for quality, AI-generated content may contain errors. Please verify measurements, stitch counts, and instructions before beginning your project. Generated by purlJam.uk
Love this pattern?
Save this pattern to your free PurlJam libraryAccess your pattern anytime
Bookmark this page to access your pattern anytime