Woven Hearts Table Runner: Free Pattern


Put love on the table with this beautiful table runner pattern featuring Swedish heart quilt blocks. This free woven heart quilt block and table runner pattern is easy for a beginner quilter. It will dress up your table for Valentine’s Day and the rest of the year.

The finished table runner is approximately 17” x 51,” just the right size for a 60” table. If you would like it to be shorter, you might decide to use 2 or 3 heart blocks, instead of 4.

Sew through your fabric stash with all my free quilt patterns.

This blog post has been converted to an optional PDF that’s optimized for printing. Find it here. The free Woven Heart Table Runner Pattern is included in the blog post below and is totally free to read, print, and sew! Just hit CTRL +P on your computer to print. The Optimized for Printing PDF download for $3 is totally optional. Did you know you can get ALL the Optimized for Printing PDF files organized in a library to access anytime you want?

Photo credit: SewCanShe.com

After sewing a Woven Hearts Quilt, I wanted to keep sewing heart blocks! I gathered up some more fabric and made a matching table runner.

Don’t miss these 15 Valentines Day Sewing Patterns!

The blocks in this table runner are the same as the blocks in the Woven Hearts Quilt Pattern. They are 12” x 12” finished, and easy for a beginner to make.

Blocks and Setting Triangles!

Photo credit: SewCanShe.com

The Woven Hearts Table Runner uses 4 woven heart quilt blocks set on point. There are 6 setting triangles along the sides. It might look like this table runner has a border around the hearts, but those are just the edges of the heart blocks. This pattern is really fast to sew because it’s just blocks and setting triangles!

How to Sew the Woven Hearts Table Runner

Finished table runner dimensions: Approximately 17’’ x 51’’. Finished block size: 12” x 12”.

You will need:

  • 1 yard of background fabric
  • 3/8 yard of red fabric
  • 3/8 yard of pink fabric
  • 3/8 yard binding fabric
  • 1 yard backing fabric, or enough to piece together a 21” x 55” backing piece
  • a 21” x 55”’ piece of quilt batting
  • a rotary cutter, acrylic ruler, and mat
  • sewing machine
  • thread (I suggest thread matching the background fabric)


From the red fabric, cut:

  • 2 strips 2 1/2” x 21”
  • 1 strip 2 1/2” x 11”
  • 4 rectangles 4 1/2” x 6 1/2”

From the pink fabric, cut:

  • 2 strip 2 1/2” x 11”
  • 1 strip 2 1/2” x 21”
  • 4 rectangles 4 1/2” x 6 1/2”

From the background fabric, cut:

  • 16 squares 2 1/2” x 2 1/2”
  • 4 squares 4 1/2” x 4 1/2”
  • 4 rectangles 2 1/2” x 10 1/2”
  • 4 rectangles 2 1/2” x 12 1/2”
  • 2 squares 18 1/8” x 18 1/8”

From the binding fabric, cut:

  • 4 strips 2 1/2” x width of fabric (40-42’’) or your desired width for binding quilts

Sewing instructions:

Use a 1/4” seam allowance unless otherwise noted.

9-Patch Quilt Block Tutorial

Start by making strip sets. Cut the strip sets and sew them together again into 9 patch blocks.

Strip Piecing

1. Sew two red 2 1/2” x 21” strips with a 2 1/2” x 21” pink fabric strip in the center. Press the seams toward the red fabrics.

2. Sew two pink 2 1/2” x 11” strips with a red 2 1/2” x 11” strip in the center. Press the seams toward the red fabric.

3. Subcut the strip sets into pieces 2 1/2” wide and 6 1/2” tall.


  • 8 pieces that are red/pink/red
  • 4 pieces that are pink/red/pink

You will have a little bit of fabric left over.

4. Sew three pieces together to make a nine-patch block as shown.

Make 4 nine-patch blocks.

Use the Snowball Method to Make The Top of the Heart

1. Use the fabric pen to draw a diagonal line across the wrong side of all of the background fabric 2 1/2” squares. This is a sewing line.

2. Pin two 2 1/2” background fabric squares to the top corners of a red 4 1/2” x 6 1/2” rectangle, right sides together as shown.

Sew across along the diagonally drawn lines. Cut away the extra fabric 1/4” past the stitching.

Open the background fabric triangles and press. Make four pieces.

3. Repeat to make four pieces using 2 1/2” background fabric squares and four 4 1/2” x 6 1/2” pink rectangles.

How to Sew the Swedish Woven Heart Quilt Block

1. Sew a red piece to a 9-patch piece as shown. Press the seam towards the red fabric. Make 4.

2. Sew a 4 1/2” square to a pink piece as shown. Press the seam towards the pink piece. Make 4.

3. Sew the two parts of a heart block together as shown. Press. Make 4.

4. Sew a 2 1/2” x 10 1/2” rectangle to the left side of each heart block. Press.

5. Sew a 2 1/2” x 12 1/2” rectangle to the bottom of each heart block. Press.

Assemble the Woven Heart Table Runner

1. Cut the two 18 1/8” background fabric squares in half diagonally twice to make 8 quarter-square triangle pieces. Set 2 pieces aside for a future project. You will need 6 for the setting triangles.

2. Sew a quarter square triangle to a woven heart block, as shown. Make 4 pieces.

3. Sew a quarter square triangle to the opposite side of a woven heart piece, as shown.

Make 2 pieces like this.

4. Arrange the 4 pieces as shown.

3. Sew the table runner together.

Finishing Your Woven Hearts Table Runner

Photo credit: SewCanShe.com

1. Cut or piece together a piece of backing fabric that is at least 21” x 55.” Make a quilt sandwich with the backing, batting, and top.

2. Baste together with pins or basting spray.

3. Quilt as desired. Straight line quilting with your walking foot would be fast and easy. Trim away the extra fabric and batting.

4. Cut 5 binding strips and bind using your favorite method. This is my favorite quilt binding method.

Disclosure: some of my posts contain affiliate links. If you purchase something through one of those links I may receive a small commission, so thank you for supporting SewCanShe when you shop! All of the opinions are my own and I only suggest products that I actually use. 🙂