Vintage pattern · 1948 · thread crochet doily
Sunburst Pineapple Doily
Free crochet pattern with chart
A round pineapple doily 11 1/2 inches across, worked in 30 rounds. A center of treble clusters, three rounds of chain loops and a solid round of 180 double crochet lead into rounds of shells that open into 12 pineapples. As the pineapples narrow, the shells between them multiply, and three rounds of chain loops and clusters finish the edge in 12 points.
- Thread
- Size 30 cotton2 small balls
- Hook
- 1.3 mm steelNo. 10 in 1948
- Finished
- 11 1/2 in across30 rounds



Chart
Sunburst Pineapple Doily crochet chart
Reading this chart
- Start at the center and read each round counterclockwise, the way a right-handed crocheter works.
- Start at the center and read each round clockwise, the way a left-handed crocheter works.
- Each round begins at its green mark, its first stitch or chain; its number is printed beside it. Rounds alternate dark and blue so they read apart.
- The key under the chart names every symbol. Symbols follow the Craft Yarn Council chart standard.
Drawn by Krowshea from the checked counts, not traced from the original. New to charts? How to read crochet charts.
Written pattern
Round by round
Written in US crochet terms
- 1
Ch 10, join with a sl st to the first ch to form a ring, ch 3 (counts as a dc), 23 dc in ring, join with a sl st to the top of the beginning ch-3.
24 dc - 2
Ch 1 (does not count as a st), sc in the top of the beginning ch-3, [ch 5, sk next st, sc in next st] 11 times, ch 5, sk next st, join with a sl st to the first st.
12 sc, 12 sps - 3
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, [ch 5, (3-tr cluster, ch 3, 3-tr cluster, ch 3, 3-tr cluster) in next sp, ch 5, sc in next sp] 5 times, ch 5, (3-tr cluster, ch 3, 3-tr cluster, ch 3, 3-tr cluster) in next sp, ch 5, join with a sl st to the first st.
6 sc, 18 clusters, 24 sps - 4
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, *ch 5, (3-tr cluster, ch 3, 3-tr cluster) in next sp, ch 3, (3-tr cluster, ch 3, 3-tr cluster) in next sp, [ch 5, sc in next sp] 2 times; rep from * 4 more times, ch 5, (3-tr cluster, ch 3, 3-tr cluster) in next sp, ch 3, (3-tr cluster, ch 3, 3-tr cluster) in next sp, ch 5, sc in next sp, ch 5, join with a sl st to the first st.
12 sc, 24 clusters, 36 sps - 5–7
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, [ch 5, sc in next sp] 35 times, ch 5, join with a sl st to the first st.
36 sc, 36 sps - 8
Sl st in next sp, ch 3 (counts as a dc), 4 dc in same sp, [5 dc in next sp] 35 times, join with a sl st to the top of the beginning ch-3.
180 dc - 9
Sl st in next 2 sts, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same st, [sk next 4 sts, shell in next st] 35 times, sk next 2 sts, join with a sl st to the top of the beginning ch-3.
144 dc, 36 sps - 10
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, [ch 1, shell in next ch-2 sp] 35 times, ch 1, join with a sl st to the top of the beginning ch-3.
144 dc, 72 sps - 11
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, [ch 2, sk next sp, shell in next ch-2 sp] 35 times, ch 2, sk next sp, join with a sl st to the top of the beginning ch-3.
144 dc, 72 sps - 12
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 3, sk next sp, sc in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 2, sc in next ch-2 sp, ch 3, sk next sp, [shell in next ch-2 sp, ch 3, sk next sp, sc in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 2, sc in next ch-2 sp, ch 3, sk next sp] 11 times, join with a sl st to the top of the beginning ch-3.
96 dc, 24 sc, 72 sps - 13
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 3, sk next sp, sk next st, sk next sp, big in next ch-2 sp, ch 3, sk next sp, sk next st, sk next sp, [shell in next ch-2 sp, ch 3, sk next sp, sk next st, sk next sp, big in next ch-2 sp, ch 3, sk next sp, sk next st, sk next sp] 11 times, join with a sl st to the top of the beginning ch-3.
96 dc, 48 sps - 14
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 2, sk next sp, 12 tr in next ch-5 sp, ch 2, sk next sp, [shell in next ch-2 sp, ch 2, sk next sp, 12 tr in next ch-5 sp, ch 2, sk next sp] 11 times, join with a sl st to the top of the beginning ch-3.
48 dc, 144 tr, 36 sps - 15
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 2, sk next sp, [tr in next tr, ch 1] 11 times, tr in next tr, ch 2, sk next sp, *shell in next ch-2 sp, ch 2, sk next sp, [tr in next tr, ch 1] 11 times, tr in next tr, ch 2, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
48 dc, 144 tr, 168 sps - 16
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 3, sk next sp, sc in next ch-1 sp, [ch 3, sc in next ch-1 sp] 10 times, ch 3, sk next sp, *shell in next ch-2 sp, ch 3, sk next sp, sc in next ch-1 sp, [ch 3, sc in next ch-1 sp] 10 times, ch 3, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
48 dc, 132 sc, 156 sps - 17
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 9 times, ch 4, sk next sp, *shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 9 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
48 dc, 120 sc, 144 sps - 18
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 8 times, ch 4, sk next sp, *shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 8 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
48 dc, 108 sc, 132 sps - 19
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 7 times, ch 4, sk next sp, *shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 7 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
48 dc, 96 sc, 120 sps - 20
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc, ch 2, 2 dc) in same sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 6 times, ch 4, sk next sp, *triple in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 6 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
72 dc, 84 sc, 120 sps - 21
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, *shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 5 times, ch 4, sk next sp, shell in next ch-2 sp; rep from * 10 more times, shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 5 times, ch 4, sk next sp, join with a sl st to the top of the beginning ch-3.
96 dc, 72 sc, 108 sps - 22
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 2, shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 4 times, ch 4, sk next sp, *shell in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 4 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
96 dc, 60 sc, 108 sps - 23
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, [shell in next ch-2 sp] 2 times, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 3 times, ch 4, sk next sp, *[shell in next ch-2 sp] 3 times, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 3 times, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
144 dc, 48 sc, 96 sps - 24
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc, ch 2, 2 dc) in same sp, *ch 2, shell in next ch-2 sp, ch 2, triple in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 2 times, ch 4, sk next sp, triple in next ch-2 sp; rep from * 10 more times, ch 2, shell in next ch-2 sp, ch 2, triple in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, [ch 3, sc in next ch-3 sp] 2 times, ch 4, sk next sp, join with a sl st to the top of the beginning ch-3.
192 dc, 36 sc, 132 sps - 25
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, *[shell in next ch-2 sp, ch 2, sk next sp] 2 times, [shell in next ch-2 sp] 2 times, ch 4, sk next sp, sc in next ch-3 sp, ch 3, sc in next ch-3 sp, ch 4, sk next sp, shell in next ch-2 sp; rep from * 10 more times, [shell in next ch-2 sp, ch 2, sk next sp] 2 times, [shell in next ch-2 sp] 2 times, ch 4, sk next sp, sc in next ch-3 sp, ch 3, sc in next ch-3 sp, ch 4, sk next sp, join with a sl st to the top of the beginning ch-3.
240 dc, 24 sc, 120 sps - 26
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 2, [shell in next ch-2 sp, ch 2, sk next sp] 2 times, shell in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, ch 4, sk next sp, *[shell in next ch-2 sp, ch 2] 2 times, [sk next sp, shell in next ch-2 sp, ch 2] 2 times, shell in next ch-2 sp, ch 4, sk next sp, sc in next ch-3 sp, ch 4, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
240 dc, 12 sc, 132 sps - 27
Sl st in next sp, ch 3 (counts as a dc), (dc, ch 2, 2 dc) in same sp, ch 2, sk next sp, shell in next ch-2 sp, ch 2, sk next sp, triple in next ch-2 sp, [ch 2, sk next sp, shell in next ch-2 sp] 2 times, sk next sp, sk next st, sk next sp, *[shell in next ch-2 sp, ch 2, sk next sp] 2 times, triple in next ch-2 sp, [ch 2, sk next sp, shell in next ch-2 sp] 2 times, sk next sp, sk next st, sk next sp; rep from * 10 more times, join with a sl st to the top of the beginning ch-3.
264 dc, 120 sps - 28
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, [ch 7, sk next sp, dc in next ch-2 sp, ch 7, sk next sp, tcl in next ch-2 sp, ch 3, tcl in next ch-2 sp, ch 7, sk next sp, dc in next ch-2 sp, ch 7, sk next sp, sc in next ch-2 sp, ch 2, sc in next ch-2 sp] 11 times, ch 7, sk next sp, dc in next ch-2 sp, ch 7, sk next sp, tcl in next ch-2 sp, ch 3, tcl in next ch-2 sp, ch 7, sk next sp, dc in next ch-2 sp, ch 7, sk next sp, sc in next ch-2 sp, ch 2, join with a sl st to the first st.
24 sc, 24 dc, 24 clusters, 72 sps - 29
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, [ch 7, dc in next sp, ch 7, (3-tr cluster, ch 2, 3-tr cluster, ch 2, 3-tr cluster) in next ch-3 sp, ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next ch-2 sp, ch 5, sc in next sp] 11 times, ch 7, dc in next sp, ch 7, (3-tr cluster, ch 2, 3-tr cluster, ch 2, 3-tr cluster) in next ch-3 sp, ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next ch-2 sp, ch 5, join with a sl st to the first st.
36 sc, 24 dc, 36 clusters, 96 sps - 30
Sl st in next sp, ch 1 (does not count as a st), sc in same sp, *ch 7, dc in next sp, ch 7, [tcl in next ch-2 sp] 2 times, ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next sp, ch 3, sc in next sp, ch 5, sc in next sp; rep from * 10 more times, ch 7, dc in next sp, ch 7, [tcl in next ch-2 sp] 2 times, ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next sp, ch 3, sc in next sp, ch 5, join with a sl st to the first st. Fasten off.
48 sc, 24 dc, 24 clusters, 84 sps
Weave in the ends.
Written in UK crochet terms
- 1
Ch 10, join with a ss to the first ch to form a ring, ch 3 (counts as a tr), 23 tr in ring, join with a ss to the top of the beginning ch-3.
24 tr - 2
Ch 1 (does not count as a st), dc in the top of the beginning ch-3, [ch 5, miss next st, dc in next st] 11 times, ch 5, miss next st, join with a ss to the first st.
12 dc, 12 sps - 3
Ss in next sp, ch 1 (does not count as a st), dc in same sp, [ch 5, (3-dtr cluster, ch 3, 3-dtr cluster, ch 3, 3-dtr cluster) in next sp, ch 5, dc in next sp] 5 times, ch 5, (3-dtr cluster, ch 3, 3-dtr cluster, ch 3, 3-dtr cluster) in next sp, ch 5, join with a ss to the first st.
6 dc, 18 clusters, 24 sps - 4
Ss in next sp, ch 1 (does not count as a st), dc in same sp, *ch 5, (3-dtr cluster, ch 3, 3-dtr cluster) in next sp, ch 3, (3-dtr cluster, ch 3, 3-dtr cluster) in next sp, [ch 5, dc in next sp] 2 times; rep from * 4 more times, ch 5, (3-dtr cluster, ch 3, 3-dtr cluster) in next sp, ch 3, (3-dtr cluster, ch 3, 3-dtr cluster) in next sp, ch 5, dc in next sp, ch 5, join with a ss to the first st.
12 dc, 24 clusters, 36 sps - 5–7
Ss in next sp, ch 1 (does not count as a st), dc in same sp, [ch 5, dc in next sp] 35 times, ch 5, join with a ss to the first st.
36 dc, 36 sps - 8
Ss in next sp, ch 3 (counts as a tr), 4 tr in same sp, [5 tr in next sp] 35 times, join with a ss to the top of the beginning ch-3.
180 tr - 9
Ss in next 2 sts, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same st, [miss next 4 sts, shell in next st] 35 times, miss next 2 sts, join with a ss to the top of the beginning ch-3.
144 tr, 36 sps - 10
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, [ch 1, shell in next ch-2 sp] 35 times, ch 1, join with a ss to the top of the beginning ch-3.
144 tr, 72 sps - 11
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, [ch 2, miss next sp, shell in next ch-2 sp] 35 times, ch 2, miss next sp, join with a ss to the top of the beginning ch-3.
144 tr, 72 sps - 12
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 3, miss next sp, dc in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 2, dc in next ch-2 sp, ch 3, miss next sp, [shell in next ch-2 sp, ch 3, miss next sp, dc in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 2, dc in next ch-2 sp, ch 3, miss next sp] 11 times, join with a ss to the top of the beginning ch-3.
96 tr, 24 dc, 72 sps - 13
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 3, miss next sp, miss next st, miss next sp, big in next ch-2 sp, ch 3, miss next sp, miss next st, miss next sp, [shell in next ch-2 sp, ch 3, miss next sp, miss next st, miss next sp, big in next ch-2 sp, ch 3, miss next sp, miss next st, miss next sp] 11 times, join with a ss to the top of the beginning ch-3.
96 tr, 48 sps - 14
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 2, miss next sp, 12 dtr in next ch-5 sp, ch 2, miss next sp, [shell in next ch-2 sp, ch 2, miss next sp, 12 dtr in next ch-5 sp, ch 2, miss next sp] 11 times, join with a ss to the top of the beginning ch-3.
48 tr, 144 dtr, 36 sps - 15
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 2, miss next sp, [dtr in next dtr, ch 1] 11 times, dtr in next dtr, ch 2, miss next sp, *shell in next ch-2 sp, ch 2, miss next sp, [dtr in next dtr, ch 1] 11 times, dtr in next dtr, ch 2, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
48 tr, 144 dtr, 168 sps - 16
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 3, miss next sp, dc in next ch-1 sp, [ch 3, dc in next ch-1 sp] 10 times, ch 3, miss next sp, *shell in next ch-2 sp, ch 3, miss next sp, dc in next ch-1 sp, [ch 3, dc in next ch-1 sp] 10 times, ch 3, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
48 tr, 132 dc, 156 sps - 17
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 9 times, ch 4, miss next sp, *shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 9 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
48 tr, 120 dc, 144 sps - 18
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 8 times, ch 4, miss next sp, *shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 8 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
48 tr, 108 dc, 132 sps - 19
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 7 times, ch 4, miss next sp, *shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 7 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
48 tr, 96 dc, 120 sps - 20
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr, ch 2, 2 tr) in same sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 6 times, ch 4, miss next sp, *triple in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 6 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
72 tr, 84 dc, 120 sps - 21
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, *shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 5 times, ch 4, miss next sp, shell in next ch-2 sp; rep from * 10 more times, shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 5 times, ch 4, miss next sp, join with a ss to the top of the beginning ch-3.
96 tr, 72 dc, 108 sps - 22
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 2, shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 4 times, ch 4, miss next sp, *shell in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 4 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
96 tr, 60 dc, 108 sps - 23
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, [shell in next ch-2 sp] 2 times, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 3 times, ch 4, miss next sp, *[shell in next ch-2 sp] 3 times, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 3 times, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
144 tr, 48 dc, 96 sps - 24
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr, ch 2, 2 tr) in same sp, *ch 2, shell in next ch-2 sp, ch 2, triple in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 2 times, ch 4, miss next sp, triple in next ch-2 sp; rep from * 10 more times, ch 2, shell in next ch-2 sp, ch 2, triple in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, [ch 3, dc in next ch-3 sp] 2 times, ch 4, miss next sp, join with a ss to the top of the beginning ch-3.
192 tr, 36 dc, 132 sps - 25
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, *[shell in next ch-2 sp, ch 2, miss next sp] 2 times, [shell in next ch-2 sp] 2 times, ch 4, miss next sp, dc in next ch-3 sp, ch 3, dc in next ch-3 sp, ch 4, miss next sp, shell in next ch-2 sp; rep from * 10 more times, [shell in next ch-2 sp, ch 2, miss next sp] 2 times, [shell in next ch-2 sp] 2 times, ch 4, miss next sp, dc in next ch-3 sp, ch 3, dc in next ch-3 sp, ch 4, miss next sp, join with a ss to the top of the beginning ch-3.
240 tr, 24 dc, 120 sps - 26
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 2, [shell in next ch-2 sp, ch 2, miss next sp] 2 times, shell in next ch-2 sp, ch 2, shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, ch 4, miss next sp, *[shell in next ch-2 sp, ch 2] 2 times, [miss next sp, shell in next ch-2 sp, ch 2] 2 times, shell in next ch-2 sp, ch 4, miss next sp, dc in next ch-3 sp, ch 4, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
240 tr, 12 dc, 132 sps - 27
Ss in next sp, ch 3 (counts as a tr), (tr, ch 2, 2 tr) in same sp, ch 2, miss next sp, shell in next ch-2 sp, ch 2, miss next sp, triple in next ch-2 sp, [ch 2, miss next sp, shell in next ch-2 sp] 2 times, miss next sp, miss next st, miss next sp, *[shell in next ch-2 sp, ch 2, miss next sp] 2 times, triple in next ch-2 sp, [ch 2, miss next sp, shell in next ch-2 sp] 2 times, miss next sp, miss next st, miss next sp; rep from * 10 more times, join with a ss to the top of the beginning ch-3.
264 tr, 120 sps - 28
Ss in next sp, ch 1 (does not count as a st), dc in same sp, [ch 7, miss next sp, tr in next ch-2 sp, ch 7, miss next sp, tcl in next ch-2 sp, ch 3, tcl in next ch-2 sp, ch 7, miss next sp, tr in next ch-2 sp, ch 7, miss next sp, dc in next ch-2 sp, ch 2, dc in next ch-2 sp] 11 times, ch 7, miss next sp, tr in next ch-2 sp, ch 7, miss next sp, tcl in next ch-2 sp, ch 3, tcl in next ch-2 sp, ch 7, miss next sp, tr in next ch-2 sp, ch 7, miss next sp, dc in next ch-2 sp, ch 2, join with a ss to the first st.
24 dc, 24 tr, 24 clusters, 72 sps - 29
Ss in next sp, ch 1 (does not count as a st), dc in same sp, [ch 7, tr in next sp, ch 7, (3-dtr cluster, ch 2, 3-dtr cluster, ch 2, 3-dtr cluster) in next ch-3 sp, ch 7, tr in next sp, ch 7, dc in next sp, ch 5, dc in next ch-2 sp, ch 5, dc in next sp] 11 times, ch 7, tr in next sp, ch 7, (3-dtr cluster, ch 2, 3-dtr cluster, ch 2, 3-dtr cluster) in next ch-3 sp, ch 7, tr in next sp, ch 7, dc in next sp, ch 5, dc in next ch-2 sp, ch 5, join with a ss to the first st.
36 dc, 24 tr, 36 clusters, 96 sps - 30
Ss in next sp, ch 1 (does not count as a st), dc in same sp, *ch 7, tr in next sp, ch 7, [tcl in next ch-2 sp] 2 times, ch 7, tr in next sp, ch 7, dc in next sp, ch 5, dc in next sp, ch 3, dc in next sp, ch 5, dc in next sp; rep from * 10 more times, ch 7, tr in next sp, ch 7, [tcl in next ch-2 sp] 2 times, ch 7, tr in next sp, ch 7, dc in next sp, ch 5, dc in next sp, ch 3, dc in next sp, ch 5, join with a ss to the first st. Fasten off.
48 dc, 24 tr, 24 clusters, 84 sps
Weave in the ends.
The 1948 original
As it was printed
Pineapple Pageant: Featuring Ruffled Doilies · Sunburst D-116, page 13
Starting at center, ch 10. Join with sl st to form ring. 1st rnd: Ch 3, 23 dc in ring. Sl st in top of ch-3. 2nd rnd: Sc in same place as sl st, * ch 5, skip 1 dc, sc in next dc. Repeat from * around, ending with ch 5, sl st in first sc. 3rd rnd: Sl st in next 2 ch, sc in same loop, * ch 5, holding back on hook the last loop of each tr make 3 tr in next loop, thread over and draw through all loops on hook (cluster made), (ch 3, cluster in same loop) twice; ch 5, sc in next loop. Repeat from * around, joining last ch-5 with sl st in first sc. 4th rnd: Sl st to center of next loop, sc in same loop, * ch 5, in next loop make cluster, ch 3 and cluster; ch 3, in next loop make cluster, ch 3 and cluster; (ch 5, sc in next loop) twice. Repeat from * around. Join. 5th rnd: Sl st to center of next loop, sc in same loop, * ch 5, sc in next loop. Repeat from * around. Join. 6th and 7th rnds: Repeat 5th rnd. 8th rnd: Sl st in next loop, ch 3, 4 dc in same loop, 5 dc in each loop around. Join (180 dc, counting starting chain as 1 dc). 9th rnd: Sl st in next 7 dc, ch 3, in same place as last sl st make dc, ch 2 and 2 dc (shell made); * in center dc of next 5-dc group make 2 dc, ch 2 and 2 dc (another shell made). Repeat from * around. Join. 10th rnd: Sl st in next dc and in next sp, ch 3, in same sp make dc, ch 2 and 2 dc (shell made over shell), * ch 1, in sp of next shell make 2 dc, ch 2 and 2 dc (another shell made over shell). Repeat from * around, ending with ch 1, sl st in top of ch-3. 11th rnd: * Shell over shell, ch 2. Repeat from * around. Join. 12th rnd: * Shell over shell, ch 3, sc in sp of next shell, ch 2, shell in next sp, ch 2, sc in sp of next shell, ch 3. Repeat from * around. Join. 13th rnd: * Shell over shell, ch 3, in sp of next shell make 2 dc, ch 5 and 2 dc; ch 3. Repeat from * around. Join. 14th rnd: * Shell over shell, ch 2, 12 tr in next ch-5 sp, ch 2. Repeat from * around. Join. 15th rnd: * Shell over shell, ch 2, (tr in next tr, ch 1) 11 times; tr in next tr, ch 2. Repeat from * around. Join. 16th rnd: * Shell over shell, ch 3, sc in next ch-1 sp, (ch 3, sc in next sp) 10 times; ch 3. Repeat from * around. Join. 17th rnd: * Shell over shell, ch 4, skip next ch-3, sc in next ch-3 loop, (ch 3, sc in next loop) 9 times; ch 4. Repeat from * around. Join. 18th rnd: * Shell over shell, ch 4, sc in next ch-3 loop, (ch 3, sc in next ch-3 loop) 8 times; ch 4. Repeat from * around. Join. 19th rnd: * Shell over shell, ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) 7 times; ch 4. Repeat from * around. Join. 20th rnd: Sl st in next dc and in sp, ch 3, in same sp make dc and (ch 2, 2 dc) twice; * ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) 6 times; ch 4, 2 dc in sp of next shell, in same sp make (ch 2, 2 dc) twice. Repeat from * around. Join. 21st rnd: Sl st in next dc and in next sp, ch 3, in same sp make dc, ch 2 and 2 dc (shell made); * shell in next sp, ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) 5 times; ch 4, shell in next ch-2 sp. Repeat from * around. Join. 22nd rnd: * Shell over shell, ch 2, shell over shell, ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) 4 times; ch 4. Repeat from * around. Join. 23rd rnd: * Shell over shell, shell in next ch-2 sp, shell over shell, ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) 3 times; ch 4. Repeat from * around. Join. 24th rnd: Sl st in next dc and in sp, ch 3, dc in same sp, (ch 2, 2 dc in same sp) twice; * ch 2, shell over shell, ch 2, in sp of next shell make 2 dc, (ch 2, 2 dc) twice; ch 4, sc in next ch-3 loop, (ch 3, sc in next loop) twice; ch 4, in next ch-2 sp make 2 dc, (ch 2, 2 dc) twice. Repeat from * around. Join. 25th rnd: Sl st in next dc and in next sp, ch 3, in same sp make dc, ch 2 and 2 dc; * shell in next sp, ch 2, shell over shell, ch 2, skip next sp, (shell in next sp) twice; ch 4, sc in next ch-3 loop, ch 3, sc in next loop, ch 4, shell in next ch-2 sp. Repeat from * around. Join. 26th rnd: * Shell over shell, (ch 2, shell over shell) 4 times; ch 4, sc in next ch-3 loop, ch 4. Repeat from * around. Join. 27th rnd: * (Shell over shell, ch 2) twice; in sp of next shell make 2 dc, (ch 2, 2 dc) twice; (ch 2, shell over shell) twice. Repeat from * around. Join. 28th rnd: Sl st in next dc, and in next sp, sc in same sp, * ch 7, dc in sp of next shell, ch 7, skip next ch-2, in next sp make a 3-tr cluster, ch 3, cluster in next sp, ch 7, dc in sp of next shell, ch 7, sc in sp of next shell, ch 2, sc in sp of next shell. Repeat from * around. Join. 29th rnd: Sl st in next 3 ch, sc in same sp, * ch 7, dc in next sp, ch 7, in sp between clusters make (cluster, ch 2) twice and cluster; ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next ch-2 sp, ch 5, sc in next sp. Repeat from * around. Join. 30th rnd: Sl st in next 3 ch, sc in same sp, * ch 7, dc in next sp, ch 7, (cluster in next ch-2 sp) twice; ch 7, dc in next sp, ch 7, sc in next sp, ch 5, sc in next sp, ch 3, sc in next sp, ch 5, sc in next sp. Repeat from * around. Join and break off. Starch lightly and press.
The 1948 stitch names
The booklet is written in modern American terms, so nothing needs translating. Its special stitches are defined in the pattern itself:
| In 1948 | US today | How we know |
|---|---|---|
| cluster | 3-tr cluster | The pattern spells it out in round 3: holding back the last loop of each tr, make 3 tr in the next loop, then thread over and draw through all loops on the hook. |
| shell | (2 dc, ch 2, 2 dc) | Defined in round 9: 2 dc, ch 2 and 2 dc in one place. |
| shell over shell | shell in the next shell's ch-2 space | Round 10 shows it: at the start of a round, slip stitch over to the first shell's space and ch 3 for the first dc. |
| 3-part shell | (2 dc, ch 2, 2 dc, ch 2, 2 dc) | The booklet has no name for it. It writes it out each time, as in round 20: "2 dc in sp of next shell, in same sp make (ch 2, 2 dc) twice". |
What we checked
- Round 1: 24 dc in the ring. Round 2: 12 sc with 12 loops.
- Round 3: 6 groups of 3 clusters (18 clusters) and 6 sc, with 24 loops.
- Round 4: 24 clusters in 12 pairs and 12 sc, with 36 loops. Rounds 5 to 7: 36 sc with 36 loops.
- Round 8: 5 dc in each of the 36 loops, the 180 dc the pattern prints.
- Rounds 9 to 11: 36 shells (144 dc) in each round.
- Round 12: 12 repeats of 2 shells and 2 sc (96 dc, 24 sc).
- Round 13: 12 shells and 12 (2 dc, ch 5, 2 dc) groups, 96 dc.
- Round 14: 12 fans of 12 tr (144 tr) between 12 shells: the 12 pineapples begin.
- Round 15: 12 tr with 11 ch-1 spaces in each pineapple. Round 16: 11 sc with 10 ch-3 loops between in each pineapple (132 sc).
- Rounds 17 to 19: one shell between pineapples (48 dc); the pineapples narrow to 10, 9 and 8 sc (120, 108 and 96 sc).
- Round 20: a 3-part shell between pineapples (72 dc) and 7 sc in each pineapple (84 sc).
- Round 21: 2 shells side by side (96 dc), 6 sc (72 sc). Round 22: the 2 shells with ch 2 between, 5 sc (60 sc).
- Round 23: 3 shells side by side (144 dc), 4 sc (48 sc).
- Round 24: a 3-part shell, a shell and a 3-part shell (192 dc), 3 sc (36 sc).
- Round 25: 5 shells (240 dc), 2 sc (24 sc). Round 26: 5 shells with ch 2 between them all, and the last sc of each pineapple (12 sc).
- Round 27: 2 shells, a 3-part shell and 2 shells in each repeat (264 dc), passing over the pineapple tips.
- Round 28: 2 sc, 2 dc and 2 clusters in each repeat with 6 loops (24 sc, 24 dc, 24 clusters, 72 loops).
- Round 29: 3 sc, 2 dc and 3 clusters with 8 loops (36 sc, 24 dc, 36 clusters, 96 loops).
- Round 30: 4 sc, 2 dc and 2 clusters with 7 loops (48 sc, 24 dc, 24 clusters, 84 loops), and a test checks 12 matching repeats.
- Every round closes evenly. Each stitch's place in rounds 17 to 30 was checked one by one against the printed words.
- Rounds 1 to 16 were re-read against the page image on November 12, 2026, word by word. The transcription matches the print. Round 9's shells sit on the center dc of each 5-dc group (dc 3 of the first group, then every fifth dc).
- Photo: 12 pineapples and 12 points. Each point falls between two pineapples and the edge dips at each pineapple tip, the same as the chart. A rose and a vase cover two of the points.
How we read the old wording
- Krowshea adds a ch 1 (it does not count as a stitch) where the booklet starts a round with an sc and no chain: rounds 2 to 7 and 28 to 30.
- "Sl st in next 2 ch" (round 3), "Sl st to center of next loop" (rounds 4 to 7), "Sl st in next 3 ch" (rounds 29 and 30) and "Sl st in next dc and in next sp" (rounds 10, 20, 21, 24, 25 and 28) move into the first loop or shell; Krowshea writes them as "sl st in next sp".
- Round 9: the booklet slip stitches across 7 dc to put its first shell in the center dc of the second 5-dc group. Krowshea slip stitches across 2 dc and puts its first shell in the center dc of the first group. Every shell still sits in a center dc, and the 36 shells are the same; only the place where the round starts moves by one group.
- Rounds 11 to 19, 22, 23, 26 and 27 begin "shell over shell" with no words for getting there. They open the way the booklet's round 10 does: slip stitch into the first shell's space and ch 3 for the first dc.
- Round 12: "shell in next sp" is read as the ch-2 between the two shells that take an sc. 36 shells in 12 repeats leave no other place for it.
- Rounds 11 to 27: the chains between shells, and the sc and chains of the round below, are passed with skips where the booklet says only "shell over shell" or "in sp of next shell".
- Round 17 says "skip next ch-3" before the pineapple. Rounds 18 to 26 do not say to pass the ch-4 on each side of the pineapple, but "sc in next ch-3 loop" leaves no other reading.
- Rounds 21 and 25 end their repeat with "shell in next ch-2 sp". The last time around, that shell is the one made at the start of the round, so the round joins there. Rounds 28 to 30 close the same way on their first sc.
- Round 25 says "skip next sp" for the ch-2 after the middle shell and says nothing about the ch-2 before it. Both are passed.
- Round 27 has no chain between the last shell of one repeat and the first of the next. The ch 4, sc and ch 4 at the pineapple tip are passed.
- Round 28 says "skip next ch-2" once. All four ch-2 between the shells are passed, and the two clusters go in the two spaces of the 3-part shell.
- Round 30: "(cluster in next ch-2 sp) twice" has no chain between the two clusters. It is kept as printed.
- Hook: "Steel Crochet Hook No. 10" is given as 1.3 mm, today's US steel 10. Steel sizes varied by maker, so this is a guide.
No errors in the original. The one count it prints (180 dc) checks out, and all 30 rounds close evenly. Its wording is uneven in rounds 25 and 28, where it names some of the chains to pass and not others; the stitch counts settle both.
More vintage patterns
-
1950s · Doilies
Sea Shell Ruffle Doily
American Thread Company, Ruffled Doilies
-
1915 · Doilies
Priscilla Nine-Fan Doily
Belle Robinson, The Priscilla Crochet Book: Centerpieces and Doilies
-
1915 · Doilies
Priscilla Six-Fan Doily
Belle Robinson, The Priscilla Crochet Book: Centerpieces and Doilies
-
1948 · Doilies
Sundial Pineapple Doily
The Spool Cotton Company, Pineapple Pageant: Featuring Ruffled Doilies
Krowshea is in beta
Make it with Krowshea
This pattern stays free right here. Krowshea members will be able to do more with it:
- Turn it in 3D Yarn and watch it grow round by round
- Save it to your Library and make it your own: new colors, a border, a different size
- Track your rounds with Make it, on your phone
- Open it in the Studio: change the thread, size it up in yarn, join motifs
