Quiltspiration

Christmas tree quilt pattern

12" trees of three stitch-and-flip tiers and a trunk, in greens on cream, set with 2" red sashing.

The queen size is 94" × 108" with 42 blocks. Each size below has its own fabric list, cutting and backing, worked out for 42" fabric with ¼" seams, 10% extra and yardage rounded up to the next ¼ yard.

Christmas Tree quilt sizes
SizeFinishedBlocksTop fabric
Crib52" × 66"126¼ yd
Throw66" × 66"167 yd
Twin66" × 94"249½ yd
Full80" × 94"3011½ yd
Queen94" × 108"4214½ yd
King108" × 108"4917 yd

The Christmas Tree block page has the cutting for single blocks in four sizes and the piecing step by step, with a drawing of every unit.

Christmas Tree quilt, queen size, 94" × 108"
Queen, 94" × 108"

Crib Christmas Tree quilt, 52" × 66"

12 blocks of 12", 4 rows of 3 with 2" sashing, 4" border.

Christmas Tree quilt, crib size, 52" × 66"
Fabric for the crib size
BackgroundCream calico1½ yd
Main, BindingEvergreen vine1 yd
CentersBrown solid¼ yd
Main3 fabrics, scrappy½ yd each
Sashing, BorderRed floral1¾ yd
CornerstonesGold tonal¼ yd
Backing2 panels 60" long, seams across; or 1¾ yd of 108" wide3½ yd
Batting72" × 90"Twin

Cutting

  • Background: Cut 2 strips 3½" × WOF. Subcut 24 squares 3½". Cut 2 strips 3½" × WOF. Subcut 24 squares 3½" for the flying geese. Cut 2 strips 2" × WOF. Subcut 24 strips 2" × 3½". Cut 4 strips 3½" × WOF. Subcut 48 squares 3½" for the stitch-and-flip corners. Cut 2 strips 5" × WOF. Subcut 24 strips 3½" × 5".
  • Main, Binding: Cut 1 strips 3½" × WOF. Subcut 4 rectangles 3½" × 6½" for the flying geese. Cut 1 strips 3½" × WOF. Subcut 4 strips 3½" × 9½". Cut 2 strips 3½" × WOF. Subcut 4 strips 3½" × 12½". Cut 6 strips 2½" × WOF. Join into one 248" strip.
  • Centers: Cut 1 strips 3½" × WOF. Subcut 12 squares 3½".
  • Main, from each of the 3 fabrics: Sage leaf: Cut 1 strips 3½" × WOF. Subcut 2 rectangles 3½" × 6½" for the flying geese. Sage leaf: Cut 1 strips 3½" × WOF. Subcut 2 strips 3½" × 9½". Sage leaf: Cut 1 strips 3½" × WOF. Subcut 2 strips 3½" × 12½". Moss tonal: Cut 1 strips 3½" × WOF. Subcut 4 rectangles 3½" × 6½" for the flying geese. Moss tonal: Cut 1 strips 3½" × WOF. Subcut 4 strips 3½" × 9½". Moss tonal: Cut 2 strips 3½" × WOF. Subcut 4 strips 3½" × 12½". Forest solid: Cut 1 strips 3½" × WOF. Subcut 2 rectangles 3½" × 6½" for the flying geese. Forest solid: Cut 1 strips 3½" × WOF. Subcut 2 strips 3½" × 9½". Forest solid: Cut 1 strips 3½" × WOF. Subcut 2 strips 3½" × 12½".
  • Sashing, Border: Cut 2 strips 12½" × WOF. Subcut 31 strips 2½" × 12½". Cut 6 strips 4½" × WOF. Join end to end. Cut 2 at 58½" and 2 at 52½".
  • Cornerstones: Cut 2 strips 2½" × WOF. Subcut 20 squares 2½".

Putting it together

  1. Make 12 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 12 flying geese, 12 flying geese and 12 flying geese.
  2. Sew 4 rows of 3 blocks with a sashing strip between the blocks and at both ends. Sew 5 sashing rows of 3 strips and 4 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (60" × 74"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Throw Christmas Tree quilt, 66" × 66"

16 blocks of 12", 4 rows of 4 with 2" sashing, 4" border.

Christmas Tree quilt, throw size, 66" × 66"
Fabric for the throw size
BackgroundCream calico2 yd
Main, BindingEvergreen vine1 yd
CentersBrown solid¼ yd
Main3 fabrics, scrappy½ yd each
Sashing, BorderRed floral2 yd
CornerstonesGold tonal¼ yd
Backing2 panels 74" long, seams across; or 2¼ yd of 108" wide4¼ yd
Batting81" × 96"Full

Cutting

  • Background: Cut 3 strips 3½" × WOF. Subcut 32 squares 3½". Cut 3 strips 3½" × WOF. Subcut 32 squares 3½" for the flying geese. Cut 2 strips 3½" × WOF. Subcut 32 strips 2" × 3½". Cut 6 strips 3½" × WOF. Subcut 64 squares 3½" for the stitch-and-flip corners. Cut 3 strips 5" × WOF. Subcut 32 strips 3½" × 5".
  • Main, Binding: Cut 1 strips 3½" × WOF. Subcut 4 rectangles 3½" × 6½" for the flying geese. Cut 1 strips 3½" × WOF. Subcut 4 strips 3½" × 9½". Cut 2 strips 3½" × WOF. Subcut 4 strips 3½" × 12½". Cut 7 strips 2½" × WOF. Join into one 276" strip.
  • Centers: Cut 2 strips 3½" × WOF. Subcut 16 squares 3½".
  • Main, from each of the 3 fabrics: Cut 1 strips 3½" × WOF. Subcut 4 rectangles 3½" × 6½" for the flying geese. Cut 1 strips 3½" × WOF. Subcut 4 strips 3½" × 9½". Cut 2 strips 3½" × WOF. Subcut 4 strips 3½" × 12½".
  • Sashing, Border: Cut 3 strips 12½" × WOF. Subcut 40 strips 2½" × 12½". Cut 6 strips 4½" × WOF. Join end to end. Cut 2 at 58½" and 2 at 66½".
  • Cornerstones: Cut 2 strips 2½" × WOF. Subcut 25 squares 2½".

Putting it together

  1. Make 16 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 16 flying geese, 16 flying geese and 16 flying geese.
  2. Sew 4 rows of 4 blocks with a sashing strip between the blocks and at both ends. Sew 5 sashing rows of 4 strips and 5 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (74" × 74"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Twin Christmas Tree quilt, 66" × 94"

24 blocks of 12", 6 rows of 4 with 2" sashing, 4" border.

Christmas Tree quilt, twin size, 66" × 94"
Fabric for the twin size
BackgroundCream calico2¾ yd
Main, BindingEvergreen vine1¼ yd
CentersBrown solid¼ yd
Main3 fabrics, scrappy¾ yd each
Sashing, BorderRed floral2¾ yd
CornerstonesGold tonal¼ yd
Backing2 panels 102" long, seams down; or 2¼ yd of 108" wide5¾ yd
Batting90" × 108"Queen

Cutting

  • Background: Cut 4 strips 3½" × WOF. Subcut 48 squares 3½". Cut 4 strips 3½" × WOF. Subcut 48 squares 3½" for the flying geese. Cut 4 strips 2" × WOF. Subcut 48 strips 2" × 3½". Cut 8 strips 3½" × WOF. Subcut 96 squares 3½" for the stitch-and-flip corners. Cut 4 strips 5" × WOF. Subcut 48 strips 3½" × 5".
  • Main, Binding: Cut 1 strips 3½" × WOF. Subcut 6 rectangles 3½" × 6½" for the flying geese. Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 9½". Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 12½". Cut 8 strips 2½" × WOF. Join into one 332" strip.
  • Centers: Cut 2 strips 3½" × WOF. Subcut 24 squares 3½".
  • Main, from each of the 3 fabrics: Cut 1 strips 3½" × WOF. Subcut 6 rectangles 3½" × 6½" for the flying geese. Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 9½". Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 12½".
  • Sashing, Border: Cut 4 strips 12½" × WOF. Subcut 58 strips 2½" × 12½". Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 86½" and 2 at 66½".
  • Cornerstones: Cut 3 strips 2½" × WOF. Subcut 35 squares 2½".

Putting it together

  1. Make 24 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 24 flying geese, 24 flying geese and 24 flying geese.
  2. Sew 6 rows of 4 blocks with a sashing strip between the blocks and at both ends. Sew 7 sashing rows of 4 strips and 5 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (74" × 102"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Full Christmas Tree quilt, 80" × 94"

30 blocks of 12", 6 rows of 5 with 2" sashing, 4" border.

Christmas Tree quilt, full size, 80" × 94"
Fabric for the full size
BackgroundCream calico3¼ yd
Main, BindingEvergreen vine1¾ yd
CentersBrown solid½ yd
Main3 fabrics, scrappy2½ yd total
Sashing, BorderRed floral3¼ yd
CornerstonesGold tonal¼ yd
Backing3 panels 88" long, seams across; or 2½ yd of 108" wide7½ yd
Batting90" × 108"Queen

Cutting

  • Background: Cut 5 strips 3½" × WOF. Subcut 60 squares 3½". Cut 5 strips 3½" × WOF. Subcut 60 squares 3½" for the flying geese. Cut 3 strips 3½" × WOF. Subcut 60 strips 2" × 3½". Cut 10 strips 3½" × WOF. Subcut 120 squares 3½" for the stitch-and-flip corners. Cut 5 strips 5" × WOF. Subcut 60 strips 3½" × 5".
  • Main, Binding: Cut 1 strips 6½" × WOF. Subcut 9 rectangles 3½" × 6½" for the flying geese. Cut 1 strips 9½" × WOF. Subcut 9 strips 3½" × 9½". Cut 1 strips 12½" × WOF. Subcut 9 strips 3½" × 12½". Cut 9 strips 2½" × WOF. Join into one 360" strip.
  • Centers: Cut 3 strips 3½" × WOF. Subcut 30 squares 3½".
  • Main, from each of the 3 fabrics: Sage leaf: Cut 1 strips 3½" × WOF. Subcut 6 rectangles 3½" × 6½" for the flying geese. Sage leaf: Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 9½". Sage leaf: Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 12½". Moss tonal: Cut 1 strips 6½" × WOF. Subcut 9 rectangles 3½" × 6½" for the flying geese. Moss tonal: Cut 1 strips 9½" × WOF. Subcut 9 strips 3½" × 9½". Moss tonal: Cut 1 strips 12½" × WOF. Subcut 9 strips 3½" × 12½". Forest solid: Cut 1 strips 3½" × WOF. Subcut 6 rectangles 3½" × 6½" for the flying geese. Forest solid: Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 9½". Forest solid: Cut 2 strips 3½" × WOF. Subcut 6 strips 3½" × 12½".
  • Sashing, Border: Cut 5 strips 12½" × WOF. Subcut 71 strips 2½" × 12½". Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 86½" and 2 at 80½".
  • Cornerstones: Cut 3 strips 2½" × WOF. Subcut 42 squares 2½".

Putting it together

  1. Make 30 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 30 flying geese, 30 flying geese and 30 flying geese.
  2. Sew 6 rows of 5 blocks with a sashing strip between the blocks and at both ends. Sew 7 sashing rows of 5 strips and 6 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (88" × 102"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Queen Christmas Tree quilt, 94" × 108"

42 blocks of 12", 7 rows of 6 with 2" sashing, 4" border.

Christmas Tree quilt, queen size, 94" × 108"
Fabric for the queen size
BackgroundCream calico4½ yd
Main, BindingEvergreen vine1¾ yd
CentersBrown solid½ yd
Main3 fabrics, scrappy1 yd each
Sashing, BorderRed floral4¼ yd
CornerstonesGold tonal½ yd
Backing3 panels 102" long, seams across; or 3¼ yd of 108" wide8½ yd
Batting120" × 120"King

Cutting

  • Background: Cut 7 strips 3½" × WOF. Subcut 84 squares 3½". Cut 7 strips 3½" × WOF. Subcut 84 squares 3½" for the flying geese. Cut 4 strips 3½" × WOF. Subcut 84 strips 2" × 3½". Cut 14 strips 3½" × WOF. Subcut 168 squares 3½" for the stitch-and-flip corners. Cut 7 strips 5" × WOF. Subcut 84 strips 3½" × 5".
  • Main, Binding: Cut 1 strips 6½" × WOF. Subcut 11 rectangles 3½" × 6½" for the flying geese. Cut 1 strips 9½" × WOF. Subcut 11 strips 3½" × 9½". Cut 1 strips 12½" × WOF. Subcut 11 strips 3½" × 12½". Cut 10 strips 2½" × WOF. Join into one 416" strip.
  • Centers: Cut 4 strips 3½" × WOF. Subcut 42 squares 3½".
  • Main, from each of the 3 fabrics: Sage leaf: Cut 1 strips 6½" × WOF. Subcut 11 rectangles 3½" × 6½" for the flying geese. Sage leaf: Cut 1 strips 9½" × WOF. Subcut 11 strips 3½" × 9½". Sage leaf: Cut 1 strips 12½" × WOF. Subcut 11 strips 3½" × 12½". Moss tonal: Cut 1 strips 6½" × WOF. Subcut 10 rectangles 3½" × 6½" for the flying geese. Moss tonal: Cut 1 strips 9½" × WOF. Subcut 10 strips 3½" × 9½". Moss tonal: Cut 1 strips 12½" × WOF. Subcut 10 strips 3½" × 12½". Forest solid: Cut 1 strips 6½" × WOF. Subcut 10 rectangles 3½" × 6½" for the flying geese. Forest solid: Cut 1 strips 9½" × WOF. Subcut 10 strips 3½" × 9½". Forest solid: Cut 1 strips 12½" × WOF. Subcut 10 strips 3½" × 12½".
  • Sashing, Border: Cut 7 strips 12½" × WOF. Subcut 97 strips 2½" × 12½". Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 100½" and 2 at 94½".
  • Cornerstones: Cut 4 strips 2½" × WOF. Subcut 56 squares 2½".

Putting it together

  1. Make 42 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 42 flying geese, 42 flying geese and 42 flying geese.
  2. Sew 7 rows of 6 blocks with a sashing strip between the blocks and at both ends. Sew 8 sashing rows of 6 strips and 7 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (102" × 116"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

King Christmas Tree quilt, 108" × 108"

49 blocks of 12", 7 rows of 7 with 2" sashing, 4" border.

Christmas Tree quilt, king size, 108" × 108"
Fabric for the king size
BackgroundCream calico5¾ yd
Main, BindingEvergreen vine2¼ yd
CentersBrown solid¾ yd
Main3 fabrics, scrappy3½ yd total
Sashing, BorderRed floral4¼ yd
CornerstonesGold tonal½ yd
Backing3 panels 116" long, seams across; or 6½ yd of 108" wide9¾ yd
Batting120" × 120"King

Cutting

  • Background: Cut 9 strips 3½" × WOF. Subcut 98 squares 3½". Cut 9 strips 3½" × WOF. Subcut 98 squares 3½" for the flying geese. Cut 5 strips 3½" × WOF. Subcut 98 strips 2" × 3½". Cut 17 strips 3½" × WOF. Subcut 196 squares 3½" for the stitch-and-flip corners. Cut 9 strips 5" × WOF. Subcut 98 strips 3½" × 5".
  • Main, Binding: Cut 2 strips 6½" × WOF. Subcut 14 rectangles 3½" × 6½" for the flying geese. Cut 4 strips 3½" × WOF. Subcut 14 strips 3½" × 9½". Cut 5 strips 3½" × WOF. Subcut 14 strips 3½" × 12½". Cut 11 strips 2½" × WOF. Join into one 444" strip.
  • Centers: Cut 5 strips 3½" × WOF. Subcut 49 squares 3½".
  • Main, from each of the 3 fabrics: Sage leaf: Cut 1 strips 6½" × WOF. Subcut 11 rectangles 3½" × 6½" for the flying geese. Sage leaf: Cut 1 strips 9½" × WOF. Subcut 11 strips 3½" × 9½". Sage leaf: Cut 1 strips 12½" × WOF. Subcut 11 strips 3½" × 12½". Moss tonal: Cut 2 strips 6½" × WOF. Subcut 14 rectangles 3½" × 6½" for the flying geese. Moss tonal: Cut 4 strips 3½" × WOF. Subcut 14 strips 3½" × 9½". Moss tonal: Cut 5 strips 3½" × WOF. Subcut 14 strips 3½" × 12½". Forest solid: Cut 1 strips 6½" × WOF. Subcut 10 rectangles 3½" × 6½" for the flying geese. Forest solid: Cut 1 strips 9½" × WOF. Subcut 10 strips 3½" × 9½". Forest solid: Cut 1 strips 12½" × WOF. Subcut 10 strips 3½" × 12½".
  • Sashing, Border: Cut 7 strips 12½" × WOF. Subcut 112 strips 2½" × 12½". Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 100½" and 2 at 108½".
  • Cornerstones: Cut 4 strips 2½" × WOF. Subcut 64 squares 2½".

Putting it together

  1. Make 49 Christmas Tree blocks, 12" finished (12½" with seam allowance). That takes 49 flying geese, 49 flying geese and 49 flying geese.
  2. Sew 7 rows of 7 blocks with a sashing strip between the blocks and at both ends. Sew 8 sashing rows of 7 strips and 8 cornerstones. Join the rows, starting and ending with a sashing row.
  3. Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
  4. Layer the backing (116" × 116"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

See this quilt in your own fabric

With the cut list for your size, checked against your stash.

More christmas quilts