The Terracotta Bloom Granny Square is a single square with a bold eight-petal flower in warm rust. The flower sits on a cream background, and a thick rust border frames the square. The petals are pointed and slightly raised, each with a soft center line, so the flower stands out even from across the room.
The design uses only two colors: terracotta or rust for the flower and border, and warm cream for the background. A small open eyelet sits just inside each corner. The eyelets keep the square from looking heavy and give it a classic granny-square feel.
This pattern uses US crochet terms. After blocking, the square measures 6.5 in (16.5 cm) on each side.
You work the flower center and petals in rust. Then you switch to cream and work a round with four corner arches, which turns the round flower into a square. Two solid cream double crochet rounds come next, and two rust rounds finish the border. The square is one piece worked in the round from the center out, and there’s nothing to sew.
Finished Size and Construction
- Finished size: 6.5 in x 6.5 in (16.5 cm x 16.5 cm)
- Skill level: Advanced beginner
- Terminology: US crochet terms
- Yarn weight: Worsted weight (#4, medium)
- Hook: 5.0 mm (US H-8)
- Number of pieces: 1 single square
- Layout: Not applicable (one stand-alone square)
- Piece size: 6.5 in (16.5 cm) square, bordered
- Size before border (after Round 6): 5.5 in (14.0 cm) square
- Border depth: 0.5 in (1.3 cm) on each side, from 2 rust rounds
Materials
Pick a smooth worsted weight yarn so the petal shapes stay crisp. Cotton or a cotton blend gives the clearest stitches and a slightly matte look. Soft acrylic also works well and is a little more forgiving if your tension varies. Avoid fuzzy or very textured yarns, because they blur the petal points.
If you buy both colors from the same yarn line, the stitch heights will match. This matters most where the rust petals meet the cream squaring round.
Yarn (worsted weight, about 200 yd per 100 g):
- Color A, Rust/Terracotta: 15 g, about 30 m (flower and border)
- Color B, Cream: 15 g, about 30 m (background rounds)
These quantities include about a 25% margin for gauge differences, a test square, and weaving in ends.
Tools:
- 5.0 mm (US H-8) crochet hook
- Tapestry needle
- Scissors
- 4 stitch markers
- Ruler or measuring tape
- Blocking mat and rust-proof pins
- Spray bottle with water
Abbreviations (US Terms)
- ch: chain
- sl st: slip stitch
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- tr: treble crochet (yarn over twice, insert hook, pull up a loop, [yarn over, pull through 2 loops] 3 times)
- st(s): stitch(es)
- sp(s): space(s)
- sk: skip
- beg: beginning
- rep: repeat
Special stitch, Pointed Petal: Work all of this into one ch-3 space: (hdc, dc, tr, ch 2, tr, dc, hdc). The stitches climb from short to tall and then back down, and the ch-2 makes the sharp tip. The two treble posts side by side form the center line on each petal.
Gauge and Checkpoints
Measure gauge on the cream rounds: 7 dc = 2 in (5.1 cm), and 1 dc round = 0.5 in (1.3 cm) tall.
Make one test square first. Measure it at each checkpoint below before you buy more yarn or start a set of squares.
- After Round 1: the rust circle is about 1.25 in (3.2 cm) across.
- After Round 3: the flower is about 3.5 in (8.9 cm) from one petal tip to the opposite tip.
- After Round 5: the square is about 4.5 in (11.4 cm) per side.
- After Round 6: the square is about 5.5 in (14.0 cm) per side.
- After Round 8: the square is about 6.5 in (16.5 cm) per side.
If your square is too big: switch to a 4.5 mm (US 7) hook. Correct any difference of 0.25 in (0.6 cm) or more after Round 6.
If your square is too small: switch to a 5.5 mm (US I-9) hook.
If only the flower is off: check that your trebles are full height. Short trebles make stubby petals and pull the square in at the corners.

Pattern
Round 1: Flower Center (Color A, Rust)
Make a magic ring.
Ch 3 (counts as first dc), then work 15 dc into the ring. Pull the ring closed but leave a small open center about 0.25 in (0.6 cm) wide. Join with sl st to the top of the beg ch-3.
Stitch count: 16 dc.
Round 2: Petal Base (Color A)
Ch 1, sc in same st as join, ch 3, sk next dc. *Sc in next dc, ch 3, sk next dc; rep from * 6 more times. Join with sl st to first sc.
Stitch count: 8 sc and 8 ch-3 sps.
The skipped stitches leave small openings at the base of each petal, which make the area around the flower center look lacy.
Round 3: Petals (Color A)
Sl st into the first ch-3 sp. Work a Pointed Petal (hdc, dc, tr, ch 2, tr, dc, hdc) in this sp, then sl st in next sc. *Pointed Petal in next ch-3 sp, sl st in next sc; rep from * 6 more times. Work the final sl st into the first sc of Round 2.
Stitch count: 8 petals, each with 6 sts and a ch-2 tip (48 petal sts and 8 ch-2 tips).
Fasten off Color A, leaving a 4 in (10.2 cm) tail. Gently pull each petal tip outward so the flower lies flat.
Checkpoint: 3.5 in (8.9 cm) from tip to tip.
Round 4: Squaring Round (Color B, Cream)
Choose any petal tip as the first corner. Mark it and every second tip after it. You should have 4 marked corner tips with an unmarked side tip between each pair.
Join Color B with sl st in the ch-2 tip of a marked corner petal. Ch 4 (counts as first tr), ch 3, tr in the same ch-2 sp. This is the first corner.
*Ch 4, sc in ch-2 tip of next (side) petal, ch 4, (tr, ch 3, tr) in ch-2 tip of next (corner) petal; rep from * 2 more times. Ch 4, sc in ch-2 tip of the last side petal, ch 4, join with sl st to top of beg ch-4.
Stitch count: 8 tr, 4 sc, 8 ch-4 sps, and 4 ch-3 corner arches.
The trebles push the corners farther out than the side tips, which turns the round flower into a square. Each corner arch stands above its petal tip. The gap between its two treble posts becomes the small open eyelet at the corner.
When you join Color B, hold the rust tail along the top of the stitches and work over it for a few stitches. This secures it and saves weaving time later.
Round 5: First Solid Round (Color B)
Sl st into the next ch-3 corner arch. Ch 3 (counts as first dc), then work (dc, ch 2, 2 dc) in the same arch.
*Dc in next tr, 4 dc in next ch-4 sp, dc in next sc, 4 dc in next ch-4 sp, dc in next tr, (2 dc, ch 2, 2 dc) in next corner arch; rep from * 2 more times. Dc in next tr, 4 dc in next ch-4 sp, dc in next sc, 4 dc in next ch-4 sp, dc in next tr. Join with sl st to top of beg ch-3.
Stitch count per side (between corner ch-2 sps): 2 + 1 + 4 + 1 + 4 + 1 + 2 = 15 dc.
Round total: 60 dc and 4 corner ch-2 sps.
Work the corner dc stitches into the arch space, not around the treble posts, so the eyelet under each arch stays open.
Checkpoint: 4.5 in (11.4 cm) per side.
Round 6: Second Solid Round (Color B)
Sl st in next dc and into the corner ch-2 sp. Ch 3 (counts as first dc), then work (dc, ch 2, 2 dc) in the same sp.
*Dc in each of the next 15 dc, (2 dc, ch 2, 2 dc) in next corner ch-2 sp; rep from * 2 more times. Dc in each of the last 15 dc. Join with sl st to top of beg ch-3.
Stitch count per side (between corner ch-2 sps): 15 dc worked 1 per existing stitch + 4 new corner dc (2 at each end) = 19 dc.
Round total: 76 dc and 4 corner ch-2 sps.
Fasten off Color B.
Checkpoint: 5.5 in (14.0 cm) per side. This is the size before the border.
Border
Border gauge: in rust sc and hdc, about 19 sts = 5 in (12.7 cm). Border rounds are shorter than dc rounds. Each adds about 0.25 in (0.6 cm), so the two rounds give a total depth of 0.5 in (1.3 cm) per side.
Round 7: Border Round 1 (Color A, Rust)
Join Color A with sc in any corner ch-2 sp, then work 2 more sc in the same sp (3 sc in the corner).
*Sc in each of the next 19 dc, 3 sc in next corner ch-2 sp; rep from * 2 more times. Sc in each of the last 19 dc. Join with sl st to first sc.
Stitch count: 19 sc per side worked 1 per existing dc, plus 3 sc in each corner sp.
Round total: (4 x 19) + (4 x 3) = 88 sc.
Per side, from corner center sc to corner center sc (both corner stitches included): 23 sts. Check: 4 sides x 23 = 92. Each corner stitch is counted on two sides, so subtract the 4 corners: 92 − 4 = 88.
Place a marker in the center sc of each 3-sc corner group.
Round 8: Border Round 2 (Color A)
Ch 2 (does not count as a st). Hdc in each st around, working 3 hdc in each marked corner center sc. Move each marker up into the new center hdc as you go. Join with sl st to first hdc.
Stitch count: 88 hdc worked 1 per existing stitch + 8 extra (2 extra at each of the 4 corners) = 96 hdc.
Per side, from corner center hdc to corner center hdc (both corner stitches included): 25 sts. Check: 4 x 25 = 100, minus 4 shared corners = 96.
Fasten off. Weave in all ends on the wrong side. Run each tail through stitches of its own color so nothing shows through on the front.
Checkpoint: 6.5 in (16.5 cm) per side.
Why the Border Math Works
Each side of Round 6 has exactly 19 dc between the corner spaces. Round 7 puts 1 sc in each of those 19 dc, so no side gets wider or narrower along its length. All the growth happens at the corners, where 3 sc make a smooth turn.
Round 8 also works 1 stitch into each stitch and adds just 2 extra stitches at each corner. That’s the standard rate for a flat square border: 2 extra stitches per corner per round, or 8 per round. Fewer corner stitches would make the edge cup, and more would make it ruffle.
The border adds 0.5 in (1.3 cm) to every side. That makes the 5.5 in (14.0 cm) square 1 in (2.5 cm) larger in width and height, for a finished size of 6.5 in (16.5 cm).
Final Blocking
- Weave in all ends before blocking.
- Lay the square face up on a blocking mat.
- Pin the 4 corners first, making each side 6.5 in (16.5 cm) between pins.
- Add a pin at the middle of each side and keep the edges straight.
- Pin the 8 petal tips so the flower sits evenly.
- Mist the square until it is damp but not soaked. For acrylic, you can steam it gently from above instead, holding the iron at least 1 in (2.5 cm) away.
- Let it dry completely, usually 4 to 8 hours.
- Take out the pins and check that all 4 sides still measure 6.5 in (16.5 cm).
Final Quality-Control Checklist
- The flower has exactly 8 pointed petals, evenly spaced.
- The rust center has a small open ring.
- All 4 corner eyelets are open and the same size.
- Round 5 has 15 dc per side, and Round 6 has 19 dc per side.
- Round 7 totals 88 sc, and Round 8 totals 96 hdc.
- The border lies flat, without cupping or ruffling.
- All 4 sides measure 6.5 in (16.5 cm).
- All ends are woven in securely on the wrong side.
Troubleshooting
Petals curl or cup: Your trebles may be tight. Loosen the first yarn-over loops, or pin each petal tip when you block.
The flower is wavy: Round 1 may have too many stitches. Recount; it should have 16 dc.
Corners pull inward: Check that the Round 4 corner trebles are full height and that each corner arch has 3 chains, not 2.
Corner eyelets have closed up: In Round 5, work into the arch space, not around the treble posts.
The square isn’t square: Recount the stitches on each side in Rounds 5 and 6. Even one extra or missing stitch shows clearly.
The border ruffles: Check that each corner has exactly 3 stitches, and crochet a little tighter.
The border cups: Loosen your tension, or go up 0.5 mm for Round 8 only.
Care
Hand wash in cool water with mild soap, press the water out gently, and dry flat. While it’s damp, reshape it to 6.5 in (16.5 cm) square.

Final Notes
Here’s how the measurements build up. The flower is 3.5 in (8.9 cm) from tip to tip. Round 5 squares it at 4.5 in (11.4 cm), and Round 6 brings it to 5.5 in (14.0 cm). The 0.5 in (1.3 cm) rust border finishes the square at 6.5 in (16.5 cm). If every checkpoint matches, your finished square will match too.
Take your time with the petals, keep the corner eyelets open, and let blocking do the final shaping.
Happy crocheting!