
Diamond of Virgo Blanket: A Free Knitting Pattern for a Stunning Heirloom Throw
There is something quietly magical about a blanket that takes your breath away the moment you unfold it. The Diamond of Virgo Blanket is exactly that kind of project — a richly textured, elegantly geometric throw that looks like it belongs in a museum case beside antique lacework, yet is entirely achievable with a pair of knitting needles and a willingness to follow along stitch by stitch. Whether you are knitting for a new baby, a beloved grandmother, a cherished friend, or simply for yourself, this blanket earns every compliment it receives.
In this post, you will find the complete free knitting pattern for the Diamond of Virgo Blanket, along with detailed guidance on materials, gauge, stitch explanations, and tips for customizing the size. Bookmark this page, print it out, pin it to your knitting board — this one is worth keeping close.
Why the Diamond of Virgo Blanket?
The name evokes the precise, orderly beauty that defines the Virgo aesthetic: clean lines, careful craftsmanship, and an underlying geometry that reveals itself the longer you look. The diamonds in this blanket are worked through a combination of knit and purl stitches that create a raised diamond grid across the entire fabric. There is no colorwork, no complicated cables to cross, and no yarn overs to count. The texture is built entirely through the most fundamental knitting techniques — knit and purl — which means even a confident beginner can tackle this pattern with success.
The result is a blanket that photographs beautifully, drapes with a satisfying weight, and holds its shape wash after wash. In a neutral tone like warm oatmeal, soft ivory, or dusty slate, it becomes a timeless home accessory. In a bold jewel tone, it becomes the focal point of a room.
Materials You Will Need
Before you cast on, gather everything you need so your knitting session runs smoothly from the first stitch to the bind-off.
Yarn: Approximately 1,200 to 1,500 yards of worsted weight yarn (Category 4). A smooth, plied yarn shows the stitch definition best. Superwash merino, cotton-merino blends, or a classic acrylic all work beautifully. If you want a softer drape, choose a yarn with some natural fiber content. If washability is a priority, a high-quality superwash or acrylic blend is ideal. The sample blanket shown here uses a warm oatmeal worsted weight yarn with a tight, round ply that makes every diamond pop.
Needles: US Size 7 (4.5 mm) circular knitting needles, 32 inches or longer. You will knit flat, back and forth, but the circular needle accommodates the large number of stitches without cramping your hands or sliding off the tips.
Notions: Stitch markers (at least 4), a blunt tapestry needle for weaving in ends, scissors, and a measuring tape.
Gauge: 20 stitches and 28 rows equal 4 inches in stockinette stitch, blocked. Gauge matters more for fit-dependent garments, but for a blanket, it determines your finished size. Knit a swatch and adjust needle size up or down to land close to this gauge if you want the dimensions described below.
Finished Size (as written): Approximately 42 inches wide by 52 inches long after blocking. This is a generous lap blanket or a swaddling-weight baby throw, depending on your yarn weight.
Stitch Glossary
The Diamond of Virgo Blanket uses only two stitches and their reverses, but the pattern relies on your confidence with each one.
K — Knit. Insert the right needle from left to right through the front of the stitch, wrap yarn counterclockwise, pull through, and slide the old stitch off the left needle.
P — Purl. Insert the right needle from right to left through the front of the stitch with yarn held in front, wrap yarn counterclockwise, pull through, and slide the old stitch off.
RS — Right Side. The public-facing side of the fabric, the side you will display.
WS — Wrong Side. The back of the fabric, facing you on wrong-side rows.
Sl1 — Slip 1 stitch purlwise with yarn held to the wrong side. This is used in the border and creates a clean, chained selvedge edge that makes seaming or simply viewing the edges tidy and satisfying.
Pattern Notes
Read through all notes before casting on. This will save you time and frustration.
The blanket is worked flat, back and forth in rows. You cast on, work the border setup, then repeat the diamond motif panel across the width of the blanket for the full length. A simple garter border frames the entire piece, creating a tidy edge that lies flat without blocking tricks.
The diamond motif is worked over a 12-stitch, 16-row repeat. The math of the blanket is built around this repeat, so if you want to adjust width, add or subtract multiples of 12 stitches. Add 10 stitches total for the border (5 on each side).
Blocking transforms this blanket. The diamonds tighten and settle into their shapes, the fabric blooms open slightly, and the entire piece takes on a professional, finished look. Wet blocking or steam blocking both work well. Pin the blanket to measurements on a foam mat, allow it to dry completely, and prepare for the moment when it looks suddenly perfect.
Cast On
Using long-tail cast on (or your preferred stretchy cast on), cast on 214 stitches.
Setup row (WS): Sl1, k4, place marker, purl to last 5 stitches, place marker, k4, k1.
This row establishes your garter border on both sides. The slipped stitch at the beginning of every row creates the selvedge.
Border Setup (Rows 1–8)
Work these 8 rows before beginning the diamond body. They create the bottom garter border.
Row 1 (RS): Sl1, knit to end.
Row 2 (WS): Sl1, knit to end.
Row 3 (RS): Sl1, knit to end.
Row 4 (WS): Sl1, knit to end.
Row 5 (RS): Sl1, knit to end.
Row 6 (WS): Sl1, knit to end.
Row 7 (RS): Sl1, knit to end.
Row 8 (WS): Sl1, k4, purl to last 5 stitches, k5.
After row 8, you are ready to begin the diamond body.
The Diamond Motif (12-Stitch, 16-Row Repeat)
The center panel of your blanket contains 204 stitches between the two markers, which gives you 17 full repeats of the 12-stitch diamond motif across the width. The 5-stitch garter borders sit outside the markers on each side.
Here is the 16-row diamond repeat. When the pattern says “work diamond panel,” work these 16 rows across all center stitches between markers.
Row 1 (RS): Sl1, k4, slip marker, k6, p6; repeat from to marker, slip marker, k5.
Row 2 (WS): Sl1, k4, slip marker, k6, p6; repeat from to marker, slip marker, k5.
Row 3 (RS): Sl1, k4, slip marker, k5, p1, k1, p5; repeat from to marker, slip marker, k5.
Row 4 (WS): Sl1, k4, slip marker, k5, p1, k1, p5; repeat from to marker, slip marker, k5.
Row 5 (RS): Sl1, k4, slip marker, k4, p2, k2, p4; repeat from to marker, slip marker, k5.
Row 6 (WS): Sl1, k4, slip marker, k4, p2, k2, p4; repeat from to marker, slip marker, k5.
Row 7 (RS): Sl1, k4, slip marker, k3, p3, k3, p3; repeat from to marker, slip marker, k5.
Row 8 (WS): Sl1, k4, slip marker, k3, p3, k3, p3; repeat from to marker, slip marker, k5.
Row 9 (RS): Sl1, k4, slip marker, k2, p4, k4, p2; repeat from to marker, slip marker, k5.
Row 10 (WS): Sl1, k4, slip marker, k2, p4, k4, p2; repeat from to marker, slip marker, k5.
Row 11 (RS): Sl1, k4, slip marker, k1, p5, k5, p1; repeat from to marker, slip marker, k5.
Row 12 (WS): Sl1, k4, slip marker, k1, p5, k5, p1; repeat from to marker, slip marker, k5.
Row 13 (RS): Sl1, k4, slip marker, p6, k6; repeat from to marker, slip marker, k5.
Row 14 (WS): Sl1, k4, slip marker, p6, k6; repeat from to marker, slip marker, k5.
Row 15 (RS): Sl1, k4, slip marker, k1, p5, k5, p1; repeat from to marker, slip marker, k5.
Row 16 (WS): Sl1, k4, slip marker, k1, p5, k5, p1; repeat from to marker, slip marker, k5.
Repeat these 16 rows until the blanket body measures approximately 44 inches from the cast-on edge, ending after a Row 16 or Row 8 (any even row) so that the texture lines up cleanly before the top border.
Top Border (Rows Mirror of Bottom Border)
Work the following 8 rows to close the blanket with a matching garter border.
Row 1 (RS): Sl1, k4, slip marker, knit to marker, slip marker, k5.
Row 2 (WS): Sl1, knit to end.
Row 3 (RS): Sl1, knit to end.
Row 4 (WS): Sl1, knit to end.
Row 5 (RS): Sl1, knit to end.
Row 6 (WS): Sl1, knit to end.
Row 7 (RS): Sl1, knit to end.
Row 8 (WS): Sl1, knit to end.
Bind Off
On the next RS row, bind off loosely in knit. A stretchy bind off such as the sewn bind off or the Jenny’s Surprisingly Stretchy Bind Off is recommended to keep the top edge from drawing in. Work the bind off at the same tension as your knitting, or go up a needle size to keep it flexible.
Cut yarn, leaving a 6-inch tail. Thread through a tapestry needle and weave in the end securely.
Finishing and Blocking
Weave in any remaining ends. Soak the blanket in cool water with a small amount of wool wash or gentle soap for 15 to 20 minutes. Do not wring. Gently press out excess water by rolling the blanket in a clean towel and pressing firmly. Lay flat on a blocking mat, stretching the blanket to your target dimensions (42 by 52 inches), and pin the edges every few inches. Allow to dry completely before unpinning. If you are using a non-superwash fiber, steam blocking over the damp blanket with an iron held above (not pressing down) also works well.
When the blanket comes off the blocking mat, the diamonds will be crisp, the borders will lie perfectly flat, and the whole piece will have that polished, finished quality that separates a beautifully made knit from a merely functional one.
Tips for Knitting the Diamond of Virgo Blanket
Read ahead in the row. Because each row follows a logical diagonal sequence of knit and purl shifts, it helps to look a few stitches ahead and recognize the pattern rather than counting every stitch. Once you see the diamond forming under your needles, you will find the rhythm naturally.
Mark your right side. Place a locking stitch marker or a small piece of contrasting yarn through the fabric on the right side during your first few rows. It sounds like a small thing, but after setting a project down and picking it back up, knowing instantly which side is facing you saves real time.
Count frequently. At the end of every row during the first repeat, count your stitches to make sure you have not accidentally added or dropped one. Knit-purl texture patterns can disguise a mistake until several rows later when the diamond suddenly misaligns. A quick stitch count per row during the first full repeat builds confidence.
Use a row counter. Sixteen rows per repeat is easy to track in theory but slips away in practice. A simple click counter or a pencil next to a printed copy of the pattern rows prevents the frustrating experience of hunting for your place.
Tension matters. The dimensional quality of this blanket depends on consistent tension between your knit stitches and purl stitches. If you are a knitter who tends to purl more tightly or loosely than you knit, practice keeping a conscious, consistent tension on both. If needed, try Continental style for purl stitches, which many knitters find produces more even results.
Adjusting the Size
To make a baby blanket, cast on 106 stitches (8 full diamond repeats plus 10 border stitches) and work until the piece measures approximately 30 inches. You will need roughly 600 to 700 yards of worsted weight yarn.
To make a full throw or bed-weight blanket, cast on 298 stitches (24 full diamond repeats plus 10 border stitches) and work until the piece measures 60 to 65 inches. Plan for 2,000 to 2,400 yards depending on your gauge and drape.
To adjust yarn weight, move to a bulky weight yarn (Category 5 or 6) and size 10 to 11 needles for a quicker knit with a chunkier, more casual texture. Move to DK weight yarn for a finer, more refined fabric with smaller diamonds and a lighter drape. Always recalculate your cast-on count based on your swatch gauge and the number of 12-stitch repeats you want.
Yarn Suggestions for the Diamond of Virgo Blanket
The pattern is forgiving of yarn type, but a few selections tend to produce especially beautiful results. Look for something with good stitch definition — a round, plied construction — rather than a halo or loosely spun single that might blur the purl diamonds into the knit background.
A 100% merino worsted in a heathered neutral creates a sophisticated, timeless look. A cotton-linen blend gives the blanket a slightly crisp hand and a beautiful drape for warmer climates. A superwash merino-nylon blend adds durability and makes the blanket easy to toss in the washing machine, which is ideal for baby gifts or everyday household throws. If budget is a consideration, a quality acrylic in a smooth, round construction performs beautifully and maintains the texture through many washes.
Whatever you choose, buy a little extra. Running short of yarn on a large project is one of the more deflating experiences in knitting, and having an extra skein in reserve means you can also block more aggressively to open up the fabric if you want a wider finished size.
A Pattern Worth Making Again
The Diamond of Virgo Blanket is the kind of pattern that knitters return to. Once you have made it in a soft ivory for a winter baby shower, you find yourself reaching for it again in a deep teal for your own living room, then in a warm rust for a holiday gift. The geometry scales up and down, adapts to any fiber, and photographs well in every season.
More than that, it is genuinely enjoyable to knit. The diagonal shift of the diamond across 16 rows gives you just enough variation to stay engaged without demanding the intense focus of a lace chart or a complex cable. It is