Elegant Lace Cardigan Crochet Pattern

Create your own unique style with this elegant lace cardigan featuring delicate crochet details and button closures. This versatile piece can be dressed up or down, making it perfect for any occasion. The intricate lace pattern adds a touch of femininity, while the buttons provide a classic finishing touch.
Handcrafted with care, this crochet buttoned lace cardigan is a timeless addition to any fashion lover's collection. The intricate design showcases the artistry and craftsmanship that goes into creating each piece. The soft, breathable fabric ensures comfort while the button closures allow for easy wearability. Elevate your look with this stylish cardigan that exudes sophistication and charm. Perfect for layering during the cooler months or wearing on its own during warmer weather, this cardigan is a must-have for those who appreciate quality and style.
Skill Level
Intermediate
Required Supplies
- RED HEART Soft: 4 (5, 6, 7, 7) balls 9518 Teal
- Susan Bates Crochet Hook: 5mm [US H-8], 6mm [US J-10]
- Yarn needle
Additional Supplies Needed
- One ½” [13 mm] button
Pretty crochet lace patterns add an elegant touch to this comfy cardigan. Created with basic worsted weight yarn, you’ll enjoy wearing it over a dress or more casual attire. We’ve included small to xx-large sizing.
Gauge/Tension
GAUGE: In back pattern, 1 repeat = 3¼” [8.5 cm]; 8 rows = 4” [10 cm]. In edging pattern, 2 repeats = 4” [10 cm]; 4 rows = 2½” [6.5cm]. In sleeve pattern, 14 dc = 4” [10 cm]; 4 rows = 2½” [6.5 cm].
CHECK YOUR GAUGE. Use any size hook to obtain the gauge.
Measurements
- Finished Bust: 35 (40, 44, 46, 52)” [89 (101.5, 112, 117, 132) cm]
- Finished Length: 20 (20, 21, 21, 21)” [51 (51, 53.5, 53.5, 53.5) cm]
Directions are for size Small. Changes for Medium, Large, X-Large and XX-Large are in parentheses.
Special Abbreviations
- Fsc (foundation single crochet): Ch 2, insert hook in 2nd chain from hook and draw up a loop (ch stitch made) *yarn over and draw through 2 loops on hook (sc made), insert hook in ch stitch and draw up a loop; repeat from * for as many Fsc as called for in pattern.
- dc2tog: [Yarn over, insert hook in next stitch, yarn over and pull up loop, yarn over, draw through 2 loops] 2 times, yarn over, draw through all loops on hook
- Shell: 7 dc in the same st or space.
Back Instructions
With a larger hook, fsc 52 (60, 68, 72, 81).
Row 1 (right side): Ch 1, dc in first 10 (14, 18, 20, 20) fsc, *skip next 2 fsc, shell in next fsc, skip next 2 fsc, dc in next 4 fsc; repeat from * 3 (3, 3, 3, 4) times, dc in last 6 (10, 14, 16, 16) fsc, turn – 4 (4, 4, 4, 5) shells.
Row 2: Ch 1, dc in first 10 (14, 18, 20, 20) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in next dc, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in last 6 (10, 14, 16, 16) dc, turn.
Shape Armhole
Row 3: Ch 1, skip first dc, dc in next 9 (13, 17, 19, 19) dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in next 5 (9, 13, 15, 15) dc, turn, leaving last dc unworked.
Row 4: Ch 1, skip first dc, dc in next 8 (12, 16, 18, 18) dc, *(ch 1, sc) in each of next 4 ch-spaces, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in next 4 (8, 12, 14, 14) dc, turn, leaving last dc unworked.
Row 5: Ch 1, skip first dc, dc in next 7 (11, 15, 17, 17) dc, *skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times more, dc in last 3 (7, 11, 13, 13) dc leaving the last dc unworked, turn.
Row 6: Ch 1, skip first dc, dc in next 6 (10, 14, 16, 16) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in next dc, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in next 2 (6, 10, 12, 12) dc, turn, leaving
last dc unworked.
Row 7: Ch 1, skip first dc, dc in next 5 (9, 13, 15, 15) dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in last 1 (5, 7, 11, 11), turn, leaving last dc unworked.
Row 8: Ch 1, skip first dc, dc in next 4 (8, 12, 14, 14) dc, *(ch 1, sc) in each of next 4 ch spaces, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in next 0 (4, 8, 10, 10) dc, turn, leaving last dc unworked.
Row 9: Ch 1, skip first 0 (1, 1, 1, 1) dc, dc in next 4 (7, 11, 13, 13) dc, *skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times more, dc in last 0 (3, 7, 9, 9) dc, leaving the last dc unworked, turn.
Row 10: Ch 1, skip first 0 (1, 1, 1, 1) dc, dc in next 4 (6, 10, 12, 12) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in next dc, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in next 0 (2, 6, 8, 8) dc, turn,
leaving last 0 (1, 1, 1, 1) dc unworked.
Row 11: Ch 1, dc in first 4 (6, 10, 12, 12) dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in last 0 (2, 6, 8, 8) dc, turn.
Row 12: Ch 1, dc in first 4 (6, 10, 12, 12) dc, *(ch 1, sc) in each of next 4 ch spaces, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in last 0 (2, 6, 8, 8) dc, turn.
Row 13: Ch 1, dc in first 4 (6, 10, 12, 12) dc, *skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times more, dc in last 0 (2, 6, 8, 8) dc, turn.
Row 14: Ch 1, dc in first 4 (6, 10, 12, 12) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in next dc, ch 1, dc in next 4 dc; repeat from * 3 (3, 3, 3, 4) times, dc in last 0 (2, 6, 8, 8) dc, turn.
Repeat rows 11-14 until armhole measures 8 (8, 9, 9, 9)” [20.5 (20.5, 23, 23, 23) cm] from the beginning. Fasten off leaving a sewing length.
Right Front Instructions
With a larger hook, fsc 17 (21, 25, 27, 36).
Row 1: Ch 1, dc in the first 2 fsc, *skip next 2 fsc, shell in the next fsc, skip next 2 fsc, dc in next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in last 10 (14, 18, 20, 16) dc, turn.
Row 2: Ch 1, dc in first 10 (14, 18, 20, 20) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in next dc, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in last 2 dc, turn.
Shape Armhole
Row 3: Ch 1, dc in first 2 dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the next 9 (13, 17, 19, 15) dc, turn, leaving the last dc unworked.
Row 4: Ch 1, skip first dc, dc in the next 8 (12, 16, 18, 18) dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in last 2 dc, turn.
Row 5: Ch 1, dc in the first 2 dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip the next 2 ch-1 spaces, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the next 7 (11, 15, 17, 13) dc, turn, leaving the last dc unworked.
Row 6: Ch 1, skip the first dc, dc in the next 6 (10, 14, 16, 16) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 7: Ch 1, dc in the first 2 dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the next 5 (9, 13, 15, 11) dc, turn, leaving the last dc unworked.
Row 8: Ch 1, skip the first dc, dc in the next 4 (8, 12, 14, 14) dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 9: Ch 1, dc in the first 2 dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip next 2 ch-1 spaces, dc in the next 0 (0, 0, 4, 4) dc; repeat from * 0 (0, 0, 1, 1) time, dc in the next 4 (7, 11, 13, 9) dc, turn, leaving last 0 (1, 1, 1, 1) dc unworked.
Row 10: Ch 1, skip next 0 (1, 1, 1, 1) dc, dc in the next 4 (6, 10, 12, 12) dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1*, dc in next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 11: Ch 1, dc in the first 2 dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (6, 10, 12, 8) dc, turn.
Row 12: Ch 1, dc in the first 4 (6, 10, 12, 12) dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 13: Ch 1, dc in the first 2 dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip next 2 ch-1 spaces, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (6, 10, 12, 12) dc, turn.
Row 14: Ch 1, dc in the first 2 dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (6, 10, 12, 8) dc, turn.
Repeat Rows 11-14 until armhole measures the same as finished Back. Fasten off, leaving sewing length.
Left Front Instructions
With a larger hook, fsc 17 (21, 25, 36, 36).
Row 1: Ch 1, dc in the first 10 (14, 18, 20, 20) fsc, *skip next 2 fsc, shell in the next fsc, skip next 2 fsc*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 2: Ch 1, dc in the first 2 dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 10 (14, 18, 20, 16) dc, turn.
Shape Armhole
Row 3: Ch 1, skip the first dc, dc in the first 9 (13, 17, 19, 19) dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space)*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 4: Ch 1, dc in the first 2 dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the next 8 (12, 16, 18, 14) dc, turn, leaving the last dc unworked.
Row 5: Ch 1, skip the first dc, dc in the next 7 (11, 15, 17, 17) dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip the next 2 ch-1 spaces*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn,
Row 6: Ch 1, dc in the first 2 dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 6 (10, 14, 16, 12) dc, turn, leaving the last dc unworked.
Row 7: Ch 1, skip the first dc, dc in the next 5 (9, 13, 15, 15) dc, *ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space)*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 8: Ch 1, dc in the first 2 dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (8, 12, 14, 10) dc, turn, leaving the last dc unworked.
Row 9: Ch 1, skip the first dc, dc in the first 4 (7, 11, 13, 13) dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip next 2 ch-1 spaces*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 10: Ch 1, dc in the first 2 dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last next 4 (6, 10, 12, 8) dc, turn, leaving the last 0 (1, 1, 1, 1) dc unworked.
Row 11: Ch 1, dc in the first 4 (6, 9, 12, 12) dc, *ch 2, skip next (ch-1 space, dc), sc in the next ch-1 space, (ch 1, sc) in each of the next 2 ch-1 spaces, ch 2, skip next (dc, ch-1 space)*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn, leaving the last dc unworked.
Row 12: Ch 1, dc in the first 2 dc, *(ch 1, sc) in each of the next 4 ch-spaces, ch 1, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (6, 10, 12, 8) dc, turn.
Row 13: Ch 1, dc in the first 4 (6, 10, 12, 12) dc, *skip next 2 ch-1 spaces, shell in the next ch-1 space, skip next 2 ch-1 spaces*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * to * 0 (0, 0, 0, 1) time, dc in the last 2 dc, turn.
Row 14: Ch 1, dc in the first 2 dc, *ch 1, [dc in next dc, ch 1, skip next dc] 3 times, dc in the next dc, ch 1*, dc in the next 0 (0, 0, 0, 4) dc; repeat from * 0 (0, 0, 0, 1) time, dc in the last 4 (6, 10, 12, 8) dc, turn.
Repeat Rows 11-14 until armhole measures the same as the finished Back. Fasten off, leaving sewing length.
Sewing Instructions
Sew shoulder and side seams.
Sleeve Instructions (make 2)
With a larger hook, fsc 41 (45, 47, 49, 49).
Row 1: Ch 1, dc in first 18 (20, 21, 22, 22) fsc, skip next 2 fsc, shell in next fsc, skip next 2 fsc, dc in last 18 (20, 21, 22, 22) fsc, turn.
Row 2: Ch 1, dc in first 18 (20, 21, 22, 22) dc, ch 1, dc in next dc ch 1, skip next dc, dc in next dc] 3 times, ch 1, dc in last 18 (20, 21, 22, 22) dc, turn.
Row 3: Ch 1, dc in first 18 (20, 21, 22, 22) dc, ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of next 2 next ch-1 spaces, ch 2, skip next (dc, ch-1 space), dc in last 18 (20, 21, 22, 22) dc, turn.
Row 4: Ch 1, dc in first 18 (20, 21, 22, 22) dc, (ch 1, sc) in each of the next 4 ch-spaces, ch 1, dc in last 18 (20, 21, 22, 22) dc, turn.
Row 5: Ch 1, dc in first 18 (20, 21, 22, 22) dc, skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in last 18 (20, 21, 22, 22) dc, turn.
Repeat Rows 2-5 until Sleeve measures 12½” [31.5 cm], ending with Row 4 of the pattern.
Shape Cap
Row 1: Slip st in first 3 sts, ch 1, dc in next 15 (17, 18, 19, 19) dc, skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in last 15 (17, 18, 19, 19), turn, leaving remaining 3 sts unworked.
Row 2: Ch 1, skip first dc, dc in next 14 (16, 17, 18, 18) dc, ch 1, dc in next dc [ch 1, skip next dc, dc in next dc] 3 times, ch 1, dc in next 14 (16, 17, 18, 18) dc, leaving last dc unworked, turn.
Row 3: Ch 1, skip first dc, dc in next 13 (15, 16, 17, 17) dc, ch 2, skip next (ch-1 space, dc), sc in next ch-1 space, (ch 1, sc) in each of next 2 ch-spaces, ch 2, skip next (dc, ch-1 space), dc in next 13 (15, 16, 17, 17) dc, leaving last dc unworked, turn.
Row 4: Ch 1, skip first dc, dc in next 12 (14, 15, 16, 16) dc, ch 1, sc in next ch-2 space, (ch 1, sc) in each of next 3 ch-spaces, ch 1, dc in next 12 (14, 15, 16, 16) dc, leaving last dc unworked, turn.
Row 5: Ch 1, skip first dc, dc in next 11 (13, 14, 15, 15) dc, skip next 2 ch-1 spaces, shell in next ch-1 space, skip next 2 ch-1 spaces, dc in last 11 (13, 14, 15, 15) dc, leaving last dc unworked, turn.
Continue in pattern of Rows 2-5, decreasing one dc at the beginning and end of every row for 3 (3, 4, 4, 5) more rows. The cap should measure 5 (5, 5½, 5½, 6)” [12.5 (12.5, 14, 14, 15) cm] from the beginning. Fasten off.
Finishing Instructions
Sew the sleeve into the armholes, easing in fullness.
Lower Edging
With the right side facing and a smaller hook, join yarn in bottom front corner of Left Front.
Note: If you crochet left-handed, join in the corner of Right Front.
Round 1: Working across the ch edge of fsc, ch 1, sc in the first fsc, *ch 2, skip next fsc, sc in next fsc: repeat from * across bottom edge to next corner, working in ends of rows, (ch 2, sc) in each row-end st up to collar, working across neck edge, ch 2, sc in every other stitch or ch-space across to next corner, working in ends of rows, (ch 2, sc) in each row-end st down to bottom edge, ch 2, join with a sl st in first sc.
Notes: Change to larger hook. Turn at the end of each round.
Round 2 (right side): Slip st in first ch-2 space, ch 3, 6 dc in the same space, *skip next 2 ch-2 spaces, shell in next ch-2 space; repeat from * as evenly as possible around, join with a slip st in the top of beginning ch, turn.
Note: It may be necessary to skip only 1 ch-2 space near the end to come out even.
Round 3 (wrong side): Ch 1, sc in space between shells, *skip next dc, (ch 1, dc) in each of next 5 dc, ch 1 skip next dc, sc in space between shells; repeat from * around, join with a slip st in first sc, turn.
Round 4 (right side): Slip st in next 4 sts, ch 3 (counts as dc, ch 1), (dc, ch 1) in each of next 2 dc, *dc2tog worked across the next 2 dc, ch 1, (dc, ch 1) in each of the next 3 dc; repeat from * around, join with a slip st in 2nd ch of beginning ch-3, turn.
Round 5 (wrong side): Ch 1, *sc in next ch-1 space, ch 2, skip next dc2tog, sc in next ch-1 space, ch 2, skip next (dc, ch-1 space), sc in next dc, ch 2, skip next (ch-1 space, dc); repeat from * around, join with a slip st in first sc, turn.
Repeat Rounds 2-5 twice, then repeat Rounds 2-3 once. Fasten off.
Sleeve Edging
With a smaller hook, join yarn in the Sleeve seam on the cuff edge of the sleeve, working across the ch edge of fsc, ch 1, sc in first fsc, *ch 2, skip next fsc, sc in next fsc: repeat from * around, join with a slip st in first sc.
Repeat Rounds 2-5 of Edging, then repeat Round 2 once. Fasten off. Repeat Sleeve Edging on the other sleeve.
Final Steps
Weave in ends. Sew the button to the lower left front, utilizing the opening in stitches on the right front for the buttonhole.
Abbreviations
- ch = chain;
- cm = centimeters;
- dc = double crochet;
- mm = millimeters;
- sc = single crochet;
- st(s) = stitch(es);
- tog = together;
- [ ] = work directions in brackets the number of times specified;
- * or ** = repeat whatever follows the * or ** as indicated.