Road to Oklahoma quilt pattern
8" blocks of squares and half-square triangles set side by side, so the squares run in diagonal roads across the quilt.
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.
| Size | Finished | Blocks | Top fabric |
|---|---|---|---|
| Crib | 48" × 64" | 35 | 4¾ yd |
| Throw | 64" × 72" | 56 | 6½ yd |
| Twin | 72" × 88" | 80 | 8¾ yd |
| Full | 88" × 96" | 110 | 11¾ yd |
| Queen | 88" × 112" | 130 | 13½ yd |
| King | 112" × 112" | 169 | 17 yd |
The Road to Oklahoma block page has the cutting for single blocks in four sizes and the piecing step by step, with a drawing of every unit.

Crib Road to Oklahoma quilt, 48" × 64"
35 blocks of 8", 7 rows of 5, 4" border.

| Main, BorderNavy sprig tree | 2 yd | |
| BackgroundCream solid | 1¾ yd | |
| Centers, BindingGold tonal | 1 yd | |
| Backing2 panels 56" long, seams across; or 1¾ yd of 108" wide | 3¼ yd | |
| Batting72" × 90" | Twin |
Cutting
- Main, Border: Cut 9 strips 2½" × WOF. Subcut 140 squares 2½". Cut 5 strips 2⅞" × WOF. Subcut 70 squares 2⅞" for the half-square triangles. Cut 5 strips 4½" × WOF. Join end to end. Cut 2 at 56½" and 2 at 48½".
- Background: Cut 5 strips 2⅞" × WOF. Subcut 70 squares 2⅞" for the half-square triangles. Cut 14 strips 2½" × WOF. Subcut 210 squares 2½".
- Centers, Binding: Cut 5 strips 2½" × WOF. Subcut 70 squares 2½". Cut 6 strips 2½" × WOF. Join into one 236" strip.
Putting it together
- Make 35 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 140 half-square triangles.
- 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.
- 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 (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 Road to Oklahoma quilt, 64" × 72"
56 blocks of 8", 8 rows of 7, 4" border.

| Main, BorderNavy sprig tree | 2¾ yd | |
| BackgroundCream solid | 2½ yd | |
| Centers, BindingGold tonal | 1¼ yd | |
| Backing2 panels 72" long, seams across; or 2 yd of 108" wide | 4 yd | |
| Batting72" × 90" | Twin |
Cutting
- Main, Border: Cut 14 strips 2½" × WOF. Subcut 224 squares 2½". Cut 8 strips 2⅞" × WOF. Subcut 112 squares 2⅞" for the half-square triangles. Cut 7 strips 4½" × WOF. Join end to end. Cut 2 at 64½" and 2 at 64½".
- Background: Cut 8 strips 2⅞" × WOF. Subcut 112 squares 2⅞" for the half-square triangles. Cut 21 strips 2½" × WOF. Subcut 336 squares 2½".
- Centers, Binding: Cut 7 strips 2½" × WOF. Subcut 112 squares 2½". Cut 7 strips 2½" × WOF. Join into one 284" strip.
Putting it together
- Make 56 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 224 half-square triangles.
- 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.
- 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" × 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 Road to Oklahoma quilt, 72" × 88"
80 blocks of 8", 10 rows of 8, 4" border.

| Main, BorderNavy sprig tree | 3¾ yd | |
| BackgroundCream solid | 3½ yd | |
| Centers, BindingGold tonal | 1½ yd | |
| Backing2 panels 96" long, seams down; or 2¼ yd of 108" wide | 5½ yd | |
| Batting81" × 96" | Full |
Cutting
- Main, Border: Cut 20 strips 2½" × WOF. Subcut 320 squares 2½". Cut 12 strips 2⅞" × WOF. Subcut 160 squares 2⅞" for the half-square triangles. Cut 8 strips 4½" × WOF. Join end to end. Cut 2 at 80½" and 2 at 72½".
- Background: Cut 12 strips 2⅞" × WOF. Subcut 160 squares 2⅞" for the half-square triangles. Cut 30 strips 2½" × WOF. Subcut 480 squares 2½".
- Centers, Binding: Cut 10 strips 2½" × WOF. Subcut 160 squares 2½". Cut 8 strips 2½" × WOF. Join into one 332" strip.
Putting it together
- Make 80 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 320 half-square triangles.
- 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.
- 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 (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 Road to Oklahoma quilt, 88" × 96"
110 blocks of 8", 11 rows of 10, 4" border.

| Main, BorderNavy sprig tree | 5 yd | |
| BackgroundCream solid | 4¾ yd | |
| Centers, BindingGold tonal | 2 yd | |
| Backing3 panels 96" long, seams across; or 2¾ yd of 108" wide | 8 yd | |
| Batting120" × 120" | King |
Cutting
- Main, Border: Cut 28 strips 2½" × WOF. Subcut 440 squares 2½". Cut 16 strips 2⅞" × WOF. Subcut 220 squares 2⅞" for the half-square triangles. Cut 9 strips 4½" × WOF. Join end to end. Cut 2 at 88½" and 2 at 88½".
- Background: Cut 16 strips 2⅞" × WOF. Subcut 220 squares 2⅞" for the half-square triangles. Cut 42 strips 2½" × WOF. Subcut 660 squares 2½".
- Centers, Binding: Cut 14 strips 2½" × WOF. Subcut 220 squares 2½". Cut 10 strips 2½" × WOF. Join into one 380" strip.
Putting it together
- Make 110 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 440 half-square triangles.
- 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.
- 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 (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 Road to Oklahoma quilt, 88" × 112"
130 blocks of 8", 13 rows of 10, 4" border.

| Main, BorderNavy sprig tree | 5¾ yd | |
| BackgroundCream solid | 5½ yd | |
| Centers, BindingGold tonal | 2¼ yd | |
| Backing3 panels 96" long, seams across; or 3½ yd of 108" wide | 8 yd | |
| Batting120" × 120" | King |
Cutting
- Main, Border: Cut 33 strips 2½" × WOF. Subcut 520 squares 2½". Cut 19 strips 2⅞" × WOF. Subcut 260 squares 2⅞" for the half-square triangles. Cut 10 strips 4½" × WOF. Join end to end. Cut 2 at 104½" and 2 at 88½".
- Background: Cut 19 strips 2⅞" × WOF. Subcut 260 squares 2⅞" for the half-square triangles. Cut 49 strips 2½" × WOF. Subcut 780 squares 2½".
- Centers, Binding: Cut 17 strips 2½" × WOF. Subcut 260 squares 2½". Cut 10 strips 2½" × WOF. Join into one 412" strip.
Putting it together
- Make 130 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 520 half-square triangles.
- 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.
- 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 (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 Road to Oklahoma quilt, 112" × 112"
169 blocks of 8", 13 rows of 13, 4" border.

| Main, BorderNavy sprig tree | 7 yd | |
| BackgroundCream solid | 7¼ yd | |
| Centers, BindingGold tonal | 2¾ yd | |
| Backing3 panels 120" long, seams across; or 6¾ yd of 108" wide | 10 yd | |
| Batting120" × 120" | King |
Cutting
- Main, Border: Cut 43 strips 2½" × WOF. Subcut 676 squares 2½". Cut 25 strips 2⅞" × WOF. Subcut 338 squares 2⅞" for the half-square triangles. Cut 11 strips 4½" × WOF. Join end to end. Cut 2 at 104½" and 2 at 112½".
- Background: Cut 25 strips 2⅞" × WOF. Subcut 338 squares 2⅞" for the half-square triangles. Cut 64 strips 2½" × WOF. Subcut 1014 squares 2½".
- Centers, Binding: Cut 22 strips 2½" × WOF. Subcut 338 squares 2½". Cut 11 strips 2½" × WOF. Join into one 460" strip.
Putting it together
- Make 169 Road to Oklahoma blocks, 8" finished (8½" with seam allowance). That takes 676 half-square triangles.
- 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.
- 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 (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.