Color-block patchwork tops have been everywhere on Pinterest and Instagram for the past couple of years, and this one earns the attention the Mondrian-inspired layout of solid squares in red, mint, cream, and tan with black border seaming gives it a retro graphic quality that reads as genuinely designed. Each square is worked separately in a dense, even fabric before being joined, which means you can pick up and put down the project one square at a time. For a patchwork approach that uses a different construction method, the patchwork tank top with granny squares shows how the same assembled-panel idea reads with an open lace square instead.
Crochet Patchwork Crop Top
Paintbox Simply Chunky makes this work up fast five colors, one skein each is all you need, and the yarn photographs with excellent stitch definition in bold colorways like these. The black border seaming is what pulls the whole thing together visually; it’s worth taking your time on those joining rows even if the squares themselves go quickly. If you want to see how the same color-block instinct translates into a longer garment, the patchwork long-sleeve top with granny square scrap yarn is a natural next step in the same aesthetic.
Materials
- Medium weight yarn in multiple colors
- 4.5 mm or 5.0 mm crochet hook
- Scissors
- Darning needle
- Measuring tape

Create the Crochet Squares
- Start with a magic ring or chain 4 and join with a slip stitch to form a ring
- Chain 3 and work 2 double crochets into the ring
- Chain 2 and work 3 double crochets into the ring
- Repeat the chain 2 and 3 double crochets sequence two more times
- Chain 2 and join to the top of the starting chain
- Chain 3 and work one double crochet in each stitch
- In each corner space work 2 double crochets, chain 2, and 2 double crochets
- Continue working around the square following the same corner increases
- Repeat rounds until the square measures about 4 to 5 inches
- Fasten off and weave in ends
Make enough squares to fit your bust width and desired top length
Stitch and shaping clarity
- This is a traditional granny square structure.
- Each side grows because you are adding stitches in the corners only, not along the edges.
- The chain 2 corner space is what allows the square to stay flat.
- If you skip or tighten those corner chains too much, the square may curl.
- When measuring your square, measure across the center from one side to the opposite side, not diagonally.
- Keeping all squares the same size is more important than hitting an exact inch measurement.
- Never read a crochet pattern before? No problem! The video tutorial below is perfect for beginners, or give the written pattern below a try!
Beginner notes
If your squares start to twist, rotate your work at the end of each round. This helps keep edges straighter, especially when using multiple colors.
Plan the Layout
- Lay the squares flat to visualize the top
- Arrange the front using an even number of squares
- Match the back layout to the front
- Adjust the number of squares for width and length as needed

Fit and sizing guidance
- Planning before joining saves a lot of undoing later.
- For the front and back, aim for the same number of squares so the side seams line up cleanly.
- Width should match your bust measurement with a little ease, while length depends on whether you want a cropped or longer fit.
- If you are between sizes, add length first before adding width.
- A top that is slightly longer is usually more comfortable than one that is slightly wider.
Join the Squares
- Place two squares with right sides facing each other
- Insert the hook through the back loops of both squares
- Slip stitch evenly across the edge
- Continue joining until the front panel is complete
- Repeat the same process for the back panel

Why back loop slip stitch works well
- Joining through the back loops creates a subtle ridge on the wrong side and a flatter look on the right side.
- It also gives the seam strength without stiffness, which matters for a garment that needs to move with your body.
- Keep your slip stitches relaxed.
- Pulling too tight will shrink the panel and distort the squares.
Connect Front and Back
- Place front and back panels together
- Slip stitch along the side edges
- Leave openings at the top for armholes

Armhole placement tips
- Try the panels against your body or a well-fitting top before closing the sides completely.
- Leaving larger armholes creates a looser, more breathable fit, while smaller openings give more coverage and structure.
- Once the sides are joined, changes are harder to make, so this is a good point to pause and test the fit.
Add Straps and Ribbing
- Attach yarn to the top corner of the front panel
- Chain to the desired strap length
- Join the chain to the back panel
- Work one or two rows of double crochet along the strap
- Attach yarn to the bottom edge for ribbing
- Alternate front post double crochet and back post double crochet around the base

Strap stability and comfort
- Working rows of double crochet over the strap chain thickens it and helps prevent stretching over time.
- If you prefer firmer straps, use a slightly smaller hook just for this section.
Ribbing explanation
- Alternating front post and back post double crochet creates vertical texture that hugs the body slightly.
- This helps the hem sit flat instead of flaring out, especially with granny square garments.
Finishing Touches
- Weave in all remaining yarn ends
- Try on the top and adjust straps or ribbing if needed
Finishing notes
- Weaving in ends as you go makes the final step much easier, especially when working with multiple colors.
- When adjusting straps, make small changes first.
- Even a single extra row can noticeably change how the top sits on your shoulders.
Troubleshooting Common Issues
- Squares are not the same size: Check hook size consistency and corner chain tension. Uneven corner chains are the most common cause.
- Panels feel stiff: You may be slip stitching too tightly when joining. Redo a small section with looser tension and compare.
- Top rides up: Add another round to each square or add an extra row of ribbing for length.







