Crochet arm warmers pattern
Keep your hands and arms cozy while leaving your fingers free with these crochet arm warmers. The long fingerless style is easy to layer with sweaters and jackets, while the ribbed ends give them a snug, finished look.
They’re a practical cold-weather accessory to make for yourself or give as a handmade fall or winter gift.
Quick answer
This advanced beginner crochet arm warmers pattern makes one adult-size pair using worsted weight (#4) yarn, a G-6 (4 mm) crochet hook for the main section, and an E-4 (3.5 mm) hook for the ribbing. The top ribbing is worked flat, the main arm warmer is worked in joined rounds with a thumb opening, and the bottom ribbing is worked separately and sewn in place.
Crochet arm warmers pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Advanced beginner. This crochet arm warmers pattern uses basic stitches, ribbing worked in the back loops, simple shaping, and a thumb opening. You’ll also work part of the project flat and part of it in the round.
Finished size
Adult, one size. Adjust the top ribbing by adding or removing rows for a more comfortable fit around your hand.
Materials needed
- G-6 (4 mm) crochet hook for the arm warmers
- E-4 (3.5 mm) crochet hook for the ribbing
- Worsted weight yarn (#4) — sample shown in Lion Brand Feels Like Butta in Ice
- Yarn needle
- Scissors
Gauge
10 double crochet stitches and 5 rounds = 2 inches (5 cm) using the G-6 (4 mm) crochet hook
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.

Crochet abbreviations
- dc = double crochet
- sc = single crochet stitch
- dc2tog = double crochet 2 stitches together
- ch / chs = chain / chains
- st / sts = stitch / stitches
- sl st = slip stitch
- blo = back loop only
Pattern notes
- Work the top ribbing flat in rows, then join the short ends to form a ring.
- Work the ribbing in the back loops only.
- Work the main arm warmer in joined rounds from the edge of the top ribbing.
- Work the bottom ribbing separately, then sew it to the bottom of the arm warmer.
- The ch 2 at the beginning of each round does not count as a stitch.
- Join each round with a slip stitch to the first stitch made in that round.


Free crochet arm warmers pattern
Make 2 arm warmers following the instructions below.
Using an E-4 (3.5 mm) crochet hook, work the top ribbing flat in rows using single crochet in the back loops only. After the ribbing fits comfortably around your hand, join it in the round and switch to a G-6 (4 mm) crochet hook for the main arm warmer.
Top ribbing
Using the E-4 (3.5 mm) crochet hook:
Row 1: Ch 6, sc in the 2nd ch from the hook and in each remaining ch, turn (5 stitches)
For Rows 2–32, work in the back loops only.
Row 2: Ch 1, sc in each st in blo, turn (5 stitches)
Rows 3–32: Repeat Row 2 (5 stitches)
After Row 32, the ribbing should measure about 6.5 inches for the sample size. Wrap it around your hand to check the fit and add or remove rows if needed.
Do not fasten off.
Fold the ribbing so the short ends meet. Slip stitch through the corresponding stitches across both short ends to join them and form a ring.
Switch to the G-6 (4 mm) crochet hook. You are now ready to work the main arm warmer in joined rounds around the edge of the ribbing.


Arm warmers
Using the G-6 (4 mm) crochet hook:
Rnd 1: Ch 2, make 1 dc in the side of each ribbing row, join (32 stitches)
Rnd 2: Ch 2, dc in each st, join (32 stitches)
Rnd 3: Ch 2, dc in each st, join (32 stitches)
Rnd 4: Ch 2, dc in each st, join (32 stitches)
Rnd 5: Ch 2, dc in 28 sts, ch 10, skip the last 4 sts, join (28 stitches + 10 chains)
If your stitch count is different, dc until 4 sts remain before making the ch-10 thumb opening.
Rnd 6: Ch 2, dc in each st and each ch, join (38 stitches)
Rnd 7: Ch 2, dc in 28 sts, dc2tog, dc in 2 sts, dc2tog, dc in 2 sts, dc2tog, join (35 stitches)
If your stitch count is different, dc until 10 sts remain before beginning the decreases.
Rnd 8: Ch 2, dc in 28 sts, dc in 1 st, dc2tog, dc in 1 st, dc2tog, dc in 1 st, join (33 stitches)
If your stitch count is different, dc until 7 sts remain before beginning the decreases.
Rnd 9: Ch 2, dc in each st, join (33 stitches)
Rnds 10–29: Repeat Round 9 (33 stitches)
Fasten off.







Bottom ribbing
Using the E-4 (3.5 mm) crochet hook, work the bottom ribbing separately in rows.
Row 1: Ch 6, sc in the 2nd ch from the hook and in each remaining ch, turn (5 stitches)
For Rows 2–33, work in the back loops only.
Row 2: Ch 1, sc in each st in blo, turn (5 stitches)
Rows 3–33: Repeat Row 2 (5 stitches)
The number of ribbing rows should match the number of stitches around the arm warmer. For example, if you have 33 stitches at the end of Round 29, work 33 rows of ribbing.

Assembly
Sew the bottom ribbing to the bottom of the arm warmer, matching one ribbing row to each stitch around.
Sew the short ends of the bottom ribbing together.
Finishing your crochet arm warmers
Once the ribbing is attached and the seams are sewn, weave in all remaining ends. Your crochet arm warmers are ready to wear.



More free crochet accessories patterns
Looking for more cozy accessories to make? Browse my crochet patterns for hands and arms for fingerless gloves, mittens, wrist warmers, and other useful handmade projects.
You can also explore my full collection of crochet accessory patterns for more small projects to wear, use, and gift.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

