Little and lovely this sweet vest sizes the classic granny look down for toddlers, worked in crisp white with a single hand-crocheted rose blooming at the center. The airy cluster fabric keeps it breezy for warm days, and that purple flower gives it a handmade, heirloom-y touch that store bought can’t match. It’s a quick, satisfying make for the small people in your life. For another child-sized charmer, this flower top for kids keeps the same playful spirit.
Crochet Granny Square Top

The body is simple continuous granny stitch clusters and gaps, worked flat and seamed at the shoulders — so even the smallest size works up in an evening or two. The rose is made separately as a coiled strip and stitched on, which means you can pop it anywhere (or add a few more). If you’re building a little wardrobe, this beginner kids’ summer top makes a natural companion make. A soft, washable cotton is the kindest choice against little ones’ skin.
Materials
- Soft cotton or acrylic yarn in flower colors, green, and white
- Crochet hook suitable for yarn weight
- Scissors
- Yarn needle
Stitches Behind the Design
The Flower Center Granny Square Core
- Start with a magic ring and work 16 double crochets into the ring, then slip stitch to close the round
- Chain 4, skip one stitch, slip stitch into the next, chain 2, skip one stitch, slip stitch into the next and repeat to form alternating chain loops
- Work 8 double crochets into each chain 4 loop and slip stitch into each chain 2 loop to form four petals
- Working behind the petals, create a framework using chain 5 and chain 3 loops anchored into the base stitches
- On the front side, work 8 double crochets into each chain 5 loop and one single crochet into each chain 3 loop
- Repeat the backside framework again, creating eight chain 5 loops
- Work one half double crochet, five double crochets, and one half double crochet into each chain 5 loop to complete the flower
Flower construction clarity
- This flower is built in layers rather than flat rounds.
- The first petal layer sits on the surface, while the chain loop frameworks worked behind the petals create depth.
- Working “behind the petals” means inserting your hook into the original base stitches, not the petal stitches themselves.
- This step is what gives the flower its dimensional look instead of flattening everything into one plane.
The mix of chain 5 and chain 3 loops controls where fullness appears. The longer loops hold full petals, while the shorter ones act as anchors so the flower does not collapse inward.

Turning the Flower into a Square
- Join green yarn at the top of a petal and at every second petal work three half double crochets, chain three, and three half double crochets to form corners
- Between corners, chain four, single crochet into the next petal, and chain four
- Join white yarn in a corner space and work three double crochets, chain two, and three double crochets
- Across the sides, work sets of three double crochets separated by chain one
- Continue working granny square rows until you have a total of eleven rows or the square measures approximately eleven inches wide
- New to crochet and not sure how to read a pattern yet? The video tutorial below will guide you through it step by step, you’ve got this!
Why half double crochets are used first
- Half double crochets soften the transition from round flower to square shape.
- Using taller stitches too early would pull the petals outward too sharply.
- The chain three corners establish the square framework without overpowering the flower.
Once the square shape is set, switching to standard granny clusters in white adds structure and visual balance, allowing the floral center to stand out clearly.

Shoulder Straps and Assembly
- On the top corners of two identical squares, work three rows of granny clusters using sets of three double crochets
- Place the two squares together and join the shoulders and sides using slip stitches through the inner loops only
- Leave approximately four inches unjoined on each side to create armholes
Assembly guidance
- Adding granny rows at the top corners creates built-in shoulder extensions instead of separate straps.
- Joining through the inner loops only keeps the seam flexible and prevents bulk at the shoulders.
- Leaving space at the sides ensures the top does not sit too tightly under the arms.
Before finalizing the joins, laying the pieces flat and checking symmetry helps avoid twisted shoulders or uneven armholes.

Edging and Borders
- Work one round of half double crochet around the neckline and armholes while skipping chain one spaces for a snug fit
- Finish the neckline and sleeves with a decorative edging by chaining one and slip stitching into each stitch
- Around the bottom edge, work shell stitches by placing five double crochets into each chain one space and slip stitching into the center of the next cluster

Edge control and comfort
- Skipping chain one spaces tightens the neckline and armholes without adding bulk.
- This prevents stretching over time, especially important with floral motifs that naturally want to relax.
- The shell stitch at the bottom adds weight and movement, helping the top hang straight instead of riding up.

Final Measurements
- Length approximately twelve inches
- Width approximately eleven inches
- Armhole depth approximately four inches
Beginner Notes
- Use stitch markers to identify corner spaces while shaping the square
- Count petal loops carefully before turning the flower into a square
- Keep tension steady when working behind petals to avoid puckering
Troubleshooting
- Flower center looks uneven: Check that all chain loops are anchored into the same base round and not into petal stitches.
- Square pulls at the corners: Your corner chains may be too tight. Gently loosen tension or block lightly.
- Armholes feel restrictive: Increase the unjoined space slightly before closing the side seams.
Finishing Notes
- Weave in ends along color changes and behind textured areas so they disappear into the flower layers.
- Light steam blocking helps open the petals and square the edges, but avoid pressing directly on the raised flower to preserve its dimension.






