Basket quilt pattern
10" pieced baskets set on point, so every basket sits upright, with plain setting triangles and a 4" border.
The queen size is 92.875" × 107" 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.
| Size | Finished | Blocks | Top fabric |
|---|---|---|---|
| Crib | 50.375" × 64.625" | 12 | 6½ yd |
| Throw | 64.625" × 78.75" | 20 | 7¾ yd |
| Twin | 64.625" × 92.875" | 24 | 8½ yd |
| Full | 78.75" × 92.875" | 30 | 10 yd |
| Queen | 92.875" × 107" | 42 | 13 yd |
| King | 107" × 107" | 49 | 14¼ yd |
The Basket block page has the cutting for single blocks in four sizes and the piecing step by step, with a drawing of every unit.

Crib Basket quilt, 50.375" × 64.625"
12 blocks of 10", 4 rows of 3 set on point, 4" border.

| Main, BorderCranberry floral | 1½ yd | |
| Background, SettingCream gold sprig | 3 yd | |
| Main2 fabrics, scrappy | ½ yd each | |
| Main, BindingNavy sprig tree | 1 yd | |
| Backing2 panels 58.42640687119285" long, seams across; or 1¾ yd of 108" wide | 3¼ yd | |
| Batting72" × 90" | Twin |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 4 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 16 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 2 squares 6⅞" for the half-square triangles. Cut 6 strips 4½" × WOF. Join end to end. Cut 2 at 57⅛" and 2 at 50⅞".
- Background, Setting: Cut 4 strips 2⅞" × WOF. Subcut 48 squares 2⅞" for the half-square triangles. Cut 3 strips 2½" × WOF. Subcut 48 squares 2½". Cut 1 strips 6⅞" × WOF. Subcut 6 squares 6⅞" for the half-square triangles. Cut 1 strips 6½" × WOF. Subcut 12 strips 2½" × 6½". Cut 2 strips 10½" × WOF. Subcut 6 squares 10½" for the plain squares. Cut 2 strips 15½" × WOF. Subcut 3 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Rust paisley: Cut 1 strips 2½" × WOF. Subcut 2 squares 2½". Rust paisley: Cut 1 strips 2⅞" × WOF. Subcut 8 squares 2⅞" for the half-square triangles. Rust paisley: Cut 1 strips 6⅞" × WOF. Subcut 1 squares 6⅞" for the half-square triangles. Sage leaf: Cut 1 strips 2½" × WOF. Subcut 4 squares 2½". Sage leaf: Cut 2 strips 2⅞" × WOF. Subcut 16 squares 2⅞" for the half-square triangles. Sage leaf: Cut 1 strips 6⅞" × WOF. Subcut 2 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 2 squares 2½". Cut 1 strips 2⅞" × WOF. Subcut 8 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 1 squares 6⅞" for the half-square triangles. Cut 6 strips 2½" × WOF. Join into one 242" strip.
Putting it together
- Make 12 Basket blocks, 10" finished (10½" with seam allowance). That takes 96 half-square triangles and 12 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (58.42640687119285" × 72.5685424949238"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.
Throw Basket quilt, 64.625" × 78.75"
20 blocks of 10", 5 rows of 4 set on point, 4" border.

| Main, BorderCranberry floral | 1½ yd | |
| Background, SettingCream gold sprig | 4 yd | |
| Main2 fabrics, scrappy | ½ yd each | |
| Main, BindingNavy sprig tree | 1¼ yd | |
| Backing2 panels 86.71067811865476" long, seams down; or 2¼ yd of 108" wide | 5 yd | |
| Batting81" × 96" | Full |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 5 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 20 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Cut 7 strips 4½" × WOF. Join end to end. Cut 2 at 71¼" and 2 at 65⅛".
- Background, Setting: Cut 6 strips 2⅞" × WOF. Subcut 80 squares 2⅞" for the half-square triangles. Cut 5 strips 2½" × WOF. Subcut 80 squares 2½". Cut 2 strips 6⅞" × WOF. Subcut 10 squares 6⅞" for the half-square triangles. Cut 2 strips 6½" × WOF. Subcut 20 strips 2½" × 6½". Cut 3 strips 10½" × WOF. Subcut 12 squares 10½" for the plain squares. Cut 2 strips 15½" × WOF. Subcut 4 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Cut 1 strips 2½" × WOF. Subcut 5 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 20 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 5 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 20 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Cut 8 strips 2½" × WOF. Join into one 298½" strip.
Putting it together
- Make 20 Basket blocks, 10" finished (10½" with seam allowance). That takes 160 half-square triangles and 20 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (72.5685424949238" × 86.71067811865476"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.
Twin Basket quilt, 64.625" × 92.875"
24 blocks of 10", 6 rows of 4 set on point, 4" border.

| Main, BorderCranberry floral | 1¾ yd | |
| Background, SettingCream gold sprig | 4½ yd | |
| Main2 fabrics, scrappy | ½ yd each | |
| Main, BindingNavy sprig tree | 1¼ yd | |
| Backing2 panels 100.8528137423857" long, seams down; or 2¼ yd of 108" wide | 5¾ yd | |
| Batting90" × 108" | Queen |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 6 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 24 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 85⅜" and 2 at 65⅛".
- Background, Setting: Cut 7 strips 2⅞" × WOF. Subcut 96 squares 2⅞" for the half-square triangles. Cut 6 strips 2½" × WOF. Subcut 96 squares 2½". Cut 2 strips 6⅞" × WOF. Subcut 12 squares 6⅞" for the half-square triangles. Cut 2 strips 6½" × WOF. Subcut 24 strips 2½" × 6½". Cut 4 strips 10½" × WOF. Subcut 15 squares 10½" for the plain squares. Cut 2 strips 15½" × WOF. Subcut 4 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Cut 1 strips 2½" × WOF. Subcut 6 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 24 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 6 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 24 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Cut 8 strips 2½" × WOF. Join into one 326⅞" strip.
Putting it together
- Make 24 Basket blocks, 10" finished (10½" with seam allowance). That takes 192 half-square triangles and 24 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (72.5685424949238" × 100.8528137423857"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.
Full Basket quilt, 78.75" × 92.875"
30 blocks of 10", 6 rows of 5 set on point, 4" border.

| Main, BorderCranberry floral | 1¾ yd | |
| Background, SettingCream gold sprig | 5¾ yd | |
| Main2 fabrics, scrappy | 1¼ yd total | |
| Main, BindingNavy sprig tree | 1¼ yd | |
| Backing3 panels 86.71067811865476" long, seams across; or 2½ yd of 108" wide | 7¼ yd | |
| Batting90" × 108" | Queen |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 9 squares 2½". Cut 3 strips 2⅞" × WOF. Subcut 36 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 5 squares 6⅞" for the half-square triangles. Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 85⅜" and 2 at 79¼".
- Background, Setting: Cut 9 strips 2⅞" × WOF. Subcut 120 squares 2⅞" for the half-square triangles. Cut 8 strips 2½" × WOF. Subcut 120 squares 2½". Cut 3 strips 6⅞" × WOF. Subcut 15 squares 6⅞" for the half-square triangles. Cut 2 strips 6½" × WOF. Subcut 30 strips 2½" × 6½". Cut 5 strips 10½" × WOF. Subcut 20 squares 10½" for the plain squares. Cut 3 strips 15½" × WOF. Subcut 5 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Rust paisley: Cut 1 strips 2½" × WOF. Subcut 6 squares 2½". Rust paisley: Cut 2 strips 2⅞" × WOF. Subcut 24 squares 2⅞" for the half-square triangles. Rust paisley: Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Sage leaf: Cut 1 strips 2½" × WOF. Subcut 9 squares 2½". Sage leaf: Cut 3 strips 2⅞" × WOF. Subcut 36 squares 2⅞" for the half-square triangles. Sage leaf: Cut 1 strips 6⅞" × WOF. Subcut 5 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 6 squares 2½". Cut 2 strips 2⅞" × WOF. Subcut 24 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 3 squares 6⅞" for the half-square triangles. Cut 9 strips 2½" × WOF. Join into one 355⅛" strip.
Putting it together
- Make 30 Basket blocks, 10" finished (10½" with seam allowance). That takes 240 half-square triangles and 30 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (86.71067811865476" × 100.8528137423857"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.
Queen Basket quilt, 92.875" × 107"
42 blocks of 10", 7 rows of 6 set on point, 4" border.

| Main, BorderCranberry floral | 2¼ yd | |
| Background, SettingCream gold sprig | 7¾ yd | |
| Main2 fabrics, scrappy | ¾ yd each | |
| Main, BindingNavy sprig tree | 1½ yd | |
| Backing3 panels 100.8528137423857" long, seams across; or 3¼ yd of 108" wide | 8½ yd | |
| Batting120" × 120" | King |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 11 squares 2½". Cut 4 strips 2⅞" × WOF. Subcut 44 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 6 squares 6⅞" for the half-square triangles. Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 99½" and 2 at 93⅜".
- Background, Setting: Cut 12 strips 2⅞" × WOF. Subcut 168 squares 2⅞" for the half-square triangles. Cut 11 strips 2½" × WOF. Subcut 168 squares 2½". Cut 4 strips 6⅞" × WOF. Subcut 21 squares 6⅞" for the half-square triangles. Cut 3 strips 6½" × WOF. Subcut 42 strips 2½" × 6½". Cut 8 strips 10½" × WOF. Subcut 30 squares 10½" for the plain squares. Cut 3 strips 15½" × WOF. Subcut 6 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Rust paisley: Cut 1 strips 2½" × WOF. Subcut 11 squares 2½". Rust paisley: Cut 4 strips 2⅞" × WOF. Subcut 44 squares 2⅞" for the half-square triangles. Rust paisley: Cut 1 strips 6⅞" × WOF. Subcut 6 squares 6⅞" for the half-square triangles. Sage leaf: Cut 1 strips 2½" × WOF. Subcut 10 squares 2½". Sage leaf: Cut 3 strips 2⅞" × WOF. Subcut 40 squares 2⅞" for the half-square triangles. Sage leaf: Cut 1 strips 6⅞" × WOF. Subcut 5 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 10 squares 2½". Cut 3 strips 2⅞" × WOF. Subcut 40 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 5 squares 6⅞" for the half-square triangles. Cut 10 strips 2½" × WOF. Join into one 411¾" strip.
Putting it together
- Make 42 Basket blocks, 10" finished (10½" with seam allowance). That takes 336 half-square triangles and 42 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (100.8528137423857" × 114.99494936611666"), batting and top, quilt, and trim. Join the binding strips end to end, press them in half lengthwise and sew to the front.
King Basket quilt, 107" × 107"
49 blocks of 10", 7 rows of 7 set on point, 4" border.

| Main, BorderCranberry floral | 2¼ yd | |
| Background, SettingCream gold sprig | 8¾ yd | |
| Main2 fabrics, scrappy | 1¾ yd total | |
| Main, BindingNavy sprig tree | 1½ yd | |
| Backing3 panels 114.99494936611666" long, seams across; or 6½ yd of 108" wide | 9¾ yd | |
| Batting120" × 120" | King |
Cutting
- Main, Border: Cut 1 strips 2½" × WOF. Subcut 14 squares 2½". Cut 4 strips 2⅞" × WOF. Subcut 56 squares 2⅞" for the half-square triangles. Cut 2 strips 6⅞" × WOF. Subcut 7 squares 6⅞" for the half-square triangles. Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 99½" and 2 at 107½".
- Background, Setting: Cut 14 strips 2⅞" × WOF. Subcut 196 squares 2⅞" for the half-square triangles. Cut 13 strips 2½" × WOF. Subcut 196 squares 2½". Cut 5 strips 6⅞" × WOF. Subcut 25 squares 6⅞" for the half-square triangles. Cut 9 strips 2½" × WOF. Subcut 49 strips 2½" × 6½". Cut 9 strips 10½" × WOF. Subcut 36 squares 10½" for the plain squares. Cut 3 strips 15½" × WOF. Subcut 6 squares 15½" for the setting triangles, cut twice on the diagonal. Cut 1 strips 8" × WOF. Subcut 2 squares 8" for the corner triangles, cut once on the diagonal.
- Main, from each of the 2 fabrics: Rust paisley: Cut 1 strips 2½" × WOF. Subcut 11 squares 2½". Rust paisley: Cut 4 strips 2⅞" × WOF. Subcut 44 squares 2⅞" for the half-square triangles. Rust paisley: Cut 1 strips 6⅞" × WOF. Subcut 6 squares 6⅞" for the half-square triangles. Sage leaf: Cut 1 strips 2½" × WOF. Subcut 14 squares 2½". Sage leaf: Cut 4 strips 2⅞" × WOF. Subcut 56 squares 2⅞" for the half-square triangles. Sage leaf: Cut 2 strips 6⅞" × WOF. Subcut 7 squares 6⅞" for the half-square triangles.
- Main, Binding: Cut 1 strips 2½" × WOF. Subcut 10 squares 2½". Cut 3 strips 2⅞" × WOF. Subcut 40 squares 2⅞" for the half-square triangles. Cut 1 strips 6⅞" × WOF. Subcut 5 squares 6⅞" for the half-square triangles. Cut 11 strips 2½" × WOF. Join into one 440" strip.
Putting it together
- Make 49 Basket blocks, 10" finished (10½" with seam allowance). That takes 392 half-square triangles and 49 half-square triangles.
- Lay the blocks on point in diagonal rows, with plain setting squares between them, setting triangles along the sides and corner triangles at the corners. Sew each diagonal row, then join the rows.
- Add the 4" border: measure through the middle of the quilt, sew strips to the sides first, then to the top and bottom.
- Layer the backing (114.99494936611666" × 114.99494936611666"), 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.