From Crochet – the Complete Guide by Jane Davis
Coasters are easy, quick projects that can be made using yarn or thread. They are good small projects to use as gifts or to try out colors and patterns. This granny square uses one skein each of DMC 6 strand embroidery floss in colors #471 (A), #988 (B), #937 (C), #934 (D), #829 (E), #975 (F), and #783 (G).

Skill level – Intermediate
Finished size – approx 4″ square
Yarn – 7 skeins six-strand embroidery floss, 1 each of colors A, B, C, D, E, F, and G.
Hook – US E (3.5 mm) crochet hook
Notions – tapestry needle
Gauge – First 3 rounds = 1 3/4 inch (4 cm) square
INSTRUCTIONS
With yarn A, ch 4.
RND 1: (3 dc, ch 2, 4 dc, ch 2, 4 dc, ch 2,4 dc) in 4th ch from hook, ch 2, sl st in top of beg ch-4 to join–ch-2 corner spaces. Fasten off yarn A, join yarn B.
RND 2: With yarn B, ch 5 (counts as dc and ch 2), *(4 dc, ch 2, 4 dc) in next ch 2 space; repeat from * 3 times, (4 dc, ch 2, 3 dc) in next ch 2 space, sl st in top of beg ch-3 to join. Fasten off yarn B, join yarn C.
RND 3: With yarn C, ch 3 (counts as dc), 3 dc in ch-2 space, ch 2, *(4 dc, ch 2, 4 dc) in next ch-2 space**, ch 2, 4 dc in next ch-2 space, ch 2; rep from *twice; rep from * to ** once more, ch 2, sl st in top of beg ch-3 to join. Fasten off yarn C, join yarn D.
RND 4: With yarn D, ch 5 (counts as dc, ch 2), 4 dc in next ch-2 space, ch 2, *(4 dc, ch 2, 4 dc) in next ch-2 space**, (ch 2, 4 dc) in each of next 2 ch-2 spaces; rep from * twice; rep from * to ** once more, ch 2, 4 dc in next ch-2 space, ch 2, 3 dc in next ch-2 space, sl st in top of beg ch-3 to join. Fasten off yarn D, join yarn E.
RND 5: With yarn E, ch 3 (counts as dc), 3 dc in next ch-2 space, ch 2, 4 dc in next ch-2 space, *(4 dc, ch 2, 4 dc) in next ch-2 space**, (ch 2, 4 dc) in each of next 3 ch-2 spaces, ch 2; rep from * twice; rep from * to ** once more, ch 2, 4 dc in next ch-2 space, ch2, sl st in top of beg ch-3 to join. Fasten off yarn E, join yarn F.
RND 6: With yarn F, ch 5 (counts as dc, ch 2), (4 dc, ch 2) in each of nexy 2 ch-2 spaces, *(4 dc, ch 2, 4 dc) in next ch-2 space**, (ch 2, 4 dc) in each of next 4 ch-2 spaces; rep fro * twice; rep from * to ** once more, ch 2, 4 dc in next ch-2 space, ch 2, 3 dc in next ch-2 space, sl st in top of beg ch-3 to join. Fasten off yarn F.
RND 7: With RS facing, join yarn G in next ch-2 space, ch 1, sc in first ch-2 space, [(2 dc, ch 3, 2 dc) bet center 2 dc of next 4-dc group, sc in next ch-2 space] twice, *(2 dc, ch 3, 2 dc) bet 2 dc of next 4-dc group, (sc, ch 3, sc) in next ch-2 corner space**, [(2 dc, ch 3, 2 dc) bet center 2 dc of 4-dc group, sc in next ch-2 space] 5 times; rep from * twice; rep from * to ** once more, [(2 dc, ch 3, 2 dc) bet center 2 dc of next 4-dc group, sc in next ch-2 space] twice, (2dc, ch 3, 2 dc) bet center 2 dc of next 4-dc group, sl st in first sc to join. Secure last stitch. Weave in ends using tapestry needle.