Crochet Sofa Arm Sling for a Rolled Throw (Free Pattern for Beginners)
A free crochet sofa arm sling pattern that's easy to follow, perfect for showcasing a rolled throw elegantly on your sofa.
Published · by Sara
- Skill level
- Intermediate
- Yarn weight
- Worsted (4)
- Hook size
- 5 mm (H-8)
- Yardage
- approximately 420 yards
- Gauge
- 12 sc and 8 rows = 10 cm
- Time
- 4-5 hours
- Sizes
- 46 × 30 cm (18 × 12 in)
This crochet sofa arm sling pattern makes a stylish and functional accessory for your living space. The Throw Cradle beautifully holds and displays a rolled throw on your sofa’s arm, providing both practicality and visual interest. With simple stitches like single crochet and a few special techniques, this project offers a great way to enhance your decor.
This pattern is perfect for intermediate crocheters looking to expand their skills. You’ll learn how to work with color changes and create buttonholes, giving your finished piece a professional touch.
Why You'll Love This Sofa Arm Sling
- Practical design – it keeps your throws handy and adds style to your sofa.
- Easy to customize – adjust sizes and colors to fit your home decor.
- Functional buttonhole – adds a stylish detail while securing your throw.
- Quick project – complete the sling in just a few hours!
Skill Level: Intermediate
This pattern uses basic stitches like single crochet and includes the special stitch sc2tog (single crochet two together), which you will learn through the project.
Crochet Abbreviations (US Terms)
- ch – chain
- sc – single crochet
- sl st – slip stitch
- st(s) – stitch(es)
- sc2tog – single crochet two together (decrease)
- dc – double crochet
- tr – treble crochet
Special Stitches:
- sc2tog: Insert hook into the next stitch, yarn over, pull up a loop (2 loops on hook), insert hook into the next stitch, yarn over, pull up a loop (3 loops on hook), yarn over, pull through all 3 loops.
Size and Gauge
- Finished size: approximately 46 cm × 30 cm (18 in × 12 in).
- Gauge: 12 sc and 8 rows = 10 cm (4 in). Measure your swatch and adjust your hook size if needed.
Step 1: Body of the Sling
The body is worked in rows using Color A.
- Foundation Row: Ch 42 with Color A. (41 sts)
- Row 1: Sc in 2nd ch from hook and across (40 sts).
- Row 2: Ch 1, turn; sc across (40 sts).
- Rows 3–20: Repeat Row 2 (40 sts each).
- Rows 21–24: Change to Color B. Ch 1, turn; sc across (40 sts).
- Row 25: Ch 1, turn; sc in next 20 sts, then sc2tog, sc in next 19 sts (39 sts).
- Row 26: Ch 1, turn; sc2tog, then sc across (38 sts).
- Rows 27–30: Repeat Row 26. (34, 30, 26, 22 sts)
- Row 31: Ch 1, turn; sc2tog, then sc across (21 sts).
- Row 32: Ch 1, turn; sc across (21 sts).
- Row 33: Ch 1, turn; sc2tog, sc across (20 sts).
- Row 34: Ch 1, turn; sc across (20 sts).
- Row 35: Ch 1, turn; sc2tog, sc across (19 sts).
- Row 36: Ch 1, turn; sc across (19 sts).
- Row 37: Ch 1, turn; sc2tog, sc across (18 sts).
- Row 38: Ch 1, turn; sc across (18 sts).
- Row 39: Ch 1, turn; sc2tog, sc across (17 sts).
- Row 40: Ch 1, turn; sc across (17 sts).
- Row 41: Ch 1, turn; sc2tog, sc across (16 sts).
- Row 42: Ch 1, turn; sc across (16 sts).
- Row 43: Ch 1, turn; sc2tog, sc across (15 sts).
- Row 44: Ch 1, turn; sc across (15 sts).
- Row 45: Ch 1, turn; sc2tog, sc across (14 sts).
- Row 46: Ch 1, turn; sc across (14 sts).
- Row 47: Ch 1, turn; sc2tog, sc across (13 sts).
- Row 48: Ch 1, turn; sc across (13 sts).
- Rows 49–52: Ch 1, turn; sc across (13 sts each).
- Fasten off and weave in ends.
Step 2: Edging and Buttonhole
The edging uses Color A for a polished finish.
- With Size H/8 (5 mm), attach Color A to the bottom edge of the sling.
- Row 1: Ch 1, sc evenly across the bottom (approx. 40 sts).
- Row 2: Ch 1, turn; sc in next 10 sts for the buttonhole, ch 1, skip st, sc in next 20 sts, ch 1, skip st, sc in next 10 st (40 sts).
- Row 3: Ch 1, turn; sc across (40 sts).
- Row 4: Ch 1, turn; sc2tog, sc in last 10 sts (39 sts).
- Repeat Row 3 for additional rows for desired width. Fasten off.
Step 3: Assembly & Finishing
- Align the two long edges of the sling and whip stitch together to form a pocket.
- Attach the button on the outside of the bottom edge to match with the buttonhole created.
- Weave in all remaining ends and block the piece gently to even the stitches.
Beginner Tips for a Neat Sofa Arm Sling
- Stay organized – keep your yarn and tools in one place to avoid losing them.
- Maintain even tension – try to keep your stitches consistent for a neat finish.
- Check size often – measure your work periodically to ensure it meets the finished dimensions.
Common Mistakes (and How to Fix Them)
- My sling is too small. – This is usually from not checking gauge. Make a swatch to ensure your tension matches.
- The stitches are uneven. – This can happen due to inconsistent tension. Focus on holding your yarn and hook the same way throughout the project.
- The buttonhole is too tight. – Ensure you’re doing the ch 1 correctly; you may consider making it a bit larger for easy button access.
How to Care for Your Sofa Arm Sling
Hand wash your sling in cold water and lay it flat to dry. This helps maintain the shape and quality of the stitches while preventing stretching.
FAQ
Can I customize the size?
Yes! To adjust the width, change the foundation chain length in multiples of 2.
What type of yarn should I use?
Stick to worsted weight yarn for best results, but you can substitute with other fiber contents that have the same weight.
How long will it take to finish?
The total estimated time is about 4-5 hours, making it a quick project for an afternoon.
Want a matching set? Check out our crochet purse patterns or see all our free crochet bag patterns.

Image shown for inspiration — your finished result may vary slightly.