Some crochet patterns have a way of catching your eye, and the Virus Blanket is definitely one of them. With its flowing curves, delicate loops, and beautiful repeating texture, this blanket grows into a lovely design that looks far more complicated than it really is.
Despite its unusual name, the Virus Blanket has nothing to do with illness. The name refers to the way the pattern spreads outward in repeating, spiral-like sections. As each round is added, the blanket develops more texture and detail, creating a design that is both eye-catching and satisfying to crochet.
The pattern became especially popular among crocheters through online crafting communities and social media. Many people fell in love with its unusual appearance and the way a few basic stitches can come together to create such an intricate-looking fabric.
One of the best things about the Virus Blanket is that you don’t need a huge collection of advanced crochet skills to get started. Once you understand how the chain spaces, double crochet stitches, and repeating sections work together, the pattern becomes easier to follow.
You can make it in a single color for a classic look or experiment with several shades to highlight the pattern’s curves and texture. Whether you’re making a cozy blanket for your home or creating a handmade gift for someone special, this design is a wonderful project to try.
ad 26 3

Materials You’ll Need
Before you begin, gather the following supplies:
- Yarn in your preferred color and weight.
- A crochet hook suitable for your chosen yarn.
- Scissors.
- A yarn needle for weaving in the ends.
- Stitch markers, if you find them helpful for keeping track of the corners.
The amount of yarn and the hook size will depend on your preferred blanket size and the yarn you choose. Check your yarn label for a recommended hook size, and make a small sample if you want to check the finished texture.
Crochet Abbreviations
This pattern uses US crochet terminology.
ad 26 3
- Ch: Chain
- DC: Double crochet
- SC: Single crochet
- SL ST: Slip stitch
- St(s): Stitch(es)
- Ch-sp: Chain space
- *: Repeat the instructions as indicated
Important Pattern Notes
Read these notes before starting, as they will help you keep track of the pattern as your blanket grows.
- The beginning chain-3 counts as the first double crochet throughout the pattern, unless otherwise stated.
- The first corner is completed at the end of each designated row.
- The chain spaces create the loops that give the blanket its distinctive appearance.
- The larger chain-5 loops form the corners and help the blanket grow outward.
- The smaller chain-3 loops fill the spaces between the corners.
- Keep your tension consistent so the blanket lies flat as it gets larger.
ad 26 3
A helpful tip: Place a stitch marker at each corner if you’re having trouble identifying where one section ends and the next begins.
How to Crochet the Virus Blanket
Getting Started: Make the Center Ring
Make a slip knot, leaving a tail approximately 2–3 inches long for weaving in later.
Chain 6, then join with a slip stitch to the first chain to form a ring.
ad 26 3
Make sure the ring isn’t too tight. You’ll be working several stitches into this center space, so leave enough room for them to fit comfortably.
Row 1: Work the Center
Chain 3. This counts as your first double crochet.
Work 19 double crochet stitches into the center ring.
Join with a slip stitch to the top of the beginning chain-3.
Stitch count: 20 double crochet stitches.
Row 2: Increase Around the Ring
Chain 3, then work a double crochet into the same stitch as the joining slip stitch.
Work 2 double crochet stitches into each stitch around.
Join with a slip stitch to the top of the beginning chain-3.
Stitch count: 40 double crochet stitches.
Row 3: Create the First Chain Spaces
Chain 4. This counts as 1 double crochet and 1 chain.
Work 1 double crochet into the next stitch, then chain 1.
Repeat the sequence of 1 double crochet and 1 chain around the row.
Join as appropriate to complete the round.
Stitch count: 40 double crochet stitches and 40 chain-1 spaces.
Row 4: Form the First Loops
This row introduces the chain spaces that give the Virus Blanket its characteristic look. Take your time, especially when working around the corners.
Begin with a chain-5 loop, then make three smaller chain-3 loops. Continue with two larger chain-5 loops, followed by three smaller chain-3 loops. Repeat this arrangement around the blanket.
To create the loops, work as follows:
- Chain 5 and make a single crochet into the second chain-1 space.
- Chain 3, skip the next chain-1 space, and make a single crochet into the following chain-1 space.
- Repeat the chain-3 loop twice more, making three small loops in total.
- Chain 5, skip the next chain-1 space, and make a single crochet into the following chain-1 space.
- Chain 5 again, skip the next chain-1 space, and make a single crochet into the following chain-1 space.
- Work three more chain-3 loops in the same manner as before.
Continue around the remaining sections, following the same arrangement of larger and smaller loops.
At the end of the round, work a single crochet into the same space as the first chain-5 loop. Slip stitch into the first large loop to complete the round.
Pattern tip: Keep the larger loops positioned at the corners. They provide the space needed for the next row of double crochet stitches.
Row 5: Fill the Large Loops
Chain 3. This counts as your first double crochet.
Work 9 double crochet stitches into the first chain-5 loop.
Make a single crochet into the next chain-3 loop, chain 3, and make a single crochet into the following chain-3 loop. Chain 3 again and make a single crochet into the next chain-3 loop.
Work 10 double crochet stitches into the next chain-5 loop.
Continue around the blanket, repeating the same arrangement of double crochet stitches and small loops.
At each corner, work 10 double crochet stitches into each of the two adjoining chain-5 loops, giving you 20 double crochet stitches across the corner section.
Complete the round and join with a slip stitch.
Row 6: Work the Next Double Crochet Row
Chain 3, then work 1 double crochet into each of the next 9 double crochet stitches.
Make a single crochet into the next chain-3 loop, chain 3, and make a single crochet into the following chain-3 loop.
Work 1 double crochet into each of the next 20 double crochet stitches.
Make a single crochet into the next chain-3 loop, chain 3, and make a single crochet into the following chain-3 loop.
Repeat this arrangement around the blanket, keeping the corner sections aligned with the previous row.
At the end of the round, work 1 double crochet into each of the next 10 double crochet stitches and join with a slip stitch to the top of the beginning chain-3.
