Kitchen Knitting Patterns

Harvest Hearth Scrap Dishtowel Set Free Pattern – Knit a Rustic Farmhouse Trio

Anonymous August 05, 2026

Harvest Hearth Scrap Dishtowel Set Free Pattern – Knit a Rustic Farmhouse Trio

Transform your yarn scraps into a cozy, textured kitchen trio that brings rustic farmhouse charm to everyday chores. This knit set features three distinct dishtowels with a modern waffle weave, seed stitch border, and a handy hanging loop. Whether you're a seasoned knitter looking for a quick weekend project or a beginner ready to practice new stitches, this pattern is designed to be approachable, rewarding, and endlessly practical. Each towel uses just one color of worsted weight cotton yarn, making it the perfect stash-busting project. The earthy palette—cream, sage green, and terracotta—evokes a warm, inviting farmhouse aesthetic that will elevate your kitchen décor while keeping your dishes sparkling clean.

In this comprehensive guide, I'll walk you through every step, from gathering materials to blocking your finished towels. You'll learn three different stitch patterns—waffle weave, seed stitch, and diagonal rib—each creating a unique texture that's as beautiful as it is functional. Cotton yarn is highly absorbent and durable, making these towels perfect for drying dishes, wiping counters, or even as decorative accents. Plus, the hanging loop means you can display them proudly on a hook or oven handle. Let's dive in and create something beautiful from your yarn stash!

Materials Needed

Before you begin, gather the following supplies. All items are readily available at craft stores or online, and you may already have some in your knitting bag.

Yarn

  • Worsted weight cotton yarn in three colors:
    • Color A (Cream) – approximately 100g
    • Color B (Sage Green) – approximately 100g
    • Color C (Terracotta) – approximately 100g

Cotton yarn is essential for dishtowels because it's highly absorbent, machine washable, and gets softer with each wash. Look for a smooth, tightly twisted yarn that will show stitch definition well. Brands like Lily Sugar'n Cream, Peaches & Creme, or Knit Picks Dishie are excellent choices. If you prefer to use scraps, ensure they're all worsted weight for consistent gauge.

Needles

  • US 7 (4.5 mm) knitting needles – straight or circular, whichever you prefer. Circular needles can be more comfortable for longer projects, but straight needles work perfectly for these towels.

Additional Supplies

  • Tapestry needle for weaving in ends
  • Scissors
  • Stitch markers (optional, but helpful for keeping track of pattern repeats)
  • Measuring tape or ruler
  • Blocking mats and pins (or a flat surface with towels)

Gauge

20 stitches x 28 rows = 4 inches in waffle weave pattern (blocked). Gauge is crucial for achieving the correct finished size. If your gauge is off, adjust your needle size up or down accordingly. Always knit a swatch before starting to ensure your towels turn out the right dimensions.

Finished Size

Each dishtowel measures approximately 16 inches wide x 24 inches long (including border). This is a generous size that's perfect for drying dishes or draping over an oven handle.

Step-by-Step Instructions

This pattern includes three towels, each with a different stitch pattern. I'll guide you through each one in detail. The instructions are written for a beginner, so I've expanded every step to ensure clarity. Let's start with the abbreviations and pattern notes, then move into each towel.

Abbreviations

  • CO: cast on
  • K: knit
  • P: purl
  • K2tog: knit two together (decrease)
  • YO: yarn over (increase)
  • Sl1: slip one stitch purlwise
  • BO: bind off

Pattern Notes

  • Worked flat back and forth in rows.
  • The waffle weave pattern is a multiple of 3 + 2 stitches. Our cast-on of 42 stitches fits this perfectly (42 = 3 x 13 + 3, but we'll adjust as written).
  • Each towel uses one color, but you can mix scraps for stripes if desired. Just change colors at the end of a row and weave in ends as you go.
  • Always slip the first stitch of each row purlwise to create a neat, even edge. This is optional but recommended for a professional finish.

TOWEL 1 (Color A – Cream) – Waffle Weave

Border:

CO 42 stitches. Leave a tail of about 6 inches for weaving in later.

Rows 1-6: Knit all stitches. This creates a garter stitch border, which lies flat and prevents curling. Each row should have 42 stitches. Count your stitches after Row 1 to ensure you haven't accidentally added or dropped any.

Main Body (Waffle Weave):

Now we'll begin the waffle weave pattern, which creates a beautiful grid of small squares. This texture is not only visually appealing but also highly absorbent, making it perfect for a dishtowel.

Row 1 (RS): K2, *P1, K2; repeat from * to end. Let's break this down: Knit 2 stitches, then repeat the sequence of Purl 1, Knit 2 across the row. You'll end with K2. This row sets the foundation for the waffle texture.

Row 2 (WS): P2, *K1, P2; repeat from * to end. Now we're working the wrong side. Purl 2 stitches, then repeat Knit 1, Purl 2 across. This creates the reverse of Row 1, forming the "walls" of the waffle squares.

Row 3: K2, *YO, K2tog, K1; repeat from * to end. This is where the magic happens. Knit 2, then repeat: yarn over (bring the yarn to the front, then over the needle to the back, creating an extra loop), knit 2 together (decrease), knit 1. The YO creates a small hole, and the K2tog compensates for the increase, keeping the stitch count at 42. This row adds a delicate, lacy detail to the waffle pattern.

Row 4: Purl all stitches. This row is simple—just purl across. It locks in the pattern and prepares you to repeat from Row 1.

Repeat Rows 1-4 until the piece measures 20 inches from the cast-on edge. To measure, lay the towel flat and place a measuring tape at the cast-on edge, measuring straight up to your current row. It's helpful to mark your progress with a stitch marker or a piece of contrasting yarn every 5 inches. End with a Row 4 to ensure the pattern is complete.

Top Border:

Rows 1-6: Knit all stitches. This mirrors the bottom border and creates a balanced, finished look. After Row 6, you should have a total length of approximately 22 inches (20 inches body + 2 inches border).

Hanging Loop:

With the right side facing you, pick up and knit 10 stitches along the top right corner of the towel. To do this, insert your needle into the edge stitches of the top border, wrap the yarn around, and pull through. You'll have 10 loops on your needle.

Knit every row for 4 inches. This creates a long, narrow strip. To knit every row, simply knit each stitch across, then turn and knit back. This is garter stitch, which is stretchy and durable.

BO all stitches. To bind off, knit the first two stitches, then pass the first stitch over the second and off the needle. Knit one more stitch, pass the previous stitch over, and repeat until one stitch remains. Cut the yarn, leaving a 6-inch tail, and pull it through the last loop.

Fold the loop in half and sew the end to the inside of the towel. Thread your tapestry needle with the tail, and sew the end of the loop to the top border, just inside the edge. Make sure it's secure and won't pull out with use. Weave in any remaining ends.

TOWEL 2 (Color B – Sage Green) – Seed Stitch

Border:

CO 42 stitches. Leave a 6-inch tail.

Rows 1-6: Knit all stitches. This is the same garter stitch border as Towel 1.

Main Body (Seed Stitch):

Seed stitch is a classic, dense texture that looks like little pebbles. It's created by alternating knit and purl stitches in a specific pattern. It's incredibly easy to memorize and produces a fabric that lies flat and doesn't curl.

Row 1 (RS): *K1, P1; repeat from * to end. Knit 1, purl 1, and continue this alternating pattern across the row. You'll end with a P1 (since 42 is an even number, you'll have 21 pairs of K1, P1).

Row 2 (WS): *P1, K1; repeat from * to end. This is the key to seed stitch: on the wrong side, you purl the knit stitches and knit the purl stitches from the previous row. So, purl 1, knit 1, alternating across. This creates the "seeded" texture where each knit stitch is surrounded by purl bumps.

Repeat Rows 1-2 until the piece measures 20 inches from the cast-on edge. The seed stitch pattern is just two rows, so it's easy to keep track. End with a Row 2 to ensure the pattern is complete.

Top Border:

Rows 1-6: Knit all stitches. This matches the bottom border.

Hanging Loop:

Follow the exact same instructions as Towel 1. Pick up 10 stitches along the top right corner, knit every row for 4 inches, bind off, fold in half, and sew to the inside. Weave in all ends.

TOWEL 3 (Color C – Terracotta) – Diagonal Rib

Border:

CO 42 stitches. Leave a 6-inch tail.

Rows 1-6: Knit all stitches. Same as the other towels.

Main Body (Diagonal Rib):

This pattern creates subtle diagonal ridges that add visual interest and a lovely texture. It's a variation on a rib stitch with a twist, giving a modern, dynamic look.

Row 1 (RS): K2, *P2, K2; repeat from * to end. Knit 2, then repeat Purl 2, Knit 2 across. This creates a ribbed pattern.

Row 2 (WS): P2, *K2, P2; repeat from * to end. Purl 2, then repeat Knit 2, Purl 2 across. This mirrors Row 1, creating vertical ribs.

Row 3: K2, *K2tog, YO, K2; repeat from * to end. This is where the diagonal effect begins. Knit 2, then repeat: knit 2 together (decrease), yarn over (increase), knit 2. The K2tog and YO pair together to keep the stitch count at 42, while shifting the pattern slightly.

Row 4: Purl all stitches. This row locks in the pattern and prepares you to repeat.

Repeat Rows 1-4 until the piece measures 20 inches from the cast-on edge. The diagonal effect will emerge as you repeat these rows, with the ribs slanting gently across the fabric. End with a Row 4.

Top Border:

Rows 1-6: Knit all stitches. This completes the towel.

Hanging Loop:

Follow the same instructions as Towel 1. Pick up 10 stitches, knit 4 inches, bind off, fold, and sew. Weave in all ends.

Finishing

Once all three towels are complete, it's time to finish them properly. This step is crucial for achieving a professional, polished look.

Weave in all ends. Using your tapestry needle, thread each yarn tail through the wrong side of the fabric, weaving back and forth through the stitches for about 2 inches. Trim the excess. This prevents unraveling and keeps the towels looking neat.

Block each towel gently. Blocking evens out the stitches and sets the texture. To block, soak each towel in lukewarm water with a mild detergent for about 15 minutes. Gently squeeze out excess water—do not wring, as this can distort the fabric. Lay the towel flat on a clean, dry towel, and roll it up to remove more water. Then, lay it flat on blocking mats or a dry towel, shaping it to the correct dimensions (16 inches wide x 24 inches long). Pin the edges if needed to maintain the shape. Allow to air dry completely.

Fold and display. Once dry, your towels are ready to use. Fold the top border over to create a casing for a wooden spoon, or simply hang by the loop on a hook or oven handle. The earthy colors and textured patterns will bring a cozy farmhouse charm to your kitchen.

Congratulations! You've created a beautiful, functional set of dishtowels that are perfect for your own home or as a thoughtful handmade gift. These towels are durable, absorbent, and machine washable (use cold water and lay flat to dry for best results). Enjoy the satisfaction of using something you've made with your own hands, and don't be afraid to experiment with different color combinations or yarn scraps for future sets. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Sunburst Mandala Wall Hanging Free Pattern