Skip to content
Bobble Pop Pillow, preview render
Preview render

Free crochet pattern · easy · worsted weight

Bobble Pop Pillow

A playful crochet pillow cover featuring rows of bold 5-dc bobbles on a single-crochet ground, worked in flat panels with an envelope-back closure. Fits a 16-in square pillow insert.

Texture you can squish

Finished / weight

16 in × 16 in (40.5 cm × 40.5 cm) per panel; fits a standard 16-in square pillow insert

Gauge

14 sts × 16 rows = 4 in (10 cm) in single crochet with H-8 (5.0 mm) hook

Yarn

Worsted weight, approximately 450 yards total; suggested fiber: wool-acrylic blend or 100% acrylic for durability and easy care

Needles / hooks

H-8 (5.0 mm) crochet hook

Notions

Tapestry needle, stitch markers (optional), 16-in square pillow insert, scissors

Abbreviations

ch = chainsc = single crochetdc = double crochetbob = bobble: [yarn over, insert hook in st, yarn over, pull up loop, yarn over, pull through 2 loops] 5 times in same st, yarn over and pull through all 6 loops on hookst(s) = stitch(es)RS = right sideWS = wrong siderep = repeatsk = skipsl st = slip stitchsp = spacet-ch = turning chainbeg = beginningrem = remainingapprox = approximately

Notes Before You Begin

Note 1The pillow cover consists of one Front Panel (with bobbles) and two Back Panels (plain sc) that overlap to form an envelope closure. All pieces are worked flat, turning at the end of each row.
Note 2Bobbles are always worked on WS rows so they pop toward the RS of the fabric. After completing each bobble, push it firmly through to the RS with your finger.
Note 3The t-ch at the beg of each sc row counts as 0 sts; do not work into it at the end of the following row. Total stitch count per row is 56 sc.
Note 4On bobble rows, each bobble replaces one sc. The bobble counts as 1 st. Total stitch count remains 56 sts on every row.
Note 5Bobble placement: bobbles are worked in every other st, starting at st 2, on every 4th row (Rows 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56). On alternate bobble rows, the bobbles shift by one stitch to create a staggered grid.

Front Panel

Foundation ChainCh 57. (57 ch, including turning ch for Row 1.)57 sts
Row 1 (RS)Sc in 2nd ch from hook and in each ch across. Turn. (56 sc)56 sts
Rows 2–3Ch 1, sc in each st across. Turn. (56 sc)(2 rows)
Row 4 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 5–7Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 8 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 9–11Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 12 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 13–15Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 16 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 17–19Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 20 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 21–23Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 24 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 25–27Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 28 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 29–31Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 32 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 33–35Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 36 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 37–39Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 40 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 41–43Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 44 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 45–47Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 48 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Rows 49–51Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 52 (WS — Bobble Row A)Ch 1, sc in first st, [bob in next st, sc in next st] 27 times, sc in last st. Turn. (28 bob, 28 sc — 56 sts total)56 sts
Rows 53–55Ch 1, sc in each st across. Turn. (56 sc)(3 rows)
Row 56 (WS — Bobble Row B)Ch 1, sc in first 2 sts, [bob in next st, sc in next st] 26 times, bob in next st, sc in last 2 sts. Turn. (27 bob, 29 sc — 56 sts total)56 sts
Row 57 (RS)Ch 1, sc in each st across. Turn. (56 sc)
Row 58 (WS)Ch 1, sc in each st across. Do not turn. Fasten off and weave in ends. (56 sc)

Back Panel — Upper Piece

NoteThe upper back panel is worked for approx 10.5 in (42 rows), enough to overlap the lower panel by at least 3 in at center back. Ch 57.
Foundation ChainCh 57.57 sts
Row 1 (RS)Sc in 2nd ch from hook and in each ch across. Turn. (56 sc)56 sts
Rows 2–41Ch 1, sc in each st across. Turn. (56 sc)(40 rows)
Row 42 (WS)Ch 1, sc in each st across. Do not turn. Fasten off and weave in ends. (56 sc — piece measures approx 10.5 in)

Back Panel — Lower Piece

NoteThe lower back panel is worked for approx 8.5 in (34 rows). When assembled, it will overlap the upper panel by at least 3 in at center back. Ch 57.
Foundation ChainCh 57.57 sts
Row 1 (RS)Sc in 2nd ch from hook and in each ch across. Turn. (56 sc)56 sts
Rows 2–33Ch 1, sc in each st across. Turn. (56 sc)(32 rows)
Row 34 (WS)Ch 1, sc in each st across. Do not turn. Fasten off and weave in ends. (56 sc — piece measures approx 8.5 in)

Assembly — Envelope Back

Step 1Lay the Front Panel flat with RS facing up. Lay the Upper Back Panel over it with WS facing up, aligning the cast-on edge of the Upper Back Panel with the top edge of the Front Panel. Pin in place along the top edge.
Step 2Lay the Lower Back Panel over the remaining portion of the Front Panel with WS facing up, aligning the final row (bound-off edge) of the Lower Back Panel with the bottom edge of the Front Panel. The two back panels will overlap at the center back by approx 3 in. Pin in place along the bottom edge.
Step 3With RS of Front Panel still facing up and back panels in place, join yarn at any corner with a sl st. Work sc evenly around all 4 edges of the entire cover, working 56 sc along each side edge and 3 sc in each corner st to turn the corners. Sl st to first sc to join. Fasten off.

Finishing

Weave in all remaining ends securely using a tapestry needle. Wet-block all three panels before assembly: soak in cool water, gently squeeze out excess water (do not wring), pin to finished dimensions (16 in × 16 in for front; 16 in × 10.5 in for upper back; 16 in × 8.5 in for lower back), and allow to dry completely. Assemble as described in the Assembly section. Insert the 16-in square pillow form through the envelope opening at center back. The overlapping panels will hold the insert securely without buttons or zippers.

Notes

BOBBLE DIRECTION: Bobbles naturally pop to the WS of the fabric as you make them. After completing each bob, firmly push it through to the RS using your finger or thumb before continuing. COUNTING ROWS: Count your bobble rows carefully — do not eyeball alignment. Place a stitch marker or a small piece of yarn at the base of every bobble row as you complete it so you can verify spacing. TENSION: Bobbles create a thicker, denser fabric; avoid pulling your yarn too tightly on the sc rows flanking bobble rows, or the fabric may pucker. SIZING ADJUSTMENT: For an 18-in pillow, cast on 64 sts and work 66 rows for the front panel. For a 20-in pillow, cast on 70 sts and work 72 rows. Adjust back panels proportionally. YARN USAGE: Bobble rows consume approximately 30% more yarn per row than plain sc rows. If working with multiple skeins, begin a new skein at the start of a plain sc row rather than mid-row. COLOR VARIATION: This pattern works beautifully in a single color or with bobble rows worked in a contrasting color; simply join the contrast color at the start of each WS bobble row and fasten off at the end of that row, then rejoin the main color.

Knit this row by row — free

SkeinSmart keeps your place in any pattern, syncs across devices, and turns your yarn stash into a shopping list. Describe a project and get your own pattern in seconds.

Start tracking this pattern →

AI-drafted, human-run · this version drafted Sep 30, 2026. Always swatch and verify stitch counts before casting on.