Cupola Boba Circles Baby Blanket Free Crochet Pattern
Cupola Boba Circles Baby Blanket: A Beginner-Friendly Free Crochet Pattern
Welcome! If you have never held a crochet hook before, you are in exactly the right place. This Cupola Boba Circles Baby Blanket is a space-age little treasure made from 100 round "boba pearl" circles in deep navy and crisp white, joined into a checkerboard grid and finished with a rippled chevron border. It is perfect for a first big project because every single piece is small, simple, and repeatable — you will master one tiny circle and then make it again and again while you relax. The finished blanket is about 30 x 30 inches (76 x 76 cm), sized for a 0–6 month baby, and it feels soft, light, and squishy in the hand, with a smooth raised texture on each circle and gently pointed chevron peaks around the edge. By the end you will have a graphic, modern heirloom that looks far more complicated than it truly is.
Materials Needed
- Yarn: Baby-soft DK-weight (also called light worsted, category 3) acrylic yarn, approximately 550 yd / 500 m total: 300 yd / 275 m navy and 250 yd / 230 m white.
- Crochet hook: 4.0 mm (US G-6), or whatever size gives you the gauge below.
- Stitch markers: at least 10 (helpful for counting and for marking your first stitch of each round).
- Tapestry needle: a blunt-tipped yarn needle for seaming and weaving in ends.
- Scissors: sharp small scissors for trimming tails.
- Blocking supplies: a spray bottle of water, rust-proof pins, and a flat foam mat or towel.
- Finished size: approximately 30 x 30 in / 76 x 76 cm (0–6 months).
Abbreviations and Beginner Glossary
Every abbreviation used in this pattern is listed here. Read it once before you begin — no prior knowledge is assumed.
- ch – chain: yarn over the hook, pull the loop through the loop on your hook. This makes a small link.
- sc – single crochet: insert hook into the stitch, yarn over, pull up a loop (2 loops on hook), yarn over, pull through both loops. One loop remains.
- hdc – half double crochet: yarn over first, insert hook into stitch, yarn over, pull up a loop (3 loops on hook), yarn over, pull through all 3 loops at once.
- dc – double crochet: yarn over, insert hook into stitch, yarn over, pull up a loop (3 loops on hook), yarn over and pull through 2 loops, yarn over and pull through the last 2 loops.
- sl st – slip stitch: insert hook into stitch, yarn over, pull the loop straight through both the stitch and the loop on your hook. Very flat and quick.
- st / sts – stitch / stitches.
- sk – skip: do not work into that stitch; leave it empty.
- sc2tog – single crochet two together (a decrease): insert hook into first stitch, pull up a loop, insert hook into next stitch, pull up a loop, yarn over, pull through all 3 loops. Turns 2 stitches into 1.
- magic ring – an adjustable loop of yarn you crochet into, then pull tight so the center hole closes completely.
- join with sl st – finish a round by making a slip stitch into the first stitch of that round so the circle closes.
- fasten off – cut the yarn leaving a tail, then pull the tail all the way through the last loop to lock it.
- weave in ends – thread a tail onto the tapestry needle and sew it back and forth through the back of the work so it disappears.
- satin stitch dot – a small filled dot made by working 2–3 short straight stitches over each other in the same spot.
Gauge
Gauge: One finished boba circle motif = 2.75 in / 7 cm in diameter. Ripple border: 14 sts and 8 rows = 4 in / 10 cm in chevron pattern.
Why gauge matters: Gauge is simply how big your stitches turn out. If your circles are larger than 2.75 inches, your 10 x 10 grid will not add up to 30 inches and your blanket will be too big; if they are smaller, it will be too small. The motif size controls the whole blanket, so this is the one number to check.
How to make a gauge swatch: Crochet one complete boba circle motif exactly as written below, then lay it flat and measure straight across the widest point with a ruler. If it measures more than 2.75 inches, try again with a smaller hook (3.75 mm); if it measures less, try a larger hook (4.5 mm). Wash and dry your swatch the way you plan to wash the blanket, because acrylic can relax slightly.
Beginner Tips Before You Start
- Make one motif first and measure it. Do not crochet all 100 circles until you have confirmed your gauge — it saves hours of rework.
- Use a stitch marker in the first stitch of every round. Circles are worked in a spiral of joined rounds and it is very easy to lose your place.
- Do not pull your yarn too tight. Tension should feel relaxed. Tight stitches make stiff, small circles that are hard to seam.
- Keep your colors in two separate bags. With 50 navy and 50 white motifs, sorting as you go keeps the checkerboard layout easy.
- Count out loud or in groups of 8. Each motif has only 8, 16, then 24 stitches — counting in small groups keeps you accurate.
- Lay motifs out on the floor before seaming. Arrange the full 10 x 10 grid first so you can see the checkerboard before you commit to any seams.
Step-by-Step Instructions
Part 1: The Boba Circle Motif (make 100 — 50 navy, 50 white)
Each motif uses its own color for Rounds 1–3. The tiny contrasting "pearl" dot is added at the very end. Work the motif color throughout the rounds.
Round 1: With motif color, make a magic ring. Ch 1, work 8 sc into the ring, join with sl st to first sc. (8 sc)
Round 2: Ch 1, work 2 sc in each st around, join with sl st to first sc. (16 sc)
Round 3: Ch 1, [2 sc in next st, sc in next st] 8 times, join with sl st to first sc. (24 sc) Fasten off, leaving a 4 in / 10 cm tail for joining.
Pearl accent: With contrasting yarn (white on navy motifs, navy on white motifs), embroider one small satin-stitch dot about 1/4 in / 6 mm across at the center of the magic ring, using 2–3 straight stitches worked over each other. Fasten off and weave in ends.
Blocking motifs: Lightly block each motif to 2.75 in / 7 cm — mist with water, pin flat, and let dry completely.
Repeat: Make 50 motifs in navy and 50 motifs in white (100 total).
Part 2: Joining the Grid
Layout: Arrange all 100 motifs on a flat surface in a 10 x 10 checkerboard, alternating navy and white in every row and offsetting by one motif each row so no two same-color motifs touch side-to-side.
Seam technique (flat slip-stitch seam): Hold two motifs wrong sides together. Working through both loops of the outer edge stitches of both motifs at once, sl st in each stitch across. (24 sl sts per seam) Work all seams in navy for a crisp grid line.
Vertical seams: Join all 9 vertical seams first, matching stitch for stitch at every intersection.
Horizontal seams: Then join all 9 horizontal seams the same way, again matching stitch for stitch at intersections. Weave in all ends.
Part 3: Ripple Chevron Border
The ripple repeat is 14 stitches: (sc, hdc, 4 dc, hdc, sc, sk 2, sc, hdc, 4 dc, hdc, sc) — that is 12 worked stitches plus the 2 skipped stitches, totaling 14. The sk-2 valleys sit centered between the peaks.
Setup round (navy): Join yarn with sl st at a corner. Work 1 round of sc evenly around the entire blanket edge, working 3 sc in each corner, keeping the stitch count a multiple of 14 (adjust by working sc2tog or 2 sc in one st as needed near the final corner). Join with sl st. (Multiple of 14 sts)
Round 1 (navy): Ch 2 (counts as first hdc), work the 14-st ripple repeat around, working 3 dc in each corner stitch to turn the corner smoothly. Join with sl st to top of ch-2. (Multiple of 14 sts)
Round 2 (white): Ch 2, work the ripple repeat around, matching each stitch to the round below (sc over sc, dc over dc, skip the same 2 valley sts). Join with sl st. (Multiple of 14 sts)
Round 3 (navy): Repeat Round 2. (Multiple of 14 sts)
Round 4 (white): Repeat Round 2. (Multiple of 14 sts)
Round 5 (navy): Repeat Round 2. Fasten off. (Multiple of 14 sts)
The 5 border rounds add approximately 1.25 in / 3 cm per side, bringing the blanket from about 27.5 in / 70 cm to its finished 30 x 30 in / 76 x 76 cm.
Assembly and Finishing
Seaming: If you have not already joined as you went, work the flat slip-stitch seams described in Part 2 — hold motifs wrong sides together, insert the hook through both layers, and slip stitch across all 24 edge stitches. Always match stitch for stitch at the four-way intersections so the grid stays square.
Weaving in ends: Thread each tail onto the tapestry needle. Sew it back and forth through the back of the work for about 1 inch, changing direction once, then trim close. Never knot your ends — knots work loose in the wash.
Blocking: Mist the finished blanket lightly with water. Pin each chevron peak out to approximately 30 x 30 in / 76 x 76 cm, using rust-proof pins at every point so the ripples open evenly. Let it dry completely flat. Do not press with an iron — heat flattens acrylic permanently. A light steam from a distance is fine if you prefer.
Final check: Trim any remaining tails and give the blanket a gentle shake to relax the stitches.
Pro Tips and Variations
- Change the palette: Swap navy and white for sage and cream, or blush and charcoal, for a softer nursery look. Keep the two colors contrasting so the checkerboard still reads clearly.
- Resize the blanket: Because each motif is 2.75 in / 7 cm, simply change the grid. A 12 x 12 grid (144 motifs) gives roughly 36 x 36 in / 91 x 91 cm; a 8 x 8 grid (64 motifs) gives about 24 x 24 in / 61 x 61 cm. Add or remove border rounds to match.
- Substitute yarn: Any DK-weight yarn works — cotton gives a crisper, more defined circle, while a softer acrylic-blend is gentler for baby. Always re-check your motif gauge with a new yarn.
- Skip the seams: If you dislike seaming, join motifs as you go using a continuous join-as-you-go slip stitch, or replace the grid with a single large ripple panel in alternating stripes for a quicker version of the same look.