
Stay Put Kitchen Towel Knitting Pattern: The Only Tutorial You’ll Ever Need
If you’ve ever reached for your kitchen towel only to find it crumpled on the floor — again — you already understand the frustration that inspired this pattern. A stay put kitchen towel is one of those genius knitting projects that solves a real problem while also giving you something beautiful to hang in your kitchen. Whether you’re a beginner looking for your first functional project or an experienced knitter wanting a quick and satisfying make, this pattern is exactly what you need.
In this guide, we’ll walk through everything: the yarn to choose, the needles to grab, the cast-on method to use, and every stitch you need to create a kitchen towel that actually stays where you put it. We’ll also cover finishing tips, variations, and answers to the most common questions knitters have about this pattern. By the end, you’ll have all the information you need to cast on with confidence.
What Makes a Kitchen Towel “Stay Put”?
Before we dive into the pattern itself, let’s talk about what actually makes a kitchen towel stay on the oven handle, refrigerator handle, or drawer pull without slipping off and landing on the floor every five minutes.
The secret is a buttonhole loop at the top of the towel. A small knitted flap, usually about an inch to two inches wide, extends from the top edge of the towel. This flap has a buttonhole worked into it, and a button sewn onto the front of the towel. When you slide the flap over your oven handle and button it in place, the towel is secured. It won’t slide. It won’t fall. It stays exactly where you hung it.
This design is incredibly practical, and it’s one of those knitting solutions that, once you discover it, you’ll want to add to every kitchen towel you ever make. It adds maybe twenty minutes to your knitting time and makes the finished towel about ten times more useful.
Yarn and Materials You’ll Need
Getting your materials right before you start will save you a lot of trouble later. Here’s what you’ll need for this project.
Yarn: The best yarn for kitchen towels is 100% cotton. Cotton is absorbent, durable, machine washable, and gets softer the more you wash it. Look for a worsted or DK weight cotton yarn — something like Lion Brand 24/7 Cotton, Paintbox Yarns Simply DK Cotton, or Cascade Yarns Sunseeker. Avoid wool for this project, as it won’t be nearly as absorbent and doesn’t handle the repeated washing kitchen towels need. You’ll need approximately 150 to 200 yards of yarn for a standard towel size.
Needles: US size 6 (4.0 mm) or US size 7 (4.5 mm) needles work beautifully for this project, depending on your gauge and the weight of yarn you choose. Straight needles or circular needles both work fine — it’s entirely a matter of personal preference.
Button: One button approximately 3/4 inch to 1 inch in diameter. Choose something fun that coordinates with your kitchen décor, or something practical and neutral. Just make sure it’s large enough to sit securely in the buttonhole without pulling through.
Additional supplies: A tapestry needle for weaving in ends, scissors, and a tape measure. If you want to block your finished towel — and it’s worth doing — you’ll also want blocking mats and pins.
Gauge
Gauge matters in this project more than in something like a hat or a scarf, because you want the finished towel to have a specific size and weight. A towel that’s too loose will be floppy and won’t hold its shape; one that’s too tight will be stiff and less absorbent.
For US size 7 needles with worsted weight cotton: aim for approximately 18 stitches and 24 rows over 4 inches in stockinette stitch. If you’re using DK weight on US size 6 needles, aim for approximately 20 stitches and 28 rows over 4 inches.
Make a gauge swatch before you begin, and don’t skip this step. Wash and dry your swatch the way you’ll wash the finished towel, because cotton can shrink slightly. Measure after washing.
Finished Dimensions
This pattern is written for a finished towel approximately 16 inches wide and 24 inches long, with a stay-put flap at the top measuring approximately 2 inches wide and 3 inches long. These are generous, practical dimensions that will cover an oven handle nicely without being so large that the towel drags on the floor.
The Pattern: Stay Put Kitchen Towel
Abbreviations Used
Before you begin, here’s a quick reference for the abbreviations you’ll encounter throughout this pattern.
CO = Cast on. K = Knit. P = Purl. K2tog = Knit two stitches together (a right-leaning decrease). YO = Yarn over. BO = Bind off. RS = Right side. WS = Wrong side. Rep = Repeat. PM = Place marker. SM = Slip marker.
Cast On
Using your chosen yarn and needles, cast on 72 stitches. A long-tail cast on works beautifully here because it creates a firm, tidy edge that won’t curl or stretch out of shape with repeated use and washing. If you’re not familiar with the long-tail cast on, it’s worth taking a few minutes to practice before you begin — it creates a neater foundation than a basic cast on and is worth the extra effort.
Border Setup
Rows 1 through 6: Work in garter stitch (knit every row) across all 72 stitches.
This creates a firm, flat border at the bottom of the towel that prevents curling. Garter stitch is your best friend in knitting projects that need to lie flat, and on a kitchen towel it serves both a practical and a decorative purpose. You’ll use the same approach at the top of the towel.
Main Body
The main body of this towel is worked in a simple seed stitch pattern, which creates a beautifully textured fabric that is naturally flat (no curling!), highly absorbent, and lovely to look at. Seed stitch alternates knit and purl stitches in a checkerboard arrangement, and while it sounds complicated, it’s actually very simple once you get into the rhythm.
Set-up row (RS): K1, P1; repeat from to end of row.
All subsequent rows: Knit the purl stitches and purl the knit stitches. This is what creates the seed stitch texture. Every stitch that looks like a “V” (a knit stitch) gets purled, and every stitch that looks like a bump (a purl stitch) gets knitted.
Continue in seed stitch for approximately 19 inches, or until your work measures your desired body length minus the 3 inches for the top border and stay-put flap.
If you prefer a different stitch pattern, this towel also works beautifully in a simple 2×2 rib (alternating K2, P2), in garter stitch throughout, or in a basket weave pattern. All of these create flat fabric without curling, which is essential for a functional kitchen towel.
Top Border
Work 6 rows of garter stitch (knit every row) across all 72 stitches.
This matches the bottom border and creates a cohesive, finished look.
Stay Put Flap
Now here’s the part that makes all the difference. You’re going to work a small flap from the center of the top edge of the towel.
Setup: After completing your top border, bind off 26 stitches at the beginning of the next row. Work across the next 20 stitches in your established pattern, then bind off the remaining 26 stitches. You should have 20 stitches remaining on your needle, centered at the top of the towel.
Rejoin your yarn to the 20 remaining stitches, ready to work a right-side row.
Flap body: Work in garter stitch (knit every row) on these 20 stitches for 10 rows.
Buttonhole row: K8, BO 4 stitches, K8.
Next row: K8, CO 4 stitches using a backward loop cast on, K8.
Continue in garter stitch for 6 more rows.
Bind off: Bind off all 20 stitches loosely. A loose bind off is important here because this edge needs to slide easily over your oven handle. If it’s too tight, the flap will be stiff and difficult to use.
Finishing
Weave in all your ends carefully using a tapestry needle. Pull the yarn tail through several stitches in one direction, then double back through a few stitches in the other direction to secure it. With cotton yarn, you want to make sure your ends are very well secured because cotton has less grip than wool and ends can work their way out over time.
Block your towel by soaking it in cool water for about 15 minutes, then gently pressing out the excess water (don’t wring). Lay it flat on your blocking mats, pin it to the correct dimensions, and allow it to dry completely. Blocking cotton makes a dramatic difference — it evens out the stitches, settles the fabric, and gives the towel a much more polished, professional appearance.
Once dry, sew your button onto the front of the towel, centered horizontally, positioned so that when the flap folds down over it, the buttonhole aligns perfectly. Pin the flap in place before you sew to make sure your placement is right.
Tips for Knitting the Perfect Stay Put Towel
Tension matters. Cotton doesn’t have the same elasticity as wool, so it can be unforgiving if your tension is very uneven. If you tend to knit tightly, consider going up half a needle size. If you knit loosely, try going down half a size.
Wash before gifting. If you’re making this as a gift, wash and dry the finished towel before wrapping it. This pre-shrinks the towel and removes any dust or oils from handling. It also makes the towel noticeably softer, and a recipient will appreciate receiving something that’s already had that first wash done.
Choose the right button. A flat, smooth button will slide most easily over a towel bar or handle. Buttons with very sharp edges or elaborate designs can catch on things. Ceramic buttons look beautiful on cotton kitchen towels, as do wooden buttons. If you’re making towels for everyday use rather than decoration, a simple, practical button in a neutral color works best.
Make a matching set. These towels knit up relatively quickly — once you have the pattern memorized, you can easily complete one in a weekend of relaxed knitting. Making two or three at a time in coordinating colors makes a wonderful housewarming gift or a beautiful set for your own kitchen.
Variations to Try
Once you’ve made the basic version of this pattern, there are so many ways to put your own spin on it.
Striped version: Work the body of the towel in horizontal stripes by alternating between two or three colors every four to six rows. Carry the yarn up the side of the work rather than cutting it at each stripe to minimize ends.
Textured cable panel: If you’re a more experienced knitter, try adding a simple cable panel down the center of the towel, flanked by seed stitch on either side. A 6-stitch cable crossed every 6 rows looks elegant and adds a lovely tactile quality.
Colorwork border: Work a simple colorwork motif into the garter stitch border sections. A small checkerboard, a row of tiny hearts, or a simple geometric stripe all look beautiful and are achievable for knitters comfortable with stranded colorwork.
Monogrammed towel: Use duplicate stitch after the towel is complete to add a single letter or simple motif to the center of the towel. Duplicate stitch is embroidery worked over existing knit stitches, and it’s a wonderful way to personalize a gift without having to work colorwork into the knitting itself.
Common Questions About This Pattern
Can I make this pattern with a different yarn weight? Yes, but you’ll need to adjust your stitch count and needle size accordingly. If you use DK weight, you may want to add 8 to 10 stitches to your cast on. If you use bulky weight, subtract stitches. Always swatch first and adjust from there.
What if I don’t want to use seed stitch? Any stitch pattern that lies flat will work. Garter stitch throughout, 2×2 ribbing, basket weave, or even simple stockinette with garter borders are all good choices. Avoid pure stockinette without borders, as it will curl aggressively at the edges.
How do I care for the finished towel? Machine wash on a gentle or regular cycle in cool or warm water. Tumble dry on low, or lay flat to dry. Do not iron with high heat. Cotton becomes softer and more absorbent with each wash, so these towels genuinely get better over time.
How long does this project take? For an average knitter, expect 10 to 15 hours of knitting time for the complete towel. It’s an ideal project to work on in the evenings over the course of a week or two.
Can a beginner make this? Absolutely. If you can knit, purl, cast on, and bind off, you have all the skills you need. The buttonhole is the trickiest part, and even that is straightforward — you’re simply binding off a few stitches, then casting them back on in the following row. The pattern walks you through it step by step.
Why Hand-Knitted Kitchen Towels Make Such Wonderful Gifts
There’s something deeply satisfying about giving a handmade item that someone will use every single day. A stay put kitchen towel isn’t something that will sit in a drawer or get admired occasionally — it becomes part of the rhythm of someone’s daily life. Every time they reach for it, they’ll think of you.
These towels also make excellent craft fair items. They’re small enough to display attractively, practical enough that people immediately understand their value, and they have that little “oh, that’s clever” factor when people realize what the buttonhole is for. Make them in seasonal colors — red and white for the holidays, pastels for spring, deep harvest tones for autumn — and you’ll have a product that appeals across a wide range of customers.
Final Thoughts
A stay put kitchen towel is one of those knitting projects that earns its place on your needles. It’s practical, it’s satisfying to knit, it makes a beautiful gift, and once you’ve made one, you’ll understand why so many knitters return to this pattern again and again. The buttonhole flap is a small design detail that makes a genuinely big difference in everyday life.
Now gather your cotton yarn, find a button you love, and cast on. Your kitchen towel — the one that actually stays where you hang it — is waiting to be made.