Waffle Squares Boho Dress: Free Crochet Pattern
Introduction
This sleeveless tube dress is made from twelve large waffle-stitch squares in alternating forest green and rust, joined into a checkerboard grid that gives it an easy, desert-boho feel. It's a wonderful project for a confident beginner who has mastered double crochet and wants to try front-post stitches for the first time. The raised waffle texture looks intricate but is simply a two-row repeat, and because the dress is built from identical squares, it grows quickly and stays portable. Slip it on over a tee for Halloween, or wear it alone for a warm-weather festival look — it's soft, slightly structured, and drapes into a straight, flattering cylinder.
Materials Needed
- Yarn: Worsted weight tweed wool, approx. 200 yards per 100g skein. Color A (forest green): 4 skeins. Color B (rust): 3 skeins.
- Hook: 5.0 mm (US H-8), or size needed to match gauge.
- Notions: Tapestry needle, stitch markers, scissors, tape measure.
- Finished size: To fit teen sizes S–M (bust 30–34", waist 26–30", hip 34–38"). Finished measurements: bust 36", waist 32", hip 38", length from shoulder 30".
Abbreviations
- ch — chain
- dc — double crochet
- fpdc — front-post double crochet: work a double crochet around the post of the stitch below, from front to back, instead of into the top of the stitch
- sc — single crochet
- rep — repeat
- sts — stitches
Gauge
One waffle square = 6" x 6" (15 cm x 15 cm) after blocking; waffle stitch pattern: 4 sts and 4 rows = 1" (2.5 cm). Crochet one square and block it before starting the rest — if it measures larger or smaller than 6", change hook size until it matches.
Tips Before You Start
- Work all twelve squares first and block them to exactly 6" x 6" so the grid lines up cleanly when you seam.
- Keep your fpdc tension relaxed — pulling the front-post stitches tight is the most common reason a waffle square comes out small.
- Label your squares by color as you finish them so the checkerboard layout is easy to arrange later.
- Try on the tube (or pin it) before joining the waistband so you can adjust the armhole opening to your liking.
Step-by-Step Instructions
Waffle Square (make 12: 6 in A, 6 in B)
Row 1: Ch 26, dc in 4th ch from hook, dc in each ch across (24 dc).
Row 2: Ch 3 (counts as first dc), turn, dc in next 2 dc, *fpdc around next dc, dc in next 3 dc; rep from * across, ending with dc in last 3 dc (6 fpdc, 18 dc).
Row 3: Ch 3, turn, dc in next 2 dc, *dc in next dc, fpdc around next fpdc, dc in next 2 dc; rep from * across, ending with dc in last 3 dc (6 fpdc, 18 dc).
Rows 4–23: Rep Rows 2–3, ending with a Row 3 (6 fpdc, 18 dc). Fasten off. Square measures 6" x 6".
Waistband (B)
Row 1: Ch 10, dc in 4th ch from hook, dc in each ch across (8 dc).
Row 2: Ch 3, turn, dc in next 2 dc, *fpdc around next dc, dc in next 3 dc; rep from * across, ending with dc in last 3 dc (2 fpdc, 6 dc).
Row 3: Ch 3, turn, dc in next 2 dc, *dc in next dc, fpdc around next fpdc, dc in next 2 dc; rep from * across, ending with dc in last 3 dc (2 fpdc, 6 dc).
Rows 4–end: Rep Rows 2–3 until piece measures 32" (or your desired waist circumference), ending with a Row 3. Fasten off.
Assembly
Arrange the 12 squares in 3 rows of 4, alternating colors: Row 1: A, B, A, B; Row 2: B, A, B, A; Row 3: A, B, A, B. Join squares with an sc seam (or whipstitch) through back loops only, matching stitches. Join the side seams to form a tube, leaving the top 6" open for armholes. Join the waistband strip to the bottom edge of the tube, aligning short ends, and sew the short-end seam closed.
Edging
With B, sc evenly around each armhole and around the neckline. Fasten off.
Assembly and Finishing
Weave in all ends on the wrong side, working them through a few stitches in two directions so they don't work loose. Gently steam or wet-block the finished dress to the measurements above, pinning the squares square and the waistband straight; let it dry fully before wearing. Check that all seams lie flat and that the armhole openings match on both sides.
Pro Tips and Variations
- Swap the checkerboard for an ombre layout — all green at the top fading to rust at the hem — for a different boho look.
- Add a few inches of length by working one extra row of squares, or shorten it to a tunic by omitting the bottom row.
- For a warmer Halloween version, work the waistband two rows taller or add a simple dc strap across each shoulder.