| | |

Textured Pullover Sweater Crochet Pattern

If you love cozy and modern crochet sweaters, the Textured Pullover Crochet Pattern is a must-make this season! This simple yet stylish pullover uses Swish Worsted from WeCrochet and a 5.0 mm hook to create a beautifully soft and warm piece. The unique texture is made using half double crochet (hdc) stitches, alternating between the back loop only (blo) and front loop only (flo) for a subtle, woven look that’s easy to master and fun to crochet.

Textured Pullover Crochet Pattern
PERFER THE PATTERN WITHOUT ADS?

Purchase the ad-free, printable PDF for easy printing.

Textured Pullover Crochet Pattern

About the Pattern

  • Yarn: Swish Worsted from WeCrochet (100% superwash merino wool)
  • Hook: 5.0 mm
  • Construction: Cropped pullover with a V-neck and long, slouchy sleeves
  • Stitch Pattern: HDC alternating BLO and FLO for a rich, textured fabric
  • Skill Level: Easy / Advanced Beginner

The textured hdc stitch pattern adds depth and visual interest while keeping the design minimal and wearable. Whether you make it cropped as shown or add a few extra rows for a longer fit, this pullover is completely customizable to your style.

Construction Details

This crochet pullover pattern is worked in panels and then seamed together. The front features a gentle V-neck shaping, while the back is simple and straight. The sleeves are worked long and slightly oversized for a cozy, slouchy fit — perfect for pairing with high-waisted jeans or over a flowy dress.

Textured Pullover Crochet Pattern

Why You’ll Love This Crochet Sweater

  • The V-neck pullover design is flattering and easy to wear.
  • The BLO/FLO texture gives it a handmade but polished look.
  • Made with Swish Worsted yarn, it’s soft, lightweight, and perfect for layering.
  • Easily adjust the length or sleeve fit to make it your perfect everyday sweater.

Customization Ideas

  • Make it longer: Add more rows to each panel before seaming.
  • Add color: Try stripes or color blocking for a fun variation.
  • Play with texture: The alternating hdc BLO/FLO stitch looks great in solid or tonal yarns.
  • Go lightweight: For spring, use a cotton-blend yarn in DK weight for a breezier version.
Textured Pullover Crochet Pattern

Making the Textured Pullover Sweater Crochet Pattern

Get the full free pattern below or purchase the ad-free, printable PDF

Materials
Swish Worsted from WeCrochet in Haze Heather ((4, 5, 6) (7, 8, 9) 50g skeins) – or any worsted weight yarn
H/5.0 mm hook
yarn needle
scissors

Level
intermediate

Pattern notes
ch – chain
hdc – half double crochet
hdc blo – half double crochet back loop only
hdc flo – half double crochet front loop only
hdc2tog – half double crochet 2 together (hdc decrease)

· Written in US terms

· ch 2 does not count as hdc

· The pattern is made as two panels: the front and back. They are then sewn together. The sleeves are joined and added in joined, turned rounds.

Gauge: 15 stitches alternating hdc blo & hdc flo x 10 rows = 4” x 4”

Sizes:
S, M, L, XL, 2X, 3X – The pattern is written in these sizes consecutively. Example, when the pattern gives the end of the row count as (68, 76, 84, 92, 100, 108 hdc), the 68 is for S, 76 is M, 84  is L, 92 is XL, 100 is 2X, 108 is 3X.

This sweater is tight fitting with negative ease.

Approximate Finished Size:
Bust: S (31”) M (35”) L (39”) XL (43”) 2X (47”) 3X (51”)
Length: S (16.5”) M (17.25”) L (18”) XL (18.75”) 2X (19.5”) 3X (20.25”)
Armhole Depth: S (6”) M (6.5”) L (7”) XL (7.5”) 2X (8”) 3X (8.5”)
Sleeve Length (from seam): S(18”) M (18.25”) L (18.5”) XL (18.75”)     2X (19”) 3X (19.25”)
Small pictured. I am 5’0” with 34” bust.

FRONT

ch (70, 78, 86) (94, 102, 110) (leave a long end for sewing)

Row 1: starting in the 3rd ch from the hook, hdc across ((68, 76, 84) (92, 100, 108) hdc)

Row 2: ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last stitch ((68, 76, 84) (92, 100, 108) hdc)

Repeat Row 2 to Row (34, 36, 38) (40, 42, 44): ((68, 76, 84) (92, 100, 108) hdc)

The neckline begins in the next row. Only work partway across the row.

Row (35, 37, 39) (41, 43, 45):  ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat across 14, 16, 18, 20, 22, 24 more times, hdc flo in next, hdc2tog ((33, 37, 41) (45, 49, 53) hdc)

Row (36, 38, 40) (42, 44, 46): ch 2, turn, hdc2tog, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last ((32, 36, 40) (44, 48, 52) hdc)

Row (37, 39, 41) (43, 45, 57): ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last 2 stitches, hdc2tog ((31, 35, 39) (43, 47, 51) hdc)

Repeat previous 2 rows to Row (44, 46, 48) (50, 52, 54) ((24, 28, 32) (36, 40, 44) hdc)

Row (45, 47, 49) (51, 53, 55): ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last stitch ((24, 28, 32) (36, 40, 44) hdc)

Row (46, 48, 50) (52, 53, 54): repeat previous row ((24, 28, 32) (36, 40, 44) hdc)

Fasten off. Leave a long end for sewing.

Next is the opposite side of the neckline. Lay the front out so the first side of the neckline is on the right. Join to row (35, 37, 39) (41, 43, 45) in the stitch just to the left of the right side of the neckline.

Row (35, 37, 39) (41, 43, 45):  ch 2, hdc2tog, hdc flo in next, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last ((33, 37, 41) (45, 49, 53) hdc)

Row (36, 38, 40) (42, 44, 46): ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last 2, hdc2tog ((32, 36, 40) (44, 48, 52) hdc)

Row (37, 39, 41) (43, 45, 47): ch 2, turn, hdc2tog, hdc flo in next, *hdc blo in next, hdc blo in next* repeat from * to * across to last stitch, hdc in last ((31, 35, 39) (43, 47, 51) hdc)

Repeat previous 2 rows to Row (44, 46, 48) (50, 52, 54) (24, 28, 32) (36, 40, 44) hdc)

Row (45, 47, 49) (51, 53, 55): ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last stitch ((24, 28, 32) (36, 40, 44) hdc)

Row (46, 48, 50) (52, 53, 54): repeat previous row ((24, 28, 32) (36, 40, 44) hdc)

Fasten off. Leave a long end for sewing.

Weave in all other ends (leaving the long starting end & last end)

BACK

ch (70, 78, 86) (94, 102, 110)  (leave a long end for sewing)

Row 1: starting in the 3rd ch from the hook, hdc across (68, 76, 84, 92, 100, 108 hdc)

Row 2: ch 2, turn, hdc in first stitch, *hdc blo in next, hdc flo in next* repeat from * to * across to last stitch, hdc in last stitch (68, 76, 84, 92, 100, 108 hdc)

Repeat row 2 to Row (46, 48, 50) (52, 53, 54) ((68, 76, 84) (92, 100, 108) hdc)

Fasten off. Leave a long end for sewing

Weave in other ends.

SEWING

Lay the front panel on top of the back. Wrong side out. (there isn’t really a right and wrong side, just whichever you like best)

Use the long ends to sew the shoulders closed with a whip stitch. (use stitch markers to line it up)

Use the long ends to sew the sides closed with a whip stitch (use stitch markers to line it up) Leave a (6, 6.5, 7) (7.5, 8, 8.5) (or your desired armhole size) space at the top for armholes.

Weave in all the ends.

Turn right side out.

SLEEVES

Join yarn to the bottom of an armhole.

You’ll be working evenly around the armhole, working into the side of the stitches. I alternated 1 sc in 1 hdc, then 2 sc in the next hdc.

Round 1: ch 1, sc evenly around the armhole (ending with an even number of stitches), join to first stitch with sl st

Round 2: ch 2, turn, hdc blo in first stitch, hdc flo in next, *hdc blo in next, hdc flo in next* repeat from * to * around, join to first hdc with sl st

Repeat round 2 to Round 47, 48, 49, 50, 51, 52 (or until desired sleeve length)

Fasten off. Weave in the ends.

Repeat for other sleeve.

Looking for more patterns? Follow me on FacebookInstagram, and Pinterest! Please share a pic of your finished product with me. I’d love to see it!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *