- LevelIntermediate
- Time50-70 hours
- Hook4.0 mm
- YarnDK
About This Pattern
This one has a warm, sun-soaked feeling to it, the kind of piece that belongs on a porch in late afternoon light. Terracotta rust and off white cream trade places square after square, and the effect reads more handmade heirloom than craft project. It is unhurried work, and it looks like it.
Your hands will spend most of their time on one small petal square, repeated 126 times, so get comfortable with your magic ring and standing stitches. Beyond the squares themselves, you will join as you go, shape a V-neck edge, and finish armholes and hem with borders. None of it is hard alone, but it asks for patience in sequence.
Picture this dress on a hook by the door, ready for a market morning or a slow dinner outside. The petal rounds catch light differently than a plain granny square, so it photographs beautifully against bare skin or a simple slip underneath. It is a conversation piece that happens to be wearable.
This pattern rates as intermediate to advanced. The individual granny circle square is straightforward if you have made any granny square before; the challenge comes from the construction details, including flat motif construction, join as you go techniques, working a shaped V-neck edge, and executing garment finishing. Budget approximately 5 to 7 minutes per completed square. With around 126 full squares to make, that is 30 to 40 hours just for the squares, plus another 20 to 30 hours for joining, edging, the belt, and all your finishing work.
Using your G-6 / 4.0 mm hook, one completed granny circle square should measure 3.5 inches by 3.5 inches after blocking. For the belt and edging with your F-5 / 3.75 mm hook, 20 single crochet (sc) by 24 rows should equal 4 inches in single crochet fabric. Gauge is mandatory for a fitted garment: make at least three test squares and block them before measuring. If your squares are larger than 3.5 inches, go down one hook size. If they are smaller, go up one hook size. The entire dress sizing depends on square count multiplied by square dimension, so getting this wrong means your dress will not fit properly.
This pattern is written for size Medium with these finished measurements: Bust 36 inches, Waist (with belt cinched) 30 inches (belt is adjustable), Hip 40 inches, Total length (shoulder to hem) 44 inches, Armhole depth 7 inches, and each finished square measures 3.5 inches by 3.5 inches after blocking.
- Make your 126 granny circle squares in Color A and Color B, working each one the same way throughout.
- Arrange and join squares into four separate panels: front bodice, back bodice, front skirt, and back skirt.
- Shape the V-neck by leaving one interior join open at the top of the front bodice panel.
- Work the neckline border around the opening, finishing with a picot edge for detail.
- Add the back neckline border and armhole borders to clean up the remaining raw edges.
- Join shoulders and side seams to bring the bodice and skirt panels into one dress.
- Add the hem border around the bottom edge for a finished drape.
- Make the long belt strip, add its border, sew on the two wooden buttons, and block the whole dress to shape.
On the desk
- You will need DK weight yarn (CYCA #3) in two colors.
- For beautiful stitch definition, try Lion Brand LB Collection Cotton Bamboo in Persimmon and Magnolia. You will need approximately 5 skeins of each color.
- If you want something machine washable, Paintbox Yarns Simply DK works wonderfully. Go for Vintage Pink (close to terracotta) and Paper White. You will need approximately 5 skeins of Color A and 4 skeins of Color B.
- For a luxurious feel, Cascade 220 Superwash Sport at DK gauge in Ginger and Ecru is gorgeous. Plan on 9 skeins of Color A and 8 skeins of Color B.
- Whatever you choose, pick a smooth DK weight yarn with good stitch definition and moderate drape. Avoid fuzzy or heavily textured yarns because they will obscure the pretty petal rounds that make this dress so special.
Yarn
- Color A (Terracotta Rust): 1,200 yards
- Color B (Off White Cream): 1,000 yards
Total yarn needed
- approximately 2,200 yards
Hooks
- US Size G-6 / 4.0 mm for squares and joining
- US Size F-5 / 3.75 mm for belt and edging
Notions
- Yarn needle for weaving ends
- Blocking mats and rust proof pins
- Two large wooden or coconut shell buttons, approximately 1 inch diameter
- Stitch markers
- Measuring tape
Stitch shorthand
- ch (chain) — the foundation stitch that creates a string of loops
- sl st (slip stitch) — a flat stitch used for joining or moving yarn position
- sc (single crochet) — insert hook, yarn over, pull through, yarn over, pull through both loops
- hdc (half double crochet) — yarn over, insert hook, yarn over, pull through, yarn over, pull through all three loops
- dc (double crochet) — yarn over, insert hook, yarn over, pull through, yarn over, pull through two loops twice
- tr (treble crochet) — yarn over twice, insert hook, yarn over, pull through, then yarn over and pull through two loops three times
- sp (space) — the gap between stitches
- ch-sp (chain space) — a space created by chains in the previous row
- rep (repeat) — do the instructions again
- st/sts (stitch/stitches) — individual stitches
- RS (right side) — the front or public side of your work
- WS (wrong side) — the back side of your work
- BLO (back loop only) — work into only the back loop of the stitch
- tog (together) — work stitches together as one
- pm (place marker) — put a stitch marker in the indicated spot
- Granny Circle Square (GCS) — The main motif of this dress. Worked in the round from center outward with five rounds. Color changes happen between rounds.
- Shell Stitch — Work 5 dc all into the same stitch or space. This creates a pretty fan shape. When the pattern says shell, work all 5 dc into that single spot.
- Picot — Chain 3, then slip stitch into the first chain of those 3 to form a small decorative loop. Used at shell peaks and along neckline edges.
- Join As You Go (JAYG) Flat Join — Hold two squares with wrong sides facing each other. Work a slip stitch through the corresponding corner spaces or side spaces of both squares at the same time. This creates a flat visible ridge on the right side that looks like a decorative seam line.
- V-Neck Decrease Row — Work sc2tog across the inner V point by inserting hook into the last sc of one V side, drawing up a loop, inserting hook into the first sc of the other V side, drawing up another loop, then yarn over and pull through all three loops. This smoothly closes the V angle.
Terracotta boho granny square dress crochet pattern
How to Make the Granny Circle Square (Make 126)
Square Count Layout Before you start, here is exactly how many squares you need and where they go: Front Bodice Panel: 4 squares wide by 5 squares tall = 20 squares. Back Bodice Panel: 4 squares wide by 5 squares tall = 20 squares. Front Skirt Panel: 5 squares wide by 6 squares tall = 30 squares. Back Skirt Panel: 5 squares wide by 6 squares tall = 30 squares. Belt: 1 square wide by 26 squares long = 26 squares. Partial motif edging and accent strips: approximately 4 squares worth of yarn. Total squares to complete: approximately 126 full squares plus partial motif material.
All rounds are worked on the right side. Do not turn your work.
- Round 1
Color A Make a magic ring (adjustable loop). Ch 3 (counts as first dc here and throughout), work 11 more dc into the ring. Pull ring closed.Join with sl st to top of ch-3. (12 dc)
- Round 2
Color B Fasten off Color A. Join Color B with standing dc in any st. Ch 2, dc in same st (first petal begun).(Dc, ch 2, dc) in each remaining dc around. (12 petals formed as 12 pairs of dc with ch-2 sps between pairs)
Join with sl st to top of first standing dc. (24 dc, 12 ch-2 sps) - Round 3
Color A Fasten off Color B. Join Color A with sl st in any ch-2 sp. Ch 3, 2 dc in same ch-2 sp (first cluster).Ch 1.
(3 dc in next ch-2 sp, ch 1) around.Join with sl st to top of ch-3. (12 clusters of 3 dc = 36 dc, 12 ch-1 sps) - Round 4
Color B Fasten off Color A. Join Color B with sl st in any ch-1 sp. Work into the ch-1 sps as follows to create four corners: In first ch-1 sp: (3 dc, ch 2, 3 dc) for corner.Ch 1.
In next ch-1 sp: 3 dc. Ch 1.In next ch-1 sp: 3 dc. Ch 1.(3 dc, ch 2, 3 dc) in next ch-1 sp for corner. Ch 1.3 dc in next ch-1 sp. Ch 1.3 dc in next ch-1 sp. Ch 1.Repeat two more times for remaining two corners.Join with sl st to top of ch-3.(4 corner ch-2 sps, 8 side ch-1 sps, 24 clusters of 3 dc = 72 dc total) - Round 5
Color B, continued without fastening off Sl st into corner ch-2 sp. Ch 3, (2 dc, ch 2, 3 dc) in corner sp.Ch 1.
(3 dc in next ch-1 sp, ch 1) twice.(3 dc, ch 2, 3 dc) in next corner sp. Ch 1.(3 dc in next ch-1 sp, ch 1) twice.Repeat for all four sides.Join with sl st to top of ch-3. Fasten off Color B.(4 corner ch-2 sps, 12 side ch-1 sps, 32 clusters of 3 dc = 96 dc total)
Your completed square has 4 corners (each a ch-2 sp flanked by two 3-dc groups) and 3 ch-1 sps per side between corners.
Block each square to 3.5 inches by 3.5 inches. This step is non-negotiable for even seams.
V-Neck Shaping on Front Bodice Panel
The V-neck is formed by creating a gap in the center of the top row. The top row has 4 squares. Between the 2nd and 3rd squares, leave the interior join unwoven. Do not join those two squares along their shared inner top edges. This creates your neckline opening.
V-Neck Edging (Front Panel Only):
With RS facing, join Color B with sl st at the inner top right corner of the second square in the top row.
- Round 1(18)
of V edging: Working down the inner diagonal V edge, sc evenly. Work approximately 9 sc across the side of one square into corner and chain spaces. For a two square depth V, work 9 sc down the right side of square 2 in the top row, then 9 sc down the right side of square 2 in row 2. (18 sc per V side)At the V point (center bottom of neckline opening), work 1 sc into the join point.
Repeat for left V side symmetrically.Do not fasten off. Continue to Neckline Border.
Neckline Border
Working continuously around entire neckline opening:
- Round 1
Sc evenly around entire opening including V sides and straight top edges of outer shoulder squares. Work 3 sc in each outer corner st and sc2tog at V inner point. Join with sl st. Do not turn.
- Round 2
Ch 1, sc around, working 3 sc in each outer corner and sc2tog at V point. Join with sl st.
- Round 3
Picot Edging Ch 1. (Sc in next 2 sts, picot) around. Adjust spacing so picots fall at natural intervals. Join with sl st. Fasten off.
Back Neckline Border
With RS facing, join Color B at left back shoulder seam.
- Round 1
Sc evenly across the top edge of the 2 center back squares. (approximately 18 sc)
- Round 2
Sc in each st. (18 sc)
- Round 3
(Sc in 2 sts, picot) across. Fasten off.
Armhole Border
With RS facing, join Color B at underarm seam point.
- Round 1
Sc evenly around entire armhole opening. Work approximately 9 sc per square edge encountered. Aim for 72 sc total. Join with sl st. (72 sc)
- Round 2
Sc in each sc around. Join with sl st. (72 sc)
- Round 3
(Sc in 2 sts, picot) around. (24 picots) Join with sl st. Fasten off. Repeat for second armhole.
Checkpoint 3: Your completed bodice shell should measure approximately 28 inches circumference at bust and 17.5 inches tall from shoulder to lower edge.
Adding the Hem Border
With RS facing and F-5 hook, join Color B at right side seam at hem edge.
- Round 1
Ch 1, sc evenly around entire hem edge. Work approximately 9 sc per square bottom edge for 180 sc total. Join with sl st. (180 sc)
- Round 2
Ch 1, sc in each sc around. Join with sl st. (180 sc)
- Round 3
Shell Round with Color B Ch 3, skip 2 sc, (5 dc shell in next sc, skip 2 sc, sc in next sc, skip 2 sc) around. End with sl st to top of ch-3. (30 shells, 30 sc)
- Round 4
Picot Round Sl st to top of first dc of first shell. (Sc in first dc, sc in next dc, (sc, picot, sc) in center 3rd dc of shell, sc in 4th dc, sc in 5th dc, sc in sc between shells) around. Join with sl st. Fasten off.
The hem border adds approximately 1.5 inches to your total length.
Belt Border (Color B, F-5 hook)
Join Color B at one short end.
- Round 1
Sc evenly around entire belt perimeter, working 3 sc in each corner. Join with sl st.
- Round 2
Ch 1, (sc in 2 sts, picot) around, working 3 sc in each corner. Join with sl st. Fasten off.
Making the Belt
The belt is worked as a long rectangular strip in Color A with a Color B border, then finished with buttonhole loops and wooden buttons.
Using G-6 hook and Color A, ch 7.
- Round 1
Sc in 2nd ch from hook and in each ch across. Turn. (6 sc)
- Round 2
Ch 1, sc in each sc. Turn. (6 sc) Repeat Row 2 until belt measures 38 inches from starting chain. Fasten off.
Where it goes
- Wear it as a warm-weather day dress, paired with sandals and a simple tote for a farmers market or a walk through town.
- Style it over a fitted cream tank or slip to layer the petal texture and show off the color pairing.
- Dress it up for an outdoor dinner with a leather belt swap and simple gold hoops.
- Give it as a milestone handmade gift to someone who already loves texture and color in their wardrobe.
Color ideas
- Inverted Cream and Rust Flip the materials list pairing so Color B starts each square's center ring and Color A forms the petal round and every border, giving a pale center with a rust outer edge and a bolder, darker belt.
Care
Hand wash in cool water with a gentle wool or cotton wash, since both suggested fibers, cotton bamboo blend and superwash wool, do best without harsh agitation.
Lay the dress flat on a towel to dry rather than hanging it wet, which keeps the weight of the joined squares from stretching the shoulders or hem out of shape.
Store folded rather than on a hanger, and re-block gently with a light misting of water if the squares ever lose their crisp petal definition.
Assembly
- Step 1 Weave in all remaining ends if not already done.
- Step 2 Wet block your assembled dress by soaking in cool water for 20 minutes. Gently press out water without wringing. Lay flat on blocking mats and pin to the correct measurements: 36 inches bust, 40 inches hip, 44 inches length. Allow to dry fully before moving.
- Step 3 Sew in your two wooden buttons on the belt. Thread the belt through your waist carriers.
Easy to get wrong
Forgetting which joins stay open
Mark the second and third squares in the top row of the front bodice panel with a stitch marker before joining so you do not accidentally close the V-neck gap. Double check the inner top edge is left unwoven before moving on.
Uneven petal round tension
Keep your ch-2 spaces consistent in Round 2 of each square by counting them as you go rather than eyeballing spacing. A loose or tight petal round will throw off how squares line up when you join them.
Losing track of squares mid-panel
Lay out your grid on a flat surface or pin a simple chart nearby, since each panel needs a specific number of squares in rows and columns before joining. It is easy to lose count after dozens of identical pieces.
Between the songs
- The real satisfaction here is in the petal round. That second round of paired double crochets with chain-2 spaces turns a plain granny circle into something with texture and shadow, and seeing that pattern repeat 126 times across two full panels and a belt is genuinely hypnotic. The join as you go technique means you are not facing a mountain of seaming at the end. Shaping the V-neck by simply leaving one interior join open is such a clever, low-effort trick for garment construction. And the picot edging on the neckline border is the kind of small detail that makes the whole piece feel finished rather than just completed.
Listener questions
Can I make this dress with just one skill break at a time, or does it need long stretches?
You can absolutely work it in short sessions, since each granny circle square only takes about 5 to 7 minutes once you find your rhythm. Keep a simple tally so you know how many squares you have finished for each panel.
What happens if I do not want a V-neck?
You could simply join all the squares in the top row of the front bodice panel normally and skip the V-neck shaping step entirely. You would then also skip the dedicated V-neck edging rows and go straight to a standard neckline border.
Does it matter which yarn I pick from the materials list?
Either the cotton bamboo blend or the superwash wool sport weight at DK gauge will work, as long as it is smooth with good stitch definition. Avoid fuzzy or heavily textured yarn, since it will hide the petal rounds that give this dress its character.
How long should I expect the whole project to realistically take?
Between the squares and all the joining, edging, belt work, and finishing, you are looking at roughly 50 to 70 total hours. Treat it as a slow, ongoing project rather than something to rush through in a weekend.
Original pattern: https://crochetwithmia.com/terracotta-boho-granny-square-dress-free-crochet-pattern/
About the Author
Marisol QuinteroWho runs Crochet Obsessed, why a stitch count sits at the end of every round, how a pattern gets written here, and the things this site will never do.



