Block Library
Rail Fence
A simple strip-pieced block made from three equal strips sewn side by side. On its own it is just a striped square, but the magic happens in the quilt layout: rotating every other block 90 degrees creates a woven, zigzag, or rail fence effect across the entire quilt without any additional piecing.

Why quilters love the Rail Fence
- Only straight seams — no triangles, no points to match
- Faster than cutting individual squares
- Looks completely different depending on how blocks are rotated
- Great way to use precut strips, jelly rolls, and scraps
- Works in modern, scrappy, or traditional fabric palettes
- Beginner-friendly but visually impressive in a finished quilt
Construction at a glance
What you'll work with
- Three equal strips sewn side by side
- Straight seams only
- No templates or diagonal cuts
- Strip piecing for efficiency
- Block rotation creates the overall quilt design
The Rail Fence block is a striped square on its own. The design emerges from how blocks are arranged in the quilt. Rotating every other block 90 degrees creates the classic woven rail fence look. Rotating in other patterns produces zigzags, braids, or diagonal streaks — all from the same single block.
Common finished sizes
- 6"
- 9"
- 12"
Adding this block to a project? Track it in QuiltKeeper Studio →
Cutting guide
For a 9" Finished Block (3-Strip)
This version uses three strips of equal width. Choose three fabrics — light, medium, and dark work well for a classic look, but any three coordinating fabrics will work.
- 1 strip from Fabric A at 3.5" × 9.5"
- 1 strip from Fabric B at 3.5" × 9.5"
- 1 strip from Fabric C at 3.5" × 9.5"
Each strip finishes at 3" × 9". The completed block measures 9.5" × 9.5" unfinished.
Strip Piecing Shortcut: When making many blocks, cut long strips across the width of fabric (WOF) at 3.5" wide, sew them together along the length, press, and subcut into 9.5" segments. This is much faster than cutting individual strips for each block.
Sizing formula: Finished strip width + 0.5" = cut strip width
For a 9" block: 3" + 0.5" = 3.5" wide strips
- 6" block = 2.5" × 6.5" strips
- 9" block = 3.5" × 9.5" strips
- 12" block = 4.5" × 12.5" strips
How to sew the Rail Fence
- 1
Arrange the three strips in your chosen order (light, medium, dark is a classic sequence).
- 2
Sew Fabric A to Fabric B along one long edge using a 1/4" seam.
- 3
Press the seam toward Fabric B (the darker strip).
- 4
Sew Fabric C to the other long edge of Fabric B.
- 5
Press the seam toward Fabric B so both seams face the same direction.
- 6
Check that the strip set measures 9.5" wide. Trim or square up as needed.
- 7
Trim the block to 9.5" × 9.5" square.
- 8
Make the required number of blocks for your quilt layout.
- 9
When laying out blocks, rotate every other block 90 degrees to create the woven rail fence effect.
- 10
Sew blocks into rows, then join rows together.
Accuracy tips
- Use a consistent 1/4" seam allowance — even small variations multiply across many blocks
- Press after every seam before adding the next strip
- Press all seams in the same direction within the block to reduce bulk
- Square up each block before sewing into the quilt layout
- Cut long WOF strips with a rotary cutter and ruler for clean, consistent widths
- Use a design wall or flat surface to check block rotation before sewing rows
Common mistakes
- Layout Does Not Create the Rail Fence Effect
- Blocks were not rotated consistently. Before sewing into rows, lay all blocks out flat and check that every other block is turned 90 degrees in the correct direction.
- Strips Are Different Widths
- Cutting was slightly uneven. Use a rotary cutter against a long ruler and cut all strips in the same pass for consistency.
- Block Is Not Square
- Seams were pressed unevenly or strips shifted while sewing. Press carefully and square up each block before adding it to the layout.
- Seams Do Not Line Up Between Blocks
- Strip widths varied slightly between blocks. Square up every block to the same unfinished size before sewing rows.
Fabric ideas
- Light, medium, and dark values for strong visual contrast
- Three fabrics from the same collection for a coordinated look
- Jelly roll strips (precut at 2.5") for a scrappy version
- Solids or near-solids for a modern clean look
- Warm and cool color families for movement across the quilt
- High contrast prints against a neutral for graphic impact
- Seasonal or holiday fabrics with a coordinating background
Variations
- Four-Strip Rail Fence (adds a fourth strip per block)
- Streak of Lightning (blocks rotated to create a bold zigzag)
- Braid or Herringbone (blocks rotated in a diagonal pattern)
- Scrappy Rail Fence (different fabrics in every block)
- Rail Fence on point (blocks set diagonally)
- Double Rail Fence (two strip sets sewn together)
Related blocks
Browse all 9 classic quilt blocks with cutting guides and assembly instructions.
Block Library →