Christmas Day Dishcloth Knitting Pattern

Christmas Day Dishcloth Knitting Pattern: A Free and Festive Project for Every Skill Level

There is something deeply satisfying about knitting a small, practical item that also manages to be beautiful. Dishcloths are one of the great unsung heroes of the knitting world — they work up quickly, use very little yarn, make wonderful gifts, and give you the perfect opportunity to practice new stitches without committing to a large project. A Christmas-themed dishcloth takes all of that joy and wraps it in the warmth of the holiday season.

Whether you are a seasoned knitter looking for a fast gift idea or a beginner who wants to try something a little more adventurous than a plain stockinette square, this Christmas Day dishcloth pattern is designed to delight you from cast-on to bind-off. In this post, you will find a full free pattern, tips for choosing the right yarn and needles, guidance on reading the chart, and ideas for how to use or gift your finished cloth.


Why Knit a Christmas Dishcloth?

Before we dive into the pattern itself, it is worth taking a moment to think about why dishcloths have become such a beloved project in the knitting community — and why a holiday version is especially worth making.

Dishcloths are one of the most practical gifts imaginable. Unlike a decorative ornament that gets boxed up every January, a knitted dishcloth gets used. It earns its place in the kitchen, softening and aging beautifully with every wash. When you knit one in a Christmas motif, you are giving someone a piece of handmade craft that is both seasonal and genuinely useful.

From a knitter’s perspective, a dishcloth is an ideal canvas for practicing textured stitches, colorwork, or basic lace. The small scale means that any mistake is easy to fix, and the project moves quickly enough that you feel a real sense of accomplishment. Most dishcloths can be finished in an evening or a weekend, which makes them perfect for last-minute holiday crafting — something most of us have found ourselves doing at one point or another.

There is also the pleasure of the yarn itself. Cotton yarn has a crisp, satisfying feel on the needles. It holds stitch definition beautifully, which means your pattern will look clean and clear even after years of washing. A skein of good cotton yarn in a festive red or green costs very little and goes a long way when you are making multiple cloths to tuck into gift baskets.


Materials You Will Need

This pattern is designed to be simple to source. Everything on this list is available at most local yarn shops or online retailers.

Yarn: Approximately 100 yards of worsted weight cotton yarn (100% cotton is ideal for its absorbency and durability). For a traditional Christmas look, try a deep red, forest green, or crisp white. You could also use a variegated holiday cotton for a more festive, informal look.

Needles: US size 7 (4.5 mm) straight or circular needles. The slightly larger needle size for worsted cotton creates a fabric that is firm enough to be functional but not so tight that it becomes stiff.

Other supplies: A tapestry needle for weaving in ends, scissors, and a ruler or tape measure.

Gauge: Approximately 18 stitches and 24 rows to 4 inches in seed stitch. Gauge is not critical for a dishcloth, but if your swatch is significantly larger or smaller, you may want to adjust your needle size to get a cloth in the range of 8 to 9 inches square.


Understanding the Pattern Structure

This Christmas Day dishcloth is worked flat, back and forth in rows, from the bottom edge to the top. It features a seed stitch border that frames all four sides, keeping the edges neat and preventing curling — an important consideration when working with cotton, which tends to roll more than wool in stockinette.

The central design is a knit-and-purl textured Christmas tree motif. Because the pattern uses only knit and purl stitches, there is no colorwork, no yarn carrying, and no complicated technique required. The tree appears as a raised texture against a reverse stockinette background, which gives the cloth a lovely dimensional quality.

The pattern is written out row by row and is also presented as a chart for those who prefer a visual reference. Either method will give you the same beautiful result.


Abbreviations

k — knit
p — purl
k2tog — knit two stitches together (a simple right-leaning decrease)
CO — cast on
BO — bind off
RS — right side
WS — wrong side
rep — repeat
st(s) — stitch(es)
pm — place marker
sl m — slip marker


The Pattern

Cast On

Using your chosen yarn and US size 7 needles, cast on 40 stitches. A long-tail cast on is recommended for a neat, firm edge, but any cast on you are comfortable with will work.

Border Setup (Rows 1–4)

These four rows establish the bottom border of the cloth and set up the seed stitch edging on the sides.

Row 1 (RS): K1, p1 repeat to end of row.
Row 2 (WS): P1, k1 repeat to end of row.
Row 3 (RS): K1, p1 repeat to end of row.
Row 4 (WS): P1, k1 repeat to end of row.

You now have four rows of seed stitch, which will form the bottom border of your dishcloth.

Body of the Cloth (Rows 5–56)

Each row of the body section begins and ends with a 3-stitch seed stitch border: k1, p1, k1 on right side rows, and p1, k1, p1 on wrong side rows. The central 34 stitches contain the Christmas tree motif.

For the purposes of this written pattern, the instructions below include the full row as you will work it, borders included.

Row 5 (RS): K1, p1, k1, p34, k1, p1, k1.
Row 6 (WS): P1, k1, p1, k34, p1, k1, p1.
Row 7 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 8 (WS): P1, k1, p1, p15, p4, p15, p1, k1, p1. (Note: on wrong side rows, stitches that appeared as knit on the right side are purled to maintain the texture.)
Row 9 (RS): K1, p1, k1, p14, k6, p14, k1, p1, k1.
Row 10 (WS): P1, k1, p1, k14, p6, k14, p1, k1, p1.
Row 11 (RS): K1, p1, k1, p13, k8, p13, k1, p1, k1.
Row 12 (WS): P1, k1, p1, k13, p8, k13, p1, k1, p1.
Row 13 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 14 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 15 (RS): K1, p1, k1, p12, k10, p12, k1, p1, k1.
Row 16 (WS): P1, k1, p1, k12, p10, k12, p1, k1, p1.
Row 17 (RS): K1, p1, k1, p11, k12, p11, k1, p1, k1.
Row 18 (WS): P1, k1, p1, k11, p12, k11, p1, k1, p1.
Row 19 (RS): K1, p1, k1, p10, k14, p10, k1, p1, k1.
Row 20 (WS): P1, k1, p1, k10, p14, k10, p1, k1, p1.
Row 21 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 22 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 23 (RS): K1, p1, k1, p9, k16, p9, k1, p1, k1.
Row 24 (WS): P1, k1, p1, k9, p16, k9, p1, k1, p1.
Row 25 (RS): K1, p1, k1, p8, k18, p8, k1, p1, k1.
Row 26 (WS): P1, k1, p1, k8, p18, k8, p1, k1, p1.
Row 27 (RS): K1, p1, k1, p7, k20, p7, k1, p1, k1.
Row 28 (WS): P1, k1, p1, k7, p20, k7, p1, k1, p1.
Row 29 (RS): K1, p1, k1, p6, k22, p6, k1, p1, k1.
Row 30 (WS): P1, k1, p1, k6, p22, k6, p1, k1, p1.
Row 31 (RS): K1, p1, k1, p34, k1, p1, k1. (Background row — no tree stitches.)
Row 32 (WS): P1, k1, p1, k34, p1, k1, p1.

Rows 33–34: Repeat Rows 31–32. (These two plain rows represent the trunk section of the tree.)

Row 35 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1. (Trunk — narrow column of knit stitches.)
Row 36 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 37 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 38 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 39 (RS): K1, p1, k1, p34, k1, p1, k1. (Background row.)
Row 40 (WS): P1, k1, p1, k34, p1, k1, p1.

Rows 41–52: Work in the star/topper motif as follows — these rows create a small eight-pointed star above the tree by working a diamond of knit stitches:

Row 41 (RS): K1, p1, k1, p16, k2, p16, k1, p1, k1.
Row 42 (WS): P1, k1, p1, k16, p2, k16, p1, k1, p1.
Row 43 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 44 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 45 (RS): K1, p1, k1, p14, k6, p14, k1, p1, k1.
Row 46 (WS): P1, k1, p1, k14, p6, k14, p1, k1, p1.
Row 47 (RS): K1, p1, k1, p15, k4, p15, k1, p1, k1.
Row 48 (WS): P1, k1, p1, k15, p4, k15, p1, k1, p1.
Row 49 (RS): K1, p1, k1, p16, k2, p16, k1, p1, k1.
Row 50 (WS): P1, k1, p1, k16, p2, k16, p1, k1, p1.
Row 51 (RS): K1, p1, k1, p34, k1, p1, k1.
Row 52 (WS): P1, k1, p1, k34, p1, k1, p1.

Top Border (Rows 53–56)

Row 53 (RS): K1, p1 repeat to end of row.
Row 54 (WS): P1, k1 repeat to end of row.
Row 55 (RS): K1, p1 repeat to end of row.
Row 56 (WS): P1, k1 repeat to end of row.

Bind Off

Bind off loosely in pattern — meaning that as you bind off, you knit the knit stitches and purl the purl stitches as they face you. A loose bind off keeps the top edge as elastic and neat as the cast on. If you tend to bind off tightly, try going up one needle size for this step.


Finishing

Cut your yarn, leaving a tail of approximately 8 inches. Thread the tail onto your tapestry needle and weave it securely through the stitches on the wrong side of the work, changing direction at least twice to ensure it will not come loose in the wash. Weave in any other ends the same way. Give your dishcloth a gentle hand wash or run it through the washing machine on a cool cycle, then lay it flat to dry. Cotton will soften considerably after its first wash and will continue to improve with use.


Tips for Success

Cotton yarn behaves differently from wool, and if you are new to working with it, a few pointers can make the experience much more enjoyable.

Cotton has no elasticity, which means your hands may feel more fatigued than they would with a stretchy wool or acrylic. Take breaks if you need to, and try not to grip your needles too tightly. A slightly looser tension will also make the fabric more pleasant to use once the cloth is finished.

Because cotton does not stretch, any mistakes in tension tend to be more visible than they would be in a forgiving wool. Do not worry too much about this — a dishcloth is a practical object, and small variations in tension are part of what makes a handknit item charming. If you want to practice first, cast on a smaller swatch and work a few rows before starting the main cloth.

If you find that the seed stitch border is pulling in at the sides, check that you are not accidentally slipping the first stitch of each row. Every stitch in this pattern should be worked, not slipped.


Colorwork Variation

If you want to add a touch of color to your Christmas dishcloth, this pattern also works beautifully in two colors using a simple intarsia or stranded approach. Try knitting the background in white and the tree motif in forest green, or use red for the star and trunk with a green tree. Because the motif areas are large and the color changes are not frequent, intarsia is the more practical choice — it keeps the back of the cloth tidy and avoids the thickness that comes from carrying yarn over many stitches.

To work the colorwork version, simply join your second color when the pattern calls for the first knit stitch of the motif, twist the yarns around each other at each color change to avoid a hole, and carry each color loosely up the side or cut and rejoin as needed. This version requires a little more attention and a second skein of yarn, but the result is viv

Categorized in:

Rugs,

Last Update: September 3, 2026