A masterpiece of simple stitches and the most knitting fun you can imagine, our Porto Wrap is a fresh take on our incredibly popular Porto Blanket, scaled down to a wearable work of art. While the original blanket featured our Knitting Yarn DK, this wrap version introduces our new Knitting Yarn Fine, itself a scaled-down version of a beloved classic!

Porto Wrap | Purl Soho

Explore nine different stitch patterns as you work your way through the Porto Wrap, all inspired by Portugal’s iconic tilework. Each section may look intricate, but you only need a handful of beginner techniques for the whole project! It’s a testament to the creative power of knitting’s simplest stitches: basic knits and purls, simple decreases, yarn overs, and knit-through-the-back-loops.

Porto Wrap | Purl Soho

Knitting Yarn Fine is a brand-new sibling to Knitting Yarn DK, allowing you to knit with this perfect-for-everything 100% merino wool at those lovely finer gauges from fingering to sport weight. With its cushiony 4-ply spin and smooth surface, Knitting Yarn Fine gives you clear, crisp stitch definition and architectural textures across every stitch pattern, while pure merino wool makes the fabric super soft and elegant.

Porto Wrap | Purl Soho

We chose to knit our Porto Wrap in warm Sandpiper Brown, but you can choose from an array of blues reminiscent of traditional Portuguese azulejo tilework or any of Knitting Yarn Fine’s 16 richly heathered colors. This yarn comes in plump, ready-to-knit balls, and you only need four to knit the Porto Wrap, like we did, or just two to make a narrower scarf!

Porto Wrap | Purl Soho
Porto Wrap | Purl Soho

Beginners and seasoned knitters alike will savor the bouncy feel and understated beauty of Knitting Yarn Fine as one captivating texture gives way to the next. And at the end of this engaging knitting journey, you’ll have a shifting mosaic of geometric patterns, ready to wrap around your shoulders and transport you!

Yarn lovers, if you adore the yarn used in this project, you’ll love exploring all of our other yarn collections! Discover over 55 thoughtfully designed yarns in nearly every natural fiber and in every spectacular color you can imagine. Only available here at Purl Soho’s online yarn store, where every skein is created with care and your creativity in mind!

Porto Wrap | Purl Soho
Porto Wrap | Purl Soho

Pattern designed and written by Purl Soho designer, Hiromi Glover. See even more of Hiromi’s work on her Instagram!

Story written by Andrea Lotz for Purl Soho.

Want to print this pattern? On desktop, find the “print” icon in the right margin, and on mobile, scroll to the end of the pattern for it. Use the on-screen instructions to remove anything you don’t want to print!

Materials

Porto Wrap | Purl Soho
  • 2 (4) balls of Purl Soho’s Knitting Yarn Fine, 100% merino wool yarn. Each ball of this fingering-weight yarn is 328 yards/ 100 grams; approximately 645 (1200) total yards required. We used Sandpiper Brown. 
  • US 4 (3.5 mm), 24-inch circular knitting needles

GAUGE

27 stitches and 40 rows = 4 inches in Large Flag Stitch (see Notes)

All the patterns used in this wrap have slightly different gauges, but if you can achieve the gauge listed above, your wrap will turn out the correct size!

SIZES

Scarf (Wrap)

Finished Dimensions: 7¾ (15) inches wide x 69¾ inches long

SAMPLE: We knit the Wrap size.

NOTES

LARGE FLAG STITCH PATTERN (FOR GAUGE SWATCH)

Cast on a multiple of 16 stitches.

Set-Up Row: (wrong side): Purl to end of row.

Row 1 (right side): Knit to end of row.

Row 2: *K1, p15, repeat from * to end of row.

Row 3: *K14, p2, repeat from * to end of row.

Row 4: *K3, p13, repeat from * to end of row.

Row 5: *K12, p4, repeat from * to end of row.

Row 6: *K5, p11, repeat from * to end of row.

Row 7: *K10, p6, repeat from * to end of row.

Row 8: *K7, p9, repeat from * to end of row.

Row 9: *K8, p8, repeat from * to end of row.

Row 10: *K9, p7, repeat from * to end of row.

Row 11: *K6, p10, repeat from * to end of row.

Row 12: *K11, p5, repeat from * to end of row.

Row 13: *K4, p12, repeat from * to end of row.

Row 14: *K13, p3, repeat from * to end of row.

Row 15: *K2, p14, repeat from * to end of row.

Row 16: *K15, p1, repeat from * to end of row.

Repeat Rows 1–16 for pattern.

STITCH MULTIPLE

This pattern is worked over a multiple of 48 plus 8 stitches. (Note that the stitch patterns in each section may work over different stitch multiples, but the wrap as a whole works over this multiple.)

SLIP STITCHES

On right-side rows: Slip stitches purlwise with yarn in back (wyib).

On wrong-side rows: Slip stitches purlwise with yarn in front (wyif).

PATTERN

BEGIN

Cast on 56 (104) stitches. We used a basic Long Tail Cast On.

Set-Up Row (wrong side): Slip 3 (see Notes), k1, purl to last 4 stitches, k1, p3.

Work Porto Pattern either from Written Instructions or Chart, both below.

PORTO PATTERN: WRITTEN INSTRUCTIONS

SECTION A: Knit Little Pyramid

Row 1 (right side): Slip 3 (see Notes), p1, *k2, p1, k3, repeat from * to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *p2, k3, p1, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *p5, k1, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *k1, p5, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *p1, k3, p2, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *k3, p1, k2, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–6 three more times.

SECTION B: Halved Diamond

Row 1 (right side): Slip 3, p1, *k6, p1, k5, repeat from * to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *p5, k1, p6, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k5, p3, k4, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *p4, k3, p5, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k4, p5, k3, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *p3, k5, p4, repeat from * to last 4 stitches, k1, p3.

Row 7: Slip 3, p1, *k3, p7, k2, repeat from * to last 4 stitches, p1, k3.

Row 8: Slip 3, k1, *p2, k7, p3, repeat from * to last 4 stitches, k1, p3.

Row 9: Slip 3, p1, *k2, p9, k1, repeat from * to last 4 stitches, p1, k3.

Row 10: Slip 3, k1, *p1, k9, p2, repeat from * to last 4 stitches, k1, p3.

Row 11: Slip 3, p1, *k1, p11, repeat from * to last 4 stitches, p1, k3.

Row 12: Slip 3, k1, *k11, p1, repeat from * to last 4 stitches, k1, p3.

Row 13: Slip 3, p1, *p1, k11, repeat from * to last 4 stitches, p1, k3.

Row 14: Slip 3, k1, *p11, k1, repeat from * to last 4 stitches, k1, p3.

Row 15: Slip 3, p1, *p2, k9, p1, repeat from * to last 4 stitches, p1, k3.

Row 16: Slip 3, k1, *k1, p9, k2, repeat from * to last 4 stitches, k1, p3.

Row 17: Slip 3, p1, *p3, k7, p2, repeat from * to last 4 stitches, p1, k3.

Row 18: Slip 3, k1, *k2, p7, k3, repeat from * to last 4 stitches, k1, p3.

Row 19: Slip 3, p1, *p4, k5, p3, repeat from * to last 4 stitches, p1, k3.

Row 20: Slip 3, k1, *k3, p5, k4, repeat from * to last 4 stitches, k1, p3.

Row 21: Slip 3, p1, *p5, k3, p4, repeat from * to last 4 stitches, p1, k3.

Row 22: Slip 3, k1, *k4, p3, k5, repeat from * to last 4 stitches, k1, p3.

Row 23: Slip 3, p1, *p6, k1, p5, repeat from * to last 4 stitches, p1, k3.

Row 24: Slip 3, k1, *k5, p1, k6, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–12 one more time.

SECTION C: Eyelet Triangle

Row 1 (right side): Slip 3, p1, knit to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, purl to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k6, knit 2 together (k2tog), [yarn over (yo)] 2 times, slip slip knit (ssk), k6, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *p8, p1 through back loop (p1 tbl), p7, repeat from * to last 4 stitches, k1, p3.

Rows 5 and 6: Repeat Rows 1 and 2.

Row 7: Slip 3, p1, *k4, [k2tog, (yo) 2 times, ssk] 2 times, k4, repeat from * to last 4 stitches, p1, k3.

Row 8: Slip 3, k1, *p6, p1 tbl, p3, p1 tbl, p5, repeat from * to last 4 stitches, k1, p3.

Rows 9 and 10: Repeat Rows 1 and 2.

Row 11: Slip 3, p1, *k2, [k2tog, (yo) 2 times, ssk] 3 times, k2, repeat from * to last 4 stitches, p1, k3.

Row 12: Slip 3, k1, *p4, [p1 tbl, p3] 3 times, repeat from * to last 4 stitches, k1, p3.

Rows 13 and 14: Repeat Rows 1 and 2.

Row 15: Slip 3, p1, *k2tog, (yo) 2 times, ssk, repeat from * to last 4 stitches, p1, k3.

Row 16: Slip 3, k1, *p2, p1 tbl, p1, repeat from * to last 4 stitches, k1, p3.

Rows 17 and 18: Repeat Rows 1 and 2. 

Repeat Rows 3–18 two more times.

SECTION D: Ribbed Pyramid

Set-Up Row 1 (right side): Slip 3, purl to last 3 stitches, k3.

Set-Up Row 2 (wrong side): Slip 3, knit to last 3 stitches, p3.

Row 1: Slip 3, p1, *p1, k1, repeat from * to last 4 stitches, p1, k3.

Row 2: Slip 3, k1, *p1, k1, repeat from * to last 4 stitches, k1, p3.

Rows 3 and 4: Repeat Rows 1 and 2.

Row 5: Slip 3, p1, *p2, [k1, p1] 3 times, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *[k1, p1] 3 times, k2, repeat from * to last 4 stitches, k1, p3.

Rows 7 and 8: Repeat Rows 5 and 6.

Row 9: Slip 3, p1, *p3, k1, p1, k1, p2, repeat from * to last 4 stitches, p1, k3.

Row 10: Slip 3, k1, *k2, p1, k1, p1, k3, repeat from * to last 4 stitches, k1, p3.

Rows 11 and 12: Repeat Rows 9 and 10.

Row 13: Slip 3, p1, *p4, k1, p3, repeat from * to last 4 stitches, p1, k3.

Row 14: Slip 3, k1, *k3, p1, k4, repeat from * to last 4 stitches, k1, p3.

Rows 15 and 16: Repeat Rows 13 and 14.

Repeat Rows 1–16 two more times.

Repeat Set-Up Rows 1 and 2 one time.

SECTION E: Large Flag

Row 1 (right side): Slip 3, p1, knit to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *k1, p15, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k14, p2, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *k3, p13, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k12, p4, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *k5, p11, repeat from * to last 4 stitches, k1, p3.

Row 7: Slip 3, p1, *k10, p6, repeat from * to last 4 stitches, p1, k3.

Row 8: Slip 3, k1, *k7, p9, repeat from * to last 4 stitches, k1, p3.

Row 9: Slip 3, p1, *k8, p8, repeat from * to last 4 stitches, p1, k3.

Row 10: Slip 3, k1, *k9, p7, repeat from * to last 4 stitches, k1, p3.

Row 11:  Slip 3, p1, *k6, p10, repeat from * to last 4 stitches, p1, k3.

Row 12: Slip 3, k1, *k11, p5, repeat from * to last 4 stitches, k1, p3.

Row 13: Slip 3, p1, *k4, p12, repeat from * to last 4 stitches, p1, k3.

Row 14: Slip 3, k1, *k13, p3, repeat from * to last 4 stitches, k1, p3.

Row 15: Slip 3, p1, *k2, p14, repeat from * to last 4 stitches, p1, k3.

Row 16: Slip 3, k1, *k15, p1, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–16 one more time.

SECTION F: Small Flag

Row 1 (right side): Slip 3, p1, knit to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *k1, p7, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k6, p2, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *k3, p5, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k4, p4, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *k5, p3, repeat from * to last 4 stitches, k1, p3.

Row 7: Slip 3, p1, *k2, p6, repeat from * to last 4 stitches, p1, k3.

Row 8: Slip 3, k1, *k7, p1, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–8 three more times.

SECTION G: Large Flag

Repeat Rows 1–16 of Section E one time.

SECTION H: Stacked Triangles

Set-Up Row 1 (right side): Slip 3, p1, knit to last 4 stitches, p1, k3.

Set-Up Row 2 (wrong side): Slip 3, k1, purl to last 4 stitches, k1, p3.

Row 1 (right side): Slip 3, p1, *knit 1 through the back loop (k1 tbl), yo, ssk, p10, k2tog, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *p1 tbl, p2, k10, p2, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k1 tbl, yo, k1, ssk, p8, k2tog, k1, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *p1 tbl, p3, k8, p3, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k1 tbl, yo, k2, ssk, p6, k2tog, k2, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *p1 tbl, p4, k6, p4, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Row 7: Slip 3, p1, *k1 tbl, yo, k3, ssk, p4, k2tog, k3, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 8: Slip 3, k1, *p1 tbl, p5, k4, p5, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Row 9: Slip 3, p1, *k1 tbl, yo, k4, ssk, p2, k2tog, k4, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 10: Slip 3, k1, *p1 tbl, p6, k2, p6, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Row 11: Slip 3, p1, *k1 tbl, yo, k5, ssk, k2tog, k5, yo, k1 tbl, repeat from * to last 4 stitches, p1, k3.

Row 12: Slip 3, k1, *p1 tbl, p14, p1 tbl, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–12 two more times.

SECTION I: Purl Little Pyramid

Row 1 (right side): Slip 3, p1, *p2, k1, p3, repeat from * to last 4 stitches, p1, k3.

Row 2 (wrong side): Slip 3, k1, *k2, p3, k1, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k5, p1, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *p1, k5, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k1, p3, k2, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *p3, k1, p2, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–6 one more time.

SECTION J: Flying Geese

Row 1: Slip 3, p1, *k1, p5, k5, p1, repeat from * to last 4 stitches, p1, k3.

Row 2: Slip 3, k1, *k2, p4, k4, p2, repeat from * to last 4 stitches, k1, p3.

Row 3: Slip 3, p1, *k3, p3, repeat from * to last 4 stitches, p1, k3.

Row 4: Slip 3, k1, *k4, p2, k2, p4, repeat from * to last 4 stitches, k1, p3.

Row 5: Slip 3, p1, *k5, p1, k1, p5, repeat from * to last 4 stitches, p1, k3.

Row 6: Slip 3, k1, *k6, p6, repeat from * to last 4 stitches, k1, p3.

Row 7: Repeat Row 5.

Row 8: Repeat Row 4.

Row 9: Repeat Row 3.

Row 10: Repeat Row 2.

Row 11: Repeat Row 1.

Row 12: Slip 3, k1, *p6, k6, repeat from * to last 4 stitches, k1, p3.

Repeat Rows 1–12 one more time.

Repeat Rows 1–11 one time.

Last Row (wrong side): Slip 3, k6, p1, *k11, p1, repeat from * to last 10 stitches, k7, p3.

SECTIONS K–S:

Repeat Sections B–J one time.

SECTION T: Halved Diamond

Repeat Section B one time.

SECTION U: Knit Little Pyramid

Repeat Section A one time.

Go on to Finishing, below.

PORTO PATTERN: CHARTS

NOTE: New to reading charts? Learn how with our Reading a Chart Tutorial.

Starting in the bottom right corner of the Charts below, work right-side (odd number) rows from right to left and wrong-side (even number) rows from left to right.

Work Sections A-J, following along with the corresponding chart for each section.

Work Sections B-J one time.

Work Section B one time.

Work Section A one time.

Go on to Finishing, below.

KEY

Porto Wrap | Purl Soho

SECTION A: Knit Little Pyramid

Porto Wrap | Purl Soho

SECTION B: Halved Diamond

Porto Wrap | Purl Soho

SECTION C: Eyelet Triangle

Porto Wrap | Purl Soho

SECTION D: Ribbed Pyramid

Porto Wrap | Purl Soho

SECTIONS E + G: Large Flag

For Section E, work Rows 1–16 two times.

For Section G, work Rows 1–16 one time.

Porto Wrap | Purl Soho

SECTION F: Small Flag

Porto Wrap | Purl Soho

SECTION H: Stacked Triangles

Porto Wrap | Purl Soho

SECTION I: Purl Little Pyramid

Porto Wrap | Purl Soho

SECTION J: Flying Geese

Porto Wrap | Purl Soho

NOTE: Want to see it bigger? Download this chart (and key) as a PDF!

FINISHING

With right-side facing you, bind off knitwise.

Weave in the ends and gently wet block to finished dimensions (using T-pins, blocking pins, or blocking wires as needed).   

Share your progress and connect with the community by tagging your pics with #PurlSoho. We can’t wait to see what you make!

Porto Wrap | Purl Soho
Porto Wrap | Purl Soho

Learn About Knitting Yarn Fine + All Our Beautiful Yarns

A true classic and a go-to for knitters and crocheters alike, Knitting Yarn Fine brings its clear stitch definition, soft strength, and cushiony feel to this project! Made with 100% merino wool, this fingering-weight yarn to sport-weight yarn comes in a ready-to-knit ball, avialable in over a dozen gorgeous heathered colors. Simple stitches, dimensional textures, beautifully articulated cables, and glorious colorwork… Everything looks amazing in Knitting Yarn Fine!

More Knitting Patterns

More Fingering-Weight Yarns + Sport-Weight Yarns

More Yarns With Similar Fiber

Looking for more inspiration? Explore all of our knitting patterns (including tons of free knitting patterns) and knitting tutorials, buy one of our many knitting kits and yarn bundles, and shop for beautiful yarn. We have over 55 gorgeous natural fiber yarns in 100’s of magnificent colors, designed to bring integrity, beauty, and joy to your next knitting project and only available at Purl Soho!