The very first thing I ever knitted was a dishcloth. It was not pretty. The edges wandered in and out like a country road, the tension was all over the place, and one corner was noticeably bigger than the other three. But I dried dishes with it that same evening, and it worked just fine. That ugly little square taught me more about knitting than any book ever could, and I still believe there is no better first project for someone picking up needles for the first time.
There is a reason knitted dishcloths have been a kitchen staple in Southern homes for generations. They are thick enough to scrub a cast iron skillet, soft enough to dry good china, and they hold up through hundreds of washes without falling apart the way store-bought sponges do. A hand-knitted dishcloth is one of those things that seems small until you use one every single day and realize nothing else compares.
What makes a dishcloth the perfect beginner project is that it forgives everything. Dropped a stitch two rows back? It still works. Your edges are not perfectly even? Nobody is going to frame it — they are going to wipe down a counter with it. You get to practice the fundamental stitches over and over again on something that takes an evening to finish, and at the end of it, you have something genuinely useful. That is a rare thing in knitting, where so many beginner projects sit in a drawer and never see the light of day.
If you are brand new to knitting, I would suggest you spend a few minutes with The Complete Beginner’s Guide to Knitting: Needles, Yarn & Casting On before you start. That will get you comfortable with holding the needles and casting on your first stitches. But if you already know the basics and you are ready to make something, pull up a chair. We are going to knit some dishcloths.
Why Cotton Is the Only Yarn for Kitchen Dishcloths
I am going to say this plainly because it will save you time and money — do not knit a dishcloth out of anything except cotton. I have tried acrylic, and all it does is push water around instead of absorbing it. It feels slick when it gets wet, it does not scrub worth a thing, and it starts to smell after just a few days of use. Cotton is the only fiber that belongs in a kitchen dishcloth, and I have never found a reason to change my mind on that.
The yarn you want is a medium weight cotton, which is a worsted weight. If you have read Understanding Yarn Weight: From Lace to Super Bulky and When to Use Each, you already know that worsted weight is the most common and easiest to work with. For dishcloths, it gives you a fabric that is thick enough to be useful without being so heavy that it takes forever to dry.
The brand I have used for more dishcloths than I can count is Lily Sugar’n Cream. It comes in every color you could want, it is affordable, and it holds up beautifully in the wash. Peaches & Creme is another good one. Both of them are one hundred percent cotton, and you will find them at any craft store or big box store with a yarn section. A single ball will make one dishcloth with a little left over, so if you want to make a set of four or five, grab that many balls and you will be set.
Needles and Supplies — Keep It Simple
You do not need much to knit a dishcloth. That is part of the beauty of this project. A pair of straight needles in size US 7 or US 8, a ball of cotton yarn, a pair of scissors, and a yarn needle for weaving in your ends. That is everything.
I prefer US 7 needles for dishcloths. They give you a tighter fabric with more scrubbing power. If your tension runs tight and your stitches feel hard to move along the needle, go up to a US 8. The goal is a fabric that is firm enough to clean a dish but not so stiff it feels like a board. If you are not sure which needles to grab, Knitting Needle Types: Straight, Circular, Double-Pointed & When to Use Each breaks down all the options and when each one makes sense.
Bamboo or wood needles are my recommendation for beginners. The yarn grips just a little on the surface, which keeps your stitches from sliding off the needle when you are not looking. Metal needles are faster once you have some experience, but when you are starting out, that extra grip is worth its weight in gold.
The Garter Stitch Dishcloth — Your Very First Pattern
Every knitter should start here. The garter stitch dishcloth is nothing but knit stitches from start to finish. You cast on, you knit every row, and when it is big enough, you bind off. If you can knit a stitch, you can make this dishcloth tonight.
Cast on 40 stitches. That will give you a dishcloth right around eight inches wide, which is a good working size for the kitchen. If you want it a touch smaller, cast on 36. A touch bigger, cast on 44. There is no wrong answer here — it is a dishcloth, not a wedding dress.
Knit every stitch of every row. That is garter stitch. Both sides of your fabric will look the same — those ridgy, bumpy rows that stack up like little waves. This texture is what makes garter stitch so perfect for a dishcloth. Those ridges grab onto crumbs and food particles better than a smooth fabric ever could.
Keep knitting until your piece is square. The easiest way to check is to fold one corner up to the opposite edge diagonally. When it forms a neat triangle with no extra fabric hanging over, you are done. For most people knitting with worsted cotton on US 7 needles, that will be somewhere around 70 to 76 rows. But trust your eyes more than a row count — when it looks square, it is square.
Bind off loosely. This is important. If you bind off too tight, the top edge of your dishcloth will pull in and pucker, and it will never lay flat. Give each stitch a little extra room as you bind off. If you tend to bind off tightly, try using a needle one size larger for just the bind off row.
Weave in your two tails — the one from casting on and the one from binding off — and you are done. That is your first knitted dishcloth.
The Seed Stitch Dishcloth — Adding a Little Texture
Once you have made a garter stitch dishcloth or two and you are feeling comfortable with the knit stitch, it is time to learn the purl stitch and put it to work. The seed stitch alternates between knit and purl across every row, and it creates a fabric with a beautiful bumpy texture that looks the same on both sides — just like garter stitch, but with a finer, more even surface.
Cast on 41 stitches. You want an odd number for seed stitch so the pattern stays consistent. Here is how it works.
Every row is the same: knit one, purl one, knit one, purl one, all the way across. Because you have an odd number of stitches, every row will start with a knit stitch and end with a knit stitch. When you flip your work and start the next row, you will naturally be knitting into a purl bump and purling into a knit V, which is exactly what creates that pebbly seed stitch texture.
The trick with seed stitch is making sure you are moving your yarn to the correct position between knit and purl stitches. When you knit, the yarn stays in the back. When you purl, the yarn comes to the front. If you forget to move it, you will accidentally create an extra stitch, and your dishcloth will start getting wider. Count your stitches at the end of every row for the first few rows until the rhythm becomes second nature.
Knit until the piece is square, just like before. Bind off in pattern — knit the knit stitches and purl the purl stitches as you bind off. This keeps the top edge consistent with the rest of the fabric. Weave in your ends, and you have a dishcloth with real character.
The Diagonal Dishcloth — The One Everyone Asks About
This is the dishcloth pattern that gets passed around at church potlucks and knitting circles more than any other. The diagonal dishcloth, sometimes called the grandmother’s favorite, starts at one corner and increases to the middle, then decreases back down to the opposite corner. You end up with a square cloth that was knitted on the diagonal, and there is something deeply satisfying about watching that little triangle grow row by row.
Here is how you knit it.
Cast on 4 stitches. That is not a mistake — just four little stitches on your needle.
Row 1: Knit across all 4 stitches.
Row 2: Knit 2, yarn over, knit to the end of the row.
That is the increase row, and you will repeat it over and over. Every row starts with knit 2, then a yarn over, then knit the rest. The yarn over creates a new stitch each row and leaves a tiny decorative hole along the edge that gives this dishcloth its signature look. Your piece will grow by one stitch every row, forming a triangle.
Keep repeating Row 2 until you have the number of stitches you want across the widest point. For a standard dishcloth, that is somewhere around 44 to 48 stitches. You will know it is getting close when the triangle starts to look like it could fold into a square.
Now you decrease. The decrease row goes like this: Knit 1, knit 2 together, yarn over, knit 2 together, knit to the end of the row. You are losing one stitch per row now. The yarn over keeps that decorative edge consistent, and the two knit-2-togethers at the beginning take care of the decrease.
Keep repeating the decrease row until you are back down to 4 stitches. Bind off, weave in your ends, and admire what you have made. That diagonal line running from corner to corner is as handsome as any dishcloth pattern gets.
The Basketweave Dishcloth — When You Want Something Special
The basketweave pattern creates a fabric that looks like woven blocks, alternating between raised and recessed squares across the surface. It is still just knit and purl stitches, but the arrangement gives you a dishcloth that looks far more complicated than it actually is. This is the one I make when I am knitting dishcloths as gifts, because it has that extra touch of polish that makes someone say, “You made this?”
Cast on 42 stitches, or any number divisible by 6.
Rows 1 through 6: Knit 6, purl 6, knit 6, purl 6, and so on across. Repeat this same sequence for 6 rows.
Rows 7 through 12: Now reverse it. Purl 6, knit 6, purl 6, knit 6, across. Repeat for 6 rows.
That is the entire pattern. Six rows one way, six rows the other. The blocks of knit stitches create smooth squares, and the blocks of purl stitches create textured squares, and when they alternate, it looks exactly like a woven basket. You keep alternating those two sets of six rows until your dishcloth is square, then bind off and weave in your ends.
The key to making basketweave look crisp is consistency. Keep your tension as even as you can across the transitions between knit and purl blocks. If you find that the edges between blocks are a little loose or sloppy, try giving the first stitch after each transition a slightly firmer tug. It tightens right up.
The Waffle Stitch Dishcloth — Thick and Hardworking
If you need a dishcloth that can really scrub, the waffle stitch is what you want. It creates a thick, textured fabric with deep grooves that trap soap and water, making it a workhorse for heavy kitchen cleaning. This is the one I keep by the sink for scrubbing pots and pans, and it outlasts everything else I have tried.
Cast on 41 stitches, or any odd number you like.
Row 1 (right side): Knit all stitches.
Row 2 (wrong side): Knit 1, then purl 1, knit 1 across to the end.
Row 3: Knit all stitches.
Row 4: Purl 1, then knit 1, purl 1 across to the end.
These four rows are your pattern repeat. The alternating texture rows between the plain knit rows create those deep, waffle-like pockets in the fabric. Keep repeating until the piece is square, bind off, and you have one of the most functional dishcloths you will ever use.
This pattern uses a bit more yarn than the others because the texture takes up extra fiber. If you are making a full set of waffle stitch cloths, buy an extra ball of yarn to be safe.
Reading Patterns and Keeping Count
If you are new to reading knitting patterns, the patterns I have laid out here use the plainest language I can manage. But you will eventually come across patterns written with abbreviations, and it helps to know the basics now. If you want a thorough walkthrough, How to Read a Knitting Pattern: Abbreviations, Gauges & Row Repeats covers everything you need to know.
The abbreviations you will see most often in dishcloth patterns are K for knit, P for purl, YO for yarn over, and K2tog for knit two together. CO means cast on, and BO means bind off. Once you know those six abbreviations, you can read almost any dishcloth pattern you come across.
Keeping count of your rows matters more in some patterns than others. For the plain garter stitch, you do not need to track rows at all — just knit until it looks square. For the basketweave and waffle stitch, you need to know which row you are on within the pattern repeat. The simplest way to track this is a pen and paper with tally marks. Every time you finish a row, make a mark. When you have completed one full repeat, draw a line through the marks and start over. I have tried fancy row counters and apps, and none of them work as well as a pencil and a scrap of paper sitting next to my chair.
Washing and Caring for Knitted Dishcloths
Cotton dishcloths can go straight in the washing machine with your regular laundry. I wash mine with towels on a warm cycle and toss them in the dryer. They will shrink a tiny bit the first time — maybe a quarter inch in each direction — and then they stay put after that. This is one reason I do not fuss over exact gauge when I am knitting dishcloths. A quarter inch one way or the other does not matter when the end result is going to live by your kitchen sink.
The one thing I do recommend is having enough dishcloths in rotation that you are not using the same one all week. I keep five or six in the kitchen at a time, use one for a day or two, then toss it in the laundry basket and grab a fresh one. Cotton can develop a sour smell if it stays damp too long, and no amount of washing fixes that once it sets in. The solution is simple — rotate them.
If a dishcloth does start to smell, soak it in a basin of hot water with a quarter cup of white vinegar for an hour before washing. That usually takes care of it. And if one is truly past saving, it becomes a cleaning rag for the workshop or the garage. Nothing knitted with your own hands should go in the trash when it can still do useful work somewhere else.
Making Dishcloths as Gifts
A stack of hand-knitted dishcloths is one of the best gifts you can give, and I am not just saying that because I have made hundreds of them over the years. People genuinely love receiving them, especially people who have never used a knitted dishcloth before and have no idea what they have been missing.
I like to knit a set of three to five dishcloths in coordinating colors, stack them neatly, and tie them with a piece of cotton twine or a simple ribbon. Sometimes I tuck in a bar of handmade soap — if you make your own, Cold Process Soap Making for Beginners: Equipment, Safety & Your First Batch is a wonderful place to start — or a small bottle of dish soap from a local maker. The whole bundle costs almost nothing to put together but looks and feels like a thoughtful, personal gift.
If you want to add a finishing touch, make a simple tag or card that notes what the cloth is made of and how to care for it. Something as simple as “100% cotton — machine wash warm, tumble dry” is all anyone needs to know. Creating Care Cards and Gift Tags for Handmade Items goes deeper into this if you want to make your tags look polished and professional.
Housewarming parties, bridal showers, teacher gifts, Christmas bundles — knitted dishcloths work for all of them. And once someone uses a hand-knitted dishcloth in their kitchen, they never go back to store-bought.
Fixing Mistakes Without Starting Over
Every beginner drops a stitch or adds one accidentally. Every single one. I still do it from time to time if I am knitting and watching television, which my family finds endlessly entertaining. The good news is that most mistakes in a dishcloth can be fixed without ripping the whole thing out.
If you have too many stitches on your needle, look back through your last few rows and find the extra. Nine times out of ten, it is a yarn over you did not mean to make — you moved the yarn to the front when it should have stayed in back, and it wrapped around the needle without you noticing. On your next row, simply knit those two stitches together to get back to your correct count.
If you dropped a stitch, you will see a loose loop sitting below the needle with a horizontal bar of yarn above it. Slip your needle into that loop, then use the tip of the needle to pull that horizontal bar through. You have just picked up the dropped stitch and put it back on the needle. There are more detailed methods for fixing trickier mistakes in How to Fix Common Crochet and Knitting Mistakes Without Starting Over, but for dishcloths, this simple fix handles nearly everything.
And I want to be clear about something — nobody will notice a small mistake in a knitted dishcloth. Not you, not the person you give it to, not a single soul on this earth. I have given away dishcloths with missed stitches and uneven edges, and every single one of them got used and loved. Do not let one little mistake make you rip out an hour of knitting. Move on and finish the thing.
Where to Go From Here
A dishcloth is where knitting begins, but it is certainly not where it ends. Once you are comfortable with knit, purl, yarn overs, and knit-two-togethers, you have the foundation for almost anything. If you enjoyed the meditative rhythm of knitting rows back and forth, a scarf or cowl is a natural next step — Knitting Scarves and Cowls: Beginner to Intermediate Patterns will take you there without any dramatic jump in difficulty.
If you want to stay in the kitchen, How to Crochet a Dishcloth: 5 Southern Kitchen Patterns is worth a look even if you only knit. A lot of the women I have crafted with over the years do both, and having a crochet dishcloth alongside a knitted one gives your kitchen a nice variety of textures and weights. Crochet dishcloths tend to be a little thicker, which makes them ideal for heavy scrubbing, while knitted ones are better for drying and everyday wiping.
You can also explore the broader world of what these hands can make across every craft tradition in Country Crafts & Homemaking — The Complete Southern Guide. There is a whole lifetime of making things ahead of you, and it all starts with those first few stitches on a pair of needles.
I have been knitting dishcloths for more years than some of my grandchildren have been alive, and I still find it satisfying every single time. There is something about taking a ball of cotton yarn and turning it into something your family will use every day that never gets old. It is practical. It is beautiful in its own simple way. And every time someone picks up that cloth to dry a dish or wipe a counter, there is a little bit of care knitted right into it that no store can sell you.
Start with the garter stitch square. Make it tonight. It does not have to be perfect — it just has to be finished. Everything else comes after that.


