Quiltspiration

Kaleidoscope quilt pattern

8" blocks of eight 45° wedges with a triangle over each corner. Set side by side, the corners make circles.

The queen size is 88" × 112" with 130 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.

Kaleidoscope quilt sizes
SizeFinishedBlocksTop fabric
Crib48" × 64"357 yd
Throw64" × 72"569¾ yd
Twin72" × 88"8013 yd
Full88" × 96"11016½ yd
Queen88" × 112"13019¼ yd
King112" × 112"16924¾ yd

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

Kaleidoscope quilt, queen size, 88" × 112"
Queen, 88" × 112"

Crib Kaleidoscope quilt, 48" × 64"

35 blocks of 8", 7 rows of 5, 4" border.

Kaleidoscope quilt, crib size, 48" × 64"
Fabric for the crib size
BackgroundWhite solid¾ yd
Main, BorderPurple batik1¾ yd
Centers3 fabrics, scrappy2½ yd total
Main, BindingOcean batik1¼ yd
MainNavy batik¾ yd
Backing2 panels 56" long, seams across; or 1¾ yd of 108" wide3¼ yd
Batting72" × 90"Twin

Cutting

  • Background: Cut 6 strips 3¼" × WOF. Subcut 70 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 8 strips 3⅝" × WOF. Cut 60 pieces from Kaleidoscope template A. Cut 5 strips 4½" × WOF. Join end to end. Cut 2 at 56½" and 2 at 48½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 8 strips 3⅝" × WOF. Cut 60 pieces from Kaleidoscope template A. Rainbow batik: Cut 5 strips 3⅝" × WOF. Cut 40 pieces from Kaleidoscope template A. Pink batik: Cut 5 strips 3⅝" × WOF. Cut 40 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 5 strips 3⅝" × WOF. Cut 40 pieces from Kaleidoscope template A. Cut 6 strips 2½" × WOF. Join into one 236" strip.
  • Main: Cut 5 strips 3⅝" × WOF. Cut 40 pieces from Kaleidoscope template A.

Putting it together

  1. Make 35 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 35 Kaleidoscope blocks.
  2. Lay out the blocks in 7 rows of 5. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (56" × 72"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Throw Kaleidoscope quilt, 64" × 72"

56 blocks of 8", 8 rows of 7, 4" border.

Kaleidoscope quilt, throw size, 64" × 72"
Fabric for the throw size
BackgroundWhite solid1 yd
Main, BorderPurple batik2¼ yd
Centers3 fabrics, scrappy3½ yd total
Main, BindingOcean batik2 yd
MainNavy batik1 yd
Backing2 panels 72" long, seams across; or 2 yd of 108" wide4 yd
Batting72" × 90"Twin

Cutting

  • Background: Cut 10 strips 3¼" × WOF. Subcut 112 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 11 strips 3⅝" × WOF. Cut 84 pieces from Kaleidoscope template A. Cut 7 strips 4½" × WOF. Join end to end. Cut 2 at 64½" and 2 at 64½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 11 strips 3⅝" × WOF. Cut 84 pieces from Kaleidoscope template A. Rainbow batik: Cut 11 strips 3⅝" × WOF. Cut 84 pieces from Kaleidoscope template A. Pink batik: Cut 7 strips 3⅝" × WOF. Cut 56 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 11 strips 3⅝" × WOF. Cut 84 pieces from Kaleidoscope template A. Cut 7 strips 2½" × WOF. Join into one 284" strip.
  • Main: Cut 7 strips 3⅝" × WOF. Cut 56 pieces from Kaleidoscope template A.

Putting it together

  1. Make 56 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 56 Kaleidoscope blocks.
  2. Lay out the blocks in 8 rows of 7. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (72" × 80"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Twin Kaleidoscope quilt, 72" × 88"

80 blocks of 8", 10 rows of 8, 4" border.

Kaleidoscope quilt, twin size, 72" × 88"
Fabric for the twin size
BackgroundWhite solid1½ yd
Main, BorderPurple batik3 yd
Centers3 fabrics, scrappy5 yd total
Main, BindingOcean batik2 yd
MainNavy batik1½ yd
Backing2 panels 96" long, seams down; or 2¼ yd of 108" wide5½ yd
Batting81" × 96"Full

Cutting

  • Background: Cut 14 strips 3¼" × WOF. Subcut 160 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 16 strips 3⅝" × WOF. Cut 128 pieces from Kaleidoscope template A. Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 80½" and 2 at 72½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 16 strips 3⅝" × WOF. Cut 128 pieces from Kaleidoscope template A. Rainbow batik: Cut 12 strips 3⅝" × WOF. Cut 96 pieces from Kaleidoscope template A. Pink batik: Cut 12 strips 3⅝" × WOF. Cut 96 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 12 strips 3⅝" × WOF. Cut 96 pieces from Kaleidoscope template A. Cut 8 strips 2½" × WOF. Join into one 332" strip.
  • Main: Cut 12 strips 3⅝" × WOF. Cut 96 pieces from Kaleidoscope template A.

Putting it together

  1. Make 80 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 80 Kaleidoscope blocks.
  2. Lay out the blocks in 10 rows of 8. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (80" × 96"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Full Kaleidoscope quilt, 88" × 96"

110 blocks of 8", 11 rows of 10, 4" border.

Kaleidoscope quilt, full size, 88" × 96"
Fabric for the full size
BackgroundWhite solid2 yd
Main, BorderPurple batik3½ yd
Centers3 fabrics, scrappy6¼ yd total
Main, BindingOcean batik3 yd
MainNavy batik1¾ yd
Backing3 panels 96" long, seams across; or 2¾ yd of 108" wide8 yd
Batting120" × 120"King

Cutting

  • Background: Cut 19 strips 3¼" × WOF. Subcut 220 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Cut 9 strips 4½" × WOF. Join end to end. Cut 2 at 88½" and 2 at 88½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Rainbow batik: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Pink batik: Cut 15 strips 3⅝" × WOF. Cut 120 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Cut 10 strips 2½" × WOF. Join into one 380" strip.
  • Main: Cut 15 strips 3⅝" × WOF. Cut 120 pieces from Kaleidoscope template A.

Putting it together

  1. Make 110 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 110 Kaleidoscope blocks.
  2. Lay out the blocks in 11 rows of 10. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (96" × 104"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

Queen Kaleidoscope quilt, 88" × 112"

130 blocks of 8", 13 rows of 10, 4" border.

Kaleidoscope quilt, queen size, 88" × 112"
Fabric for the queen size
BackgroundWhite solid2¼ yd
Main, BorderPurple batik4¼ yd
Centers3 fabrics, scrappy7½ yd total
Main, BindingOcean batik3 yd
MainNavy batik2¼ yd
Backing3 panels 96" long, seams across; or 3½ yd of 108" wide8 yd
Batting120" × 120"King

Cutting

  • Background: Cut 22 strips 3¼" × WOF. Subcut 260 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 25 strips 3⅝" × WOF. Cut 200 pieces from Kaleidoscope template A. Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 104½" and 2 at 88½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 25 strips 3⅝" × WOF. Cut 200 pieces from Kaleidoscope template A. Rainbow batik: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Pink batik: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A. Cut 10 strips 2½" × WOF. Join into one 412" strip.
  • Main: Cut 20 strips 3⅝" × WOF. Cut 160 pieces from Kaleidoscope template A.

Putting it together

  1. Make 130 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 130 Kaleidoscope blocks.
  2. Lay out the blocks in 13 rows of 10. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (96" × 120"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.

King Kaleidoscope quilt, 112" × 112"

169 blocks of 8", 13 rows of 13, 4" border.

Kaleidoscope quilt, king size, 112" × 112"
Fabric for the king size
BackgroundWhite solid3 yd
Main, BorderPurple batik5¼ yd
Centers3 fabrics, scrappy9¾ yd total
Main, BindingOcean batik3¾ yd
MainNavy batik3 yd
Backing3 panels 120" long, seams across; or 6¾ yd of 108" wide10 yd
Batting120" × 120"King

Cutting

  • Background: Cut 29 strips 3¼" × WOF. Subcut 338 squares 3¼" for the corner triangles, cut once on the diagonal.
  • Main, Border: Cut 33 strips 3⅝" × WOF. Cut 260 pieces from Kaleidoscope template A. Cut 11 strips 4½" × WOF. Join end to end. Cut 2 at 104½" and 2 at 112½".
  • Centers, from each of the 3 fabrics: Aqua swirl: Cut 33 strips 3⅝" × WOF. Cut 260 pieces from Kaleidoscope template A. Rainbow batik: Cut 26 strips 3⅝" × WOF. Cut 208 pieces from Kaleidoscope template A. Pink batik: Cut 26 strips 3⅝" × WOF. Cut 208 pieces from Kaleidoscope template A.
  • Main, Binding: Cut 26 strips 3⅝" × WOF. Cut 208 pieces from Kaleidoscope template A. Cut 11 strips 2½" × WOF. Join into one 460" strip.
  • Main: Cut 26 strips 3⅝" × WOF. Cut 208 pieces from Kaleidoscope template A.

Putting it together

  1. Make 169 Kaleidoscope blocks, 8" finished (8½" with seam allowance). That takes 169 Kaleidoscope blocks.
  2. Lay out the blocks in 13 rows of 13. Sew the rows, pressing the seams in opposite directions from row to row, then join the rows.
  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 (120" × 120"), 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 curved and appliqué quilts