Magic Spell Shawl
Wrap yourself in a cloud of pastel magic with this lightweight, bottom-up triangle shawl that uses just a single cake of yarn.
Have you ever bought a single, gorgeous cake of self-striping yarn with absolutely no plan for it? I do it all the time. My yarn room is practically a gallery of lonely, beautiful cakes waiting for their perfect match.
Usually, we think a decent-sized triangle shawl requires at least two or three skeins to look substantial. Finding a pattern that doesn't leave you stranded mid-row when the yarn runs out is a real challenge. Nobody wants to play yarn chicken and lose.
That is why I designed this seamless, bottom-up beauty. It stretches a single cake of lightweight yarn into a generous, airy wrap. If you love lightweight wraps, you might also enjoy my Summer Nights Shawl.
I used Lion Brand Mandala Baby for this project. The colorway is called Unicorn Cloud, which felt a bit too whimsical for a grown-up accessory, so I named this the Magic Spell Shawl instead. I am hoping it casts a little spell to bring us some warm spring weather!
Let me share a quick confession. This was my very first time pulling yarn from the center of a cake! Normally, I am a strict outside-puller, but I wanted to try something new. It was surprisingly satisfying, though it did lead to a little design lesson.
If I could do it over, I would have snipped the first color after a few rows. Because the bottom of a triangle is so small, that initial purple section looks a bit massive compared to the rest of the stripes. It is a minor detail, but these are the little things we learn along the way!
The fabric is a lovely mix of classic shells and open chains. It drapes beautifully and works up incredibly fast once you get the two-row repeat down. You will be amazed at how much fabric you can get out of just one cake.
Why You'll Love This Pattern
- Budget-Friendly: You only need one single cake of yarn to complete the entire project.
- Seamless Construction: Worked from the bottom tip upward, meaning there is no awkward seam running down the center.
- Easy to Memorize: Once you establish the first few rows, you can relax and crochet while watching your favorite show.
Materials You'll Need
- Yarn: Lion Brand Mandala Baby in the colorway Unicorn Cloud (or any similar DK weight self-striping yarn).
- Hook: Size H (5.0 mm) crochet hook (or size needed to achieve a soft, flowing drape).
- Notions: Tapestry needle for weaving in those loose ends and scissors.
- Yardage: Approximately 590 yards (I had about 50 yards left over from my cake).
Gauge & Sizing
- Gauge: 2 shells measures approximately 4.5 inches (though exact gauge is not critical for this design).
- Sizes included: One size, easily adjustable.
- Finished measurements: Approximately 65 inches wide across the top edge and 22 inches deep from the center top to the bottom tip.
Abbreviations & Stitch Instructions
- ch: Chain
- sc: Single crochet
- dc: Double crochet
- tr: Treble crochet
- sl st: Slip stitch
- V-st (V-stitch): Work (1 dc, ch 4, 1 dc) into the designated stitch or chain space.
- Shell: Work (3 dc, ch 2, 3 dc) into the designated space.
Pattern Notes
- Skill Level: Easy / Advanced Beginner.
- This pattern is written in US crochet terms.
- The item is worked flat in rows, starting from the bottom point and expanding outward.
- Tension Tip: Keep your chain stitches relaxed to ensure the lacy sections block out beautifully.
- Customization Tip: You can easily make this shawl larger by continuing the two-row repeat until you reach your desired dimensions.
Step-by-Step Instructions
Setting the Foundation
Row 1: Chain 7. Work 1 dc into the 7th chain from your hook. Turn your work. (This creates your first V-st).
Row 2: Chain 5 (this counts as 1 tr plus a ch-1 space). Work a Shell directly into the chain space of the V-st below. Chain 1, then work 1 tr into that same chain space. Turn your work. (You now have 1 Shell and 2 tr).
Expanding the Triangle
Row 3: Chain 4 (counts as a tr here and throughout). Work 1 V-st into the very first stitch (at the base of your ch-4). Chain 4, work 1 dc into the ch-2 space of the shell from the previous row. Chain 4. Work (1 V-st, 1 tr) both into the top of the turning chain-4 from the row below. Turn your work. (You now have 2 V-sts).
Row 4: Chain 4. Work 1 dc into the next dc. Work a Shell into the adjacent V-st. Work 1 sc into the next ch-4 space, chain 4, then work 1 sc into the following ch-4 space. Work a Shell into the next V-st. Work 1 dc into the double crochet stitch right before the turning chain. Work 1 tr into the top of the turning chain-4. Turn your work. (You now have 2 shells).
Row 5: Chain 4. Work 1 V-st into the very first stitch. Chain 4, work 1 dc into the ch-2 space of the next shell. Chain 4, work 1 V-st into the next ch-4 space. Chain 4, work 1 dc into the ch-2 space of the next shell. Chain 4. Work (1 V-st, 1 tr) both into the top of the turning chain. Turn your work. (You now have 3 V-sts).
Row 6: Chain 4. Work 1 dc into the next dc. Work a Shell into the adjacent V-st. *Work 1 sc into the next ch-4 space, chain 4, work 1 sc into the next ch-4 space, then work a Shell into the next V-st. Repeat from * once more until you have worked a shell into the final V-st. Work 1 dc into the double crochet right before the turning chain, then work 1 tr into the top of the turning chain. Turn your work. (You now have 3 shells).
Establishing the Repeat
Row 7: Chain 4. Work 1 V-st into the very first stitch. *Chain 4, work 1 dc into the ch-2 space of the next shell, chain 4, work 1 V-st into the next ch-4 space. Repeat from * until you have worked a dc into the ch-2 space of the final shell. Chain 4, then work (1 V-st, 1 tr) both into the top of the turning chain. Turn your work. (You now have 4 V-sts).
Row 8: Chain 4. Work 1 dc into the next dc. Work a Shell into the adjacent V-st. *Work 1 sc into the next ch-4 space, chain 4, work 1 sc into the next ch-4 space, then work a Shell into the next V-st. Repeat from * until you have worked a shell into the final V-st. Work 1 dc into the double crochet right before the turning chain, then work 1 tr into the top of the turning chain. Turn your work. (You now have 4 shells).
Row 9 and beyond: Keep repeating Rows 7 and 8. Each repeat will add one V-st and one shell to your row count. Continue until you have completed 24 shells (or until the shawl reaches your desired size). Do not fasten off. Pivot your work to begin the border.
Adding the Picot Border
Note: The border is worked only along the two diagonal sides of the triangle, leaving the top edge clean. You will be working your stitches into the spaces created by the turning chains and treble crochets along the edges.
Border Row: Chain 1. Work 3 sc into the first edge space of the shell row. *Chain 3, slip stitch into the 3rd chain from your hook (picot made). Work 3 sc into the next edge space of the V-st row. Chain 3, slip stitch into the 3rd chain from your hook. Work 3 sc into the next edge space of the following shell row. Repeat from * all the way down to the bottom point of your triangle.
At the bottom V-stitch: Chain 3, slip stitch into the 3rd chain from your hook. Work 3 sc along the first side of the bottom V-stitch. Slip stitch into the 3rd chain from your hook, chain 1, then work 3 sc along the second side of the bottom V-stitch.
Working up the second side: *Chain 3, slip stitch into the 3rd chain from your hook. Work 3 sc into the next edge space of the shell row. Chain 3, slip stitch into the 3rd chain from your hook. Work 3 sc into the next edge space of the V-st row. Repeat from * all the way to the top corner of the triangle. Fasten off and weave in your ends.
Easy Variations & Custom Ideas
- Solid Color Elegance: Try making this in a solid, rich jewel tone to highlight the lacy stitch definition. It looks incredibly sophisticated when paired with an evening dress.
- Chunky Winter Wrap: Swap the DK weight yarn for a bulky yarn and a larger hook to create a cozy, thick winter scarf.
- Tassel Accents: Instead of the picot border, you can leave the edges plain and add large, dramatic tassels to the three corners of the triangle.
- Controlling the Colorways: If you are using self-striping yarn and want to avoid abrupt color breaks, manually cut and join your yarn at the end of rows when transitioning between highly contrasting shades.
- Lacy Scarf Alternative: If you prefer a narrower accessory, you can stop repeating the rows early to create a delicate neck kerchief. For a different style of neckwear, check out my Suri Lacy Scarf or the gorgeous Lux Triangle Shawl.
- Colour ideas: Pastel gradients, ombre cakes, or high-contrast neutrals for a modern geometric look.
- Yarn substitutions: Caron Cakes, Lion Brand Ferris Wheel, or any sport/DK weight wool blend for extra warmth.
Common Troubleshooting & Fixes
- Problem: The top edge of my shawl is curling inward.
Fix: Your turning chains might be too tight. Try to consciously loosen your tension on the beginning chain-4 of each row, or use a slightly larger hook for the chains. - Problem: The triangle shape is looking distorted or lopsided.
Fix: Double-check your stitch counts at the end of each row. It is very easy to accidentally skip the final V-stitch or double crochet right before the turning chain. - Problem: The shell stitches look bunched up and lack drape.
Fix: Your hook size might be too small for your tension. Switch to a larger hook size to allow the lacy chain spaces to open up. - Problem: I am running out of yarn before reaching Row 24.
Fix: If your tension is on the looser side, you may use more yardage. You can either stop the repeat a row or two early and start the border, or purchase a second cake to finish.
Care Instructions
To keep your shawl looking beautiful, hand wash it in cool water with a gentle wool wash. Lay it flat on a clean towel, shape the triangle, and let it air dry. Blocking is highly recommended for this pattern, as it opens up the lacy shells and makes the picot border pop!
Final Thoughts
There is something truly magical about watching a single cake of yarn transform into a beautiful, wearable accessory. I hope this pattern brings a little bit of creative joy to your hook. Happy crocheting, my friends!