
Double Knitting Dog Blanket Pattern: A Complete Guide to Crafting the Coziest Bed for Your Pup
If you’ve been searching for the perfect handmade gift for your furry companion — or simply want to create something beautiful and functional for your own dog — a double knitting dog blanket is one of the most rewarding projects you can take on. Double knitting produces a fabric that is thick, reversible, and incredibly soft, making it ideal for pets who love to burrow, nest, or simply sprawl out in comfort. In this guide, you’ll find everything you need to know: an explanation of the double knitting technique, a full pattern with step-by-step instructions, yarn recommendations, sizing options, and finishing tips. Whether you’re a seasoned knitter or someone who has recently moved past the basics, this pattern is approachable, adaptable, and completely worth every stitch.
What Is Double Knitting?
Before diving into the pattern itself, it helps to understand what makes double knitting different from standard knitting. Double knitting is a technique in which you work two layers of fabric simultaneously on a single set of needles. The result is a blanket — or any other project — that is two layers thick, with a right side on both the front and the back. There are no wrong sides to worry about, no loose floats like you’d find in stranded colorwork, and no need to seam two separate pieces together.
For a dog blanket specifically, this has several real advantages. A double-knitted blanket is significantly warmer than a single-layer piece of the same size, which means your dog gets more insulation without you having to knit a massive, unwieldy swatch of fabric. The reversible nature also means that even after your dog inevitably flips it over, the blanket still looks intentional and polished. And because the two layers are held together at the cast-on and bind-off edges, the finished piece has a lovely, finished look with no extra finishing work required along those edges.
Materials You’ll Need
Getting the right materials makes the entire project smoother and more enjoyable. Here is what you’ll need to complete a standard medium dog blanket approximately 24 inches by 30 inches — suitable for a dog in the 20 to 50 pound range. Sizing adjustments are discussed further down.
Yarn: You’ll need two contrasting colors of yarn. A worsted weight yarn (Category 4) is the most forgiving for this technique and works up quickly. Choose a yarn that is machine washable — this is not optional when knitting for a pet. Dog blankets get dirty, they get washed, and they need to hold up to frequent laundering. Superwash wool, acrylic, or a wool-acrylic blend all work beautifully. You’ll need approximately 400 to 500 yards of Color A and 400 to 500 yards of Color B.
Needles: Use circular knitting needles, US size 7 (4.5mm) or US size 8 (5.0mm). Even though you’re knitting flat, circular needles give you the length you need to hold all the stitches comfortably. Check the yarn label for needle recommendations and swatch accordingly.
Additional supplies: A tapestry needle for weaving in ends, stitch markers (at least two), scissors, and a ruler or measuring tape. A blocking mat and pins are helpful but not strictly required for a pet blanket.
Understanding the Double Knitting Setup
In double knitting, every stitch represents one stitch from each layer. This means that for a blanket that is 60 stitches wide per layer, you’ll cast on 120 stitches total — one for each “pair.” The stitches alternate: one stitch for the front layer, one stitch for the back layer, and so on across the row.
The two yarns are always held together, but only one is used per stitch. When you knit a front-layer stitch, you bring the back-layer yarn to the front and hold it there while you knit with the front-layer yarn. When you purl a back-layer stitch, the front-layer yarn moves to the back. This motion keeps both yarns moving and prevents them from tangling — mostly.
The color arrangement determines the pattern on your blanket. For this project, we’ll use a simple two-color design with Color A on the front and Color B on the back, producing a solid blanket that is one color on each side. If you want to add motifs or geometric shapes, you simply swap which color knits the front stitch at certain points, which creates the mirrored design that double knitting is so celebrated for.
Gauge and Sizing
Before casting on the full blanket, knit a gauge swatch. This is especially important in double knitting because the fabric behaves somewhat differently from a single-layer swatch. Cast on 20 pairs of stitches (40 stitches total) and work the double knitting pattern for about 3 inches. Then bind off and measure your swatch.
For US 7 needles and worsted weight yarn, a typical gauge in double knitting is approximately 18 stitches per 4 inches and 24 rows per 4 inches, though this varies by knitter. Use your swatch measurement to calculate how many pairs of stitches to cast on for your desired width.
Sizing guide:
For a small dog blanket (roughly 18 inches by 24 inches, suitable for dogs under 20 pounds), cast on approximately 82 pairs of stitches and work until the piece measures 24 inches.
For a medium dog blanket (approximately 24 inches by 30 inches, suitable for dogs 20 to 50 pounds), cast on approximately 108 pairs of stitches and work until the piece measures 30 inches.
For a large dog blanket (approximately 30 inches by 36 inches, suitable for dogs over 50 pounds), cast on approximately 135 pairs of stitches and work until the piece measures 36 inches.
All of these numbers are based on the gauge above. If your swatch differs, recalculate accordingly.
The Pattern: Step-by-Step Instructions
Cast On
The cast-on for double knitting is slightly different from a standard long-tail cast on, but it becomes intuitive quickly. The Italian cast-on (also called the two-color long-tail cast-on) is ideal here because it sets up your alternating stitches perfectly.
Leaving a tail of about 12 inches for both Color A and Color B, hold both yarns together and make a slip knot with both strands. Place this slip knot on your needle — this counts as your first pair of stitches.
Now alternate: one stitch with Color A (which will become a front-layer knit stitch), one stitch with Color B (which will become a back-layer purl stitch). Continue until you have your desired number of pairs plus the initial slip knot. For the medium blanket, this means 108 pairs plus the slip knot, for a total of 217 stitches. Remove the slip knot after the first row if you’d like a cleaner edge; some knitters prefer to treat it as a real stitch pair.
If the Italian cast-on feels too complex at the start, a standard long-tail cast-on works fine. Simply alternate which yarn you use for each stitch as you cast on.
Row Setup and the Basic Double Knitting Row
Every row of double knitting follows the same rhythm once you’ve practiced it a few times. Here is how to work a basic double knitting row in two colors:
Hold Color A (front color) and Color B (back color) in your hands. Both yarns should be accessible at all times.
For each pair of stitches across the row:
Step 1: Bring both yarns to the back. Knit the next stitch with Color A. This creates the front-layer stitch.
Step 2: Bring both yarns to the front. Purl the next stitch with Color B. This creates the back-layer stitch.
Repeat these two steps across the entire row.
The key to keeping the fabric neat and the tension consistent is managing where the yarns sit before each stitch. The unused yarn must always be in the correct position — between the layers, not visible on either the front or the back face. With practice, this becomes automatic.
At the end of each row, turn the work and begin the next row the same way. Because double knitting is worked flat (back and forth), you’ll alternate which color sits on the public side, but the instructions are the same in each direction.
Working the Blanket Body
Continue working in double knitting, following the basic row instructions above, until the piece measures your target length. For the medium blanket, work until the piece measures 30 inches from the cast-on edge. Measure along one side, not through the center, as the center can stretch.
Check your work periodically by spreading the stitches along your needle and gently separating the two layers. They should be loose enough to spread apart but still connected at the sides. If the layers feel stuck together or if stitches seem to be joining unintentionally, check that you are consistently moving both yarns before each stitch.
Adding a Simple Border Detail
If you want to add a bit of visual interest without complicating the project significantly, consider working a checkerboard or striped border for the first and last few inches. To do this, swap Color A and Color B on every other pair across the row during the border section. Instead of consistently knitting with Color A for front stitches, you’ll alternate: knit the first front stitch with Color A, then knit the next front stitch with Color B, and so on. This creates a checkerboard pattern visible on both sides of the blanket.
Work the checkerboard section for approximately 2 to 3 inches at the beginning and end of the blanket for a polished, coordinated look.
Bind Off
The bind-off in double knitting requires a bit of care to keep the two layers separate and the edge neat. Use a standard bind-off but work the stitches in pairs, alternating the same way you did during the body.
Knit the first front-layer stitch. Purl the first back-layer stitch. Now pass the knit stitch over the purl stitch to begin binding off. Continue alternating: knit one, pass the previous stitch over, purl one, pass the previous stitch over. This creates a neat, two-layer bind-off that mirrors the Italian cast-on edge beautifully.
If you find the edge pulls tightly, use a needle one or two sizes larger for the bind-off row only.
Finishing Your Dog Blanket
Weave in all yarn ends securely using a tapestry needle. For a two-layer project, it helps to weave each end between the two layers of fabric rather than on the surface of either side. This keeps the ends truly hidden and protects them from your dog pulling at loose yarn.
If you’d like to block the blanket, lay it flat on a blocking mat, wet it lightly with a spray bottle of water, and pin it gently into shape. Allow it to dry completely before use. Blocking isn’t essential for a pet blanket, but it does even out the tension and helps the finished piece look its best.
Yarn Color Ideas and Personalization
One of the most delightful aspects of this project is choosing colors that reflect your dog’s personality — or your own taste. Classic combinations like charcoal gray and cream, navy and white, or forest green and tan work beautifully in double knitting. If your dog has a colorful collar, matching one side of the blanket to that color creates a sweet, coordinated look.
For dogs with light-colored fur, darker-toned blankets make a practical choice because they don’t show hair and dirt as readily. For dark-furred dogs, lighter blankets show off their coat beautifully when they’re curled on top.
You can also personalize the blanket by knitting your dog’s name or a small pawprint motif into the design using the color-swap method described in the border section. A simple chart drawn on graph paper translates easily into double knitting motifs — just swap Color A for Color B on the front layer wherever you want the design to appear.
Care Instructions for Your Double Knitted Dog Blanket
Because you’re knitting this with machine-washable yarn, care is simple. Wash the blanket in cold water on a gentle cycle. Lay flat to dry rather than tumble drying, which can cause acrylic yarns to pill and wool blends to felt if the water gets too hot. Washing the blanket every one to two weeks keeps it fresh for your dog and extends the life of the fabric.
If pilling develops over time, a fabric shaver quickly restores the blanket’s smooth appearance.
Why Handmade Dog Blankets Are Worth the Effort
There’s something genuinely special about knitting for your pet. A handmade dog blanket carries warmth in more than one sense — it’s warmer than most store-bought alternatives, and it’s made with care and attention that no factory product can replicate. Dogs are tactile creatures; they respond to texture, weight, and scent, and a blanket that smells like home is a comfort object that travels with them to vet visits, car trips, and new environments.
Double knitting, specifically, produces a fabric that has real heft and insulation — the kind of weight that dogs instinctively seek out when they’re settling in for a nap. The double layer also means the blanket holds its shape and warmth even after years of washing and use.
And honestly, watching a dog circle, sniff, and finally sink into something you made with your own hands is one of the quiet, genuine pleasures of being a knitter.
Frequently Asked Questions
Can I use bulky yarn to make this project go faster? Yes, bulky yarn on US 10 or larger needles will speed things up considerably. Keep in mind that a double-knitted bulky blanket will be quite thick and heavy, which some dogs love and others find awkward. Reduce your cast-on numbers proportionally if you switch to bulky weight.
My two layers are sticking together in places — what am I doing wrong? The most common cause is forgetting to move both yarns before each stitch. When you knit a front stitch, both yarns must be at the back first. When you purl a back stitch, both yarns must be at the front. If even one yarn is in the wrong position, it creates an accidental join between the layers.
Can I use this pattern for a cat blanket? Absolutely. Scale the dimensions down to about 18 inches by 18 inches for a cat-sized square, which is perfect for placing in a cat bed or on a favorite chair.
Do I need to use two separate balls of yarn? Yes. Each color should come from its own ball. Some knitters find it helpful to place each ball in a small bowl or bag to keep them from tangling as they work.
Printable Pattern Summary
Materials: 400–500 yards each of Color A and Color B in worsted weight machine-washable yarn; US 7 or 8 circular needles; tapestry needle; stitch markers.
Gauge: Approximately 18 stitches per 4 inches in double knitting.
Cast on: 108 pairs (216 stitches) for medium size using Italian or long-tail cast-on, alternating colors.
Body: Work double knitting rows (knit front stitch with Color A, purl back stitch with Color B) until piece measures 30 inches.
Bind off: Work paired bind-off, alternating knit and purl, with a larger needle if needed for tension.
Finishing: Weave in ends between layers. Block if desired. Machine wash cold, lay flat to dry.
This pattern is designed to be downloaded, saved, and returned to as often as you need. Whether you’re making your first double-knitted project or adding another pet accessory to a long list of finished objects, this dog blanket is a project that delivers on comfort, durability, and the satisfaction of making something truly useful with your hands. Your dog is going to love it.