
Diagonal Rib Dishcloth Knitting Pattern – Beginner Cotton Kitchen Cloth
There is something deeply satisfying about knitting something small and functional. If you are new to knitting or looking for a quick, rewarding project to fill an afternoon, this diagonal rib dishcloth pattern is exactly what you need. It is beginner-friendly, works up quickly in cotton yarn, and produces a beautifully textured cloth that is just as attractive sitting on your kitchen counter as it is scrubbing down a stovetop. Best of all, once you understand the stitch pattern, it practically memorizes itself.
In this post, I will walk you through everything you need to know to knit your own diagonal rib dishcloth from start to finish. I will cover the materials you need, the abbreviations used in the pattern, some helpful tips for working with cotton yarn, and of course, the full written pattern. Whether you have been knitting for three weeks or three years, this project is a great one to have in your repertoire.
Why Knit Your Own Dishcloths?
Before we dive into the pattern, let me make a small case for the handknit dishcloth, because I genuinely believe every knitter should have a few of these in their stash rotation.
First, they are fast. Most experienced knitters can finish a dishcloth in two to four hours. Beginners might take a weekend, but that is still a very quick turnaround for a finished, usable object. This makes them ideal for knitters who struggle with long-term project commitment or who want something low-stakes to practice new stitches.
Second, cotton dishcloths are genuinely useful. They are more durable than a cheap sponge, more sustainable than paper towels, and far more attractive than the synthetic scrubbers you find at the grocery store. Handknit dishcloths also make wonderful gifts. Bundle a few in a mason jar with a small bottle of dish soap and you have a thoughtful, handmade kitchen gift that anyone would appreciate.
Third, dishcloths are the perfect vehicle for experimenting with texture. You can practice ribbing, seed stitch, lace, cables, and all kinds of other techniques on a small scale without committing to a sweater or a blanket. The diagonal rib pattern in this post is particularly nice because the bias directionality gives it a dynamic look that feels more sophisticated than the stitches themselves actually require.
Understanding the Diagonal Rib Structure
The diagonal rib effect is achieved by shifting the rib placement by one stitch on every right-side row. Rather than stacking your knit and purl stitches directly on top of each other the way you would in standard 2×2 ribbing, you offset them slightly with each pass. Over several rows, this creates a diagonal line that travels across the fabric at an angle.
What makes this technique beginner-accessible is that the shifting is done simply by moving where your row begins. You will read the pattern repeat from left to right on right-side rows and adjust your starting position on subsequent rows. The result is a fabric with a satisfying diagonal texture that looks far more complex than the knitting actually is.
The finished cloth has nice drape and stretch, which makes it easy to fold and wring out. The ribbed texture also adds a bit of scrubbing power compared to a stockinette fabric, which makes it practical as well as pretty.
Materials You Will Need
One of the best things about this project is how minimal the supply list is. Here is what you need to get started.
Yarn: Approximately 75 to 100 yards of worsted weight cotton yarn. I recommend 100% cotton for dishcloths because it absorbs well, dries quickly, and holds up to repeated washing. Some popular options include Lion Brand 24/7 Cotton, Paintbox Simply DK (held double), Paintbox Simply Worsted Cotton, Drops Paris, or the classic Sugar’n Cream by Lily. You can also use Paintbox Simply Aran for a slightly thicker, more textured cloth. Almost any solid or semisolid cotton in the worsted weight range will work beautifully.
Needles: US size 5 (3.75mm) to US size 7 (4.5mm) straight or circular needles. The exact needle size will depend on your yarn and your personal tension. If your cloth is coming out very stiff, go up a needle size. If it feels loose and floppy, go down. Cotton can be a bit unforgiving with tension, but dishcloths have no gauge requirement, so do not stress about it.
Notions: A pair of scissors and a tapestry needle for weaving in ends. That is genuinely all you need.
Finished Size: Approximately 8 to 9 inches square, depending on your gauge and needle size. If you want a larger cloth, simply cast on more stitches in a multiple of four and continue the pattern.
Abbreviations
Here are the abbreviations used in this pattern. If you are brand new to knitting, each of these techniques is explained further in the tips section below.
CO – Cast on
BO – Bind off
K – Knit
P – Purl
RS – Right side
WS – Wrong side
Rep – Repeat
St(s) – Stitch(es)
PM – Place marker (optional in this pattern)
Gauge
Approximately 18 to 20 stitches and 24 to 26 rows = 4 inches in the diagonal rib pattern using worsted weight cotton yarn on US size 6 needles.
As mentioned, gauge is not critical for a dishcloth. The finished dimensions can vary without affecting the usability of the cloth, so this information is provided as a reference point only.
Pattern Notes
Before you start knitting, read through these notes so you understand how the pattern works.
The diagonal rib is worked over a multiple of four stitches plus two edge stitches. The pattern repeat shifts by one stitch on each right-side row, creating the diagonal effect. Right-side and wrong-side rows are both instructional, but the wrong-side row is simply a matter of purling the purls and knitting the knits as they appear.
If you are newer to reading patterns, I recommend placing a stitch marker at the halfway point of your cast-on so you can keep track of where you are on the needle. As you get more comfortable, you likely will not need it.
The selvedge edge on this cloth is worked as a simple slipped-stitch edge, which keeps the sides of the cloth tidy and creates a neat chain edge along both long sides. If you prefer a plain knit selvedge, that works equally well.
The Diagonal Rib Dishcloth Pattern
Cast On: Using your chosen cotton yarn and needles, cast on 38 stitches. You can use a long-tail cast on, a cable cast on, or a simple backward loop cast on. For a cloth with extra stretch and a neater edge, the long-tail cast on is a great choice.
Setup Row (WS): Slip 1 stitch purlwise, purl to last stitch, knit 1.
Now begin the main pattern.
Row 1 (RS): Slip 1 purlwise, K2, P2; rep from to last stitch, K1.
Row 2 (WS): Slip 1 purlwise, work stitches as they appear (knit the knits, purl the purls) to last stitch, K1.
Row 3 (RS): Slip 1 purlwise, K1, P2, K2; rep from to last 4 stitches, P2, K2.
Row 4 (WS): Slip 1 purlwise, work stitches as they appear to last stitch, K1.
Row 5 (RS): Slip 1 purlwise, P2, K2; rep from to last stitch, K1.
Row 6 (WS): Slip 1 purlwise, work stitches as they appear to last stitch, K1.
Row 7 (RS): Slip 1 purlwise, P1, K2, P2; rep from to last 4 stitches, K2, P1, K1.
Row 8 (WS): Slip 1 purlwise, work stitches as they appear to last stitch, K1.
These eight rows form the complete pattern repeat. Continue repeating Rows 1 through 8 until your cloth measures approximately 8 to 9 inches from the cast-on edge, ending on a Row 8 (wrong-side row).
Bind Off: On the next right-side row, bind off all stitches loosely in pattern. To bind off in pattern, knit the stitches you would knit and purl the stitches you would purl as you bind them off. This keeps the edge consistent with the texture of the cloth and prevents binding off too tightly.
Finishing: Cut your yarn, leaving a 6-inch tail. Thread the tail onto your tapestry needle and weave it into the fabric on the wrong side, working in a zigzag direction to secure it. Weave in the cast-on tail in the same way. Trim both tails.
Blocking: Wet block your cloth by soaking it in cool water for ten to fifteen minutes, then gently squeezing out the excess water and laying it flat to dry. Cotton cloth benefits enormously from blocking, which evens out the stitches and softens the fabric considerably. You can pin the corners to a blocking mat if you want very crisp, squared-off edges.
Tips for Knitting with Cotton Yarn
If you are accustomed to working with wool, switching to cotton for the first time can feel a bit different. Here are a few things to keep in mind.
Cotton has no memory or stretch. Unlike wool, which is forgiving and bounces back easily, cotton is relatively inelastic. This means your tension matters a bit more, and mistakes are slightly harder to rip back cleanly. The good news is that your finished cloth will hold its shape beautifully and will not stretch out with use and washing.
Your hands may feel more fatigue. Some knitters notice that knitting with cotton puts more strain on their hands because there is less give in the fiber. If you are knitting for a long stretch, take breaks and shake out your hands periodically.
Use a slightly larger needle than you think you need. Cotton tends to knit up denser than wool at the same needle size, and it has a tendency to feel stiff if worked too tightly. Erring on the side of a looser gauge will give you a cloth with better drape and a more pleasant hand feel.
Wash before gifting. Cotton softens and relaxes significantly after the first wash. If you are giving this as a gift, consider washing and blocking it first so the recipient gets the full softened experience right from the start.
Store cotton yarn loosely. Unlike wool, cotton does not need to breathe in the same way, but it is still a good idea not to compress it tightly during storage, which can flatten the twist of the yarn over time.
Variations and Customizations
One of the pleasures of a simple, repetitive pattern like this is how easy it is to modify. Here are a few ideas to make the pattern your own.
Change the size. To make a larger dishcloth or a small hand towel, cast on a larger multiple of four stitches. Simply add four stitches at a time until you reach your desired width, and then continue working the same eight-row repeat until the piece is as long as you want.
Use a striped colorway. If you have small amounts of cotton yarn in several colors, this pattern is a wonderful way to use them up. Because the stitch repeat is only eight rows, you can change colors every eight or sixteen rows and get a tidy, even stripe sequence. The diagonal rib will play beautifully against the horizontal stripes.
Try a variegated yarn. Self-striping and variegated cotton yarns produce unexpected and delightful effects in a diagonal rib pattern because the angled texture interacts with the color changes in unpredictable ways. This is a great way to use up a skein of hand-dyed yarn that you are not sure what to do with.
Make a matching set. Once you have the pattern memorized, consider making three or four cloths in coordinating colors as a set. Stack them with a ribbon tied around them and they make a beautiful and practical housewarming or hostess gift.
Add a hanging loop. If you want to hang your dishcloth from a hook or drawer pull, add a small I-cord loop at one corner during finishing. Pick up two or three stitches at a corner on double-pointed needles, work a 2-inch I-cord, and sew the end down to form a loop. It is a small detail that makes the cloth feel even more finished and functional.
Caring for Your Handknit Dishcloth
Handknit cotton dishcloths are wonderfully easy to care for, which is part of what makes them so practical.
Machine wash them on a warm or hot cycle with your regular dish towels. Cotton can handle the heat, and regular washing will only soften the cloth further over time. If your cloth develops any pilling or fuzz on the surface, a quick pass with a sweater stone or a lint shaver will clean it right up.
Replace the cloth every few weeks if you use it daily, just as you would any dish towel. Even the most durable handknit cloth will show wear eventually, but the good news is that knitting a new one takes only a few hours.
If you notice the cloth starting to smell between washes, soak it in a diluted white vinegar solution for fifteen to twenty minutes and then rinse thoroughly. Cotton holds odors less than synthetic sponges, but a periodic vinegar soak will keep even a well-used cloth fresh and clean.
A Note on Sustainability
Choosing to knit your own dishcloths is a small but meaningful step toward a more sustainable kitchen. Disposable paper towels are convenient, but they generate significant waste over the course of a year. A single handknit cotton cloth can replace dozens of paper towels if used consistently. When the cloth finally does reach the end of its useful life as a dishcloth, it can be repurposed as a cleaning rag before being composted if made from natural fibers.
If sustainability matters to you in your fiber choices as well, look for organic cotton yarn or yarn certified by GOTS (the Global Organic Textile Standard). These options are increasingly available from indie dyers and large yarn brands alike, and they ensure that your handknit cloth is kind to the environment from raw fiber to finished object.
Final Thoughts
This diagonal rib dishcloth is one of those patterns that earns a permanent place in your knitting practice. It is simple enough to work while watching a movie or chatting with friends, but textured enough to stay interesting row after row. The finished cloth is beautiful, practical, and deeply satisfying to give or to keep.
If you make this pattern, I would love to see what yarn you chose and how your cloth turned out. Leave a comment below with your questions, your modifications, or just a note to say you gave it a try. Happy knitting.