
Crochet Granny Square Two Piece Set Pattern: Floral Crop Top & Wide Leg Pants
If you’ve been dreaming of a handmade summer outfit that turns heads at the farmers market, the beach boardwalk, or a backyard gathering, this crochet granny square two piece set is exactly what your hook has been waiting for. This pattern combines the timeless charm of classic granny squares with a modern, wearable silhouette — a floral crop top paired with breezy wide leg pants — sized from XS to XXL so every crocheter can wear their art.
Whether you’re an intermediate crocheter looking to level up your wearables game or an adventurous beginner who has mastered the granny square and wants to see just how far it can take you, this pattern is designed with clarity and confidence in mind. The full PDF pattern includes written instructions, a stitch guide, sizing charts, and assembly notes so nothing is left to guesswork.
Let’s dive into everything you need to know — materials, sizing, construction, tips, and why this two piece set deserves a permanent spot in your summer crochet project queue.
Why Granny Squares Are Having a Major Fashion Moment
Granny squares are one of those crochet motifs that never truly go out of style, but right now they are absolutely everywhere — on runways, in boutiques, across every corner of social media, and walking down the street on real people who love handmade fashion. The geometric structure of a granny square, combined with the ability to play with color in almost infinite ways, makes it the perfect building block for garments.
What makes a granny square two piece set so special compared to a seamless or panel-constructed crochet outfit is the modular nature of the design. You work each square individually, join them together strategically, and end up with a fabric that has beautiful texture, natural drape, and openwork ventilation — which is exactly what you want in a summer outfit. The small gaps between stitches allow air to flow, keeping you cool even on the warmest days.
The floral colorway suggested in this pattern leans into the vintage-meets-modern aesthetic that makes granny square fashion feel both nostalgic and completely fresh. Think cream centers blooming into soft rose, dusty terracotta, sage green, and warm ivory — colors that evoke a wildflower meadow and work beautifully against sun-kissed skin.
Materials You’ll Need
Before you cast on your first square, gather everything you need so your project flows without interruption.
Yarn: This pattern is written for a DK weight cotton or cotton-blend yarn. Cotton is the gold standard for summer crochet garments because it’s breathable, machine washable, and holds its shape beautifully. You’ll want a yarn with good stitch definition so the granny square motifs read clearly. Suggested yardage varies by size, but plan for approximately 1,200 to 2,000 yards total depending on your size and how densely you work your squares. For a multicolor floral design, divide your yardage across your chosen palette — typically a main color for the background and two to four accent colors for the flower centers and rounds.
Hook: A 4.0mm or 4.5mm crochet hook works well with most DK weight cotton yarns and produces a fabric with just the right amount of drape and structure for garments. If your gauge tends to run tight, size up half a millimeter; if you crochet loosely, try sizing down. Gauge swatching is not optional for a wearable project — more on that in a moment.
Notions: You’ll need a yarn needle for weaving in ends and joining squares, scissors, stitch markers, measuring tape, and blocking mats with rust-proof pins for finishing. A row counter or notepad helps you track how many squares you’ve completed for each section.
Optional: Elastic for the waistband of the wide leg pants if you prefer a more secure fit, and a length of grosgrain ribbon or crochet tie if you want an adjustable waist option.
Gauge and Why It Matters for Garments
Gauge is the single most important factor in whether a crochet garment fits you as intended. Even a small discrepancy — just one stitch or one row per inch off — compounds across dozens of squares and can result in a finished piece that is several inches too large or too small.
For this pattern, the standard gauge square measures 4 inches by 4 inches after blocking. Work your test square, block it flat, and measure it before you begin making squares for the actual garment. If your square measures larger than 4 inches, try a smaller hook. If it measures smaller, try a larger hook.
The pattern is written with blocked measurements in mind because cotton yarn relaxes and evens out significantly after wet blocking, and garments that skip this step often end up puckered or uneven.
Understanding the Sizing
This pattern is sized XS through XXL, with finished bust measurements ranging from approximately 32 inches to 48 inches. The wide leg pants have a finished hip measurement ranging from 34 inches to 50 inches, with an inseam length of approximately 28 inches that can be easily adjusted by adding or removing squares at the hem.
Here is a general size reference guide to help you choose your size:
XS fits a 30–32 inch bust and 32–34 inch hip. S fits a 32–34 inch bust and 34–36 inch hip. M fits a 34–36 inch bust and 36–38 inch hip. L fits a 38–40 inch bust and 40–42 inch hip. XL fits a 42–44 inch bust and 44–46 inch hip. XXL fits a 46–48 inch bust and 48–50 inch hip.
The crop top is designed with approximately 2 inches of positive ease for a relaxed fit, which is ideal for a garment with openwork. The wide leg pants have 3 to 4 inches of positive ease at the hip and seat for comfortable movement and that effortlessly flowy silhouette.
If you fall between sizes or have different measurements for your bust versus hip, the modular construction makes it very easy to customize. You can add a column of squares to the pants while keeping the top at a smaller size, for example.
The Granny Square Pattern
Each square in this set is worked from the center out in four rounds. The floral motif is achieved by using a contrasting color for the center cluster stitch and the first round of petals before transitioning to your background color for the final rounds.
Foundation: Begin with a magic ring or chain 4 and join to form a ring.
Round 1 (Flower Center): Chain 3 (counts as first double crochet), work 2 double crochets into the ring, chain 2, then work clusters of 3 double crochets with chain 2 spaces three more times. Join to the top of the beginning chain 3. You will have four clusters separated by chain 2 corner spaces. Fasten off your center color.
Round 2 (Petal Round): Join your petal color in any corner chain 2 space. Chain 3, work 2 double crochets in the same space, chain 1, then work a shell of 3 double crochets in the same corner space (this creates the corner), chain 1. Work 3 double crochets in the side space between corners, chain 1. Repeat around all four sides, completing each corner with the double shell separated by chain 1. Join and fasten off.
Round 3 (Transition Round): Join your background color in any corner space. Chain 3, work 2 double crochets, chain 2, 3 double crochets in the corner. Chain 1, work 3 double crochets in each side chain 1 space, chain 1 between each cluster, and complete each corner with the cluster-chain 2-cluster combination. Join.
Round 4 (Final Round): Repeat the structure of Round 3, maintaining the chain 2 corners and chain 1 spaces between clusters along each side. This final round gives each square a clean, even edge that makes joining seamless. Fasten off and weave in all ends before assembling.
After blocking, each finished square should measure 4 inches by 4 inches.
Constructing the Floral Crop Top
The crop top is constructed as a rectangular front panel and a rectangular back panel, each made from a grid of joined granny squares. The panels are then joined at the shoulders and sides.
For an XS/S, the front panel is 5 squares wide and 4 squares tall. For M/L, work 6 squares wide and 4 squares tall. For XL/XXL, work 7 squares wide and 4 or 5 squares tall. This produces a crop top that hits approximately at the natural waist or just above, depending on your torso length.
The neckline on the front panel is created by leaving the two center top squares unjoined from the back at the shoulder seam, creating a natural wide scoop neck. The back panel is the same dimensions as the front, giving the top a consistent look from every angle.
Straps are created by working a simple single crochet or slip stitch edging along the top edge and then making a chain of 50 to 60 stitches on each side to tie at the shoulder or neck. Alternatively, if you prefer a more structured top, you can work a band of half double crochets along the top and add buttons or hooks.
The armhole openings are finished with a round of single crochet worked tightly to keep the opening neat and prevent stretching. A final edging of single crochet or reverse single crochet along the entire hem adds a polished finish.
Constructing the Wide Leg Pants
The wide leg pants are one of the most satisfying crochet garment projects you can undertake because the granny square construction makes the shaping almost entirely intuitive. Each leg is made as a large rectangle of joined squares, seamed along the inseam, and then the two legs are joined at the center front and back crotch seam.
For XS/S, each leg panel is 5 squares wide and 8 squares tall. For M/L, work 6 squares wide and 8 squares tall. For XL/XXL, work 7 squares wide and 8 to 9 squares tall. The resulting pants have a wide, palazzo-style leg with a hem that falls at or below the ankle for most heights.
Once both leg tubes are complete, join them by sewing the top edges together for approximately 4 to 5 inches at the center front and back, creating the crotch seam. The remaining open top edge becomes the waistband opening.
The waistband is worked in rows of single crochet or ribbed half double crochet to create a stretchy band approximately 2 to 3 inches tall. If you are using elastic, fold the waistband over the elastic and seam it down. If you prefer a tie waist, work a long chain through the top round of the waistband to serve as a drawstring.
The inseam and crotch seams can be worked with a slip stitch join for a flat seam or sewn with a yarn needle using mattress stitch for a nearly invisible seam. Either method works well; the flat crochet join is faster while the sewn seam gives the pants a cleaner look on the inside.
Assembly Tips for a Clean Finish
Joining granny squares neatly is an art in itself, and the method you choose significantly affects the final look and drape of the fabric.
The flat slip stitch join, worked with the wrong sides facing and a hook through both squares’ edge stitches simultaneously, creates a slightly raised seam on the right side that can be a beautiful design feature in a garment like this. The flat join worked with wrong sides together gives a ridge that reads as part of the overall textured design.
The join-as-you-go method, where you attach each square to its neighbors during the final round rather than sewing them together after the fact, saves enormous time and keeps all your seams tidy. The PDF pattern includes detailed instructions for this method so you can work the entire garment without ever picking up a yarn needle for assembly.
Whichever method you choose, consistency is key. Use the same join throughout the entire garment so the seams read as intentional design rather than patchwork inconsistency.
Color Palette Inspiration
One of the greatest joys of a granny square garment is the color play. Here are a few palette ideas to inspire your project.
A vintage floral palette uses cream as the background color, soft blush for the petal round, and dusty sage for the center, creating a romantic, feminine look that feels both retro and timeless. A boho desert palette pairs a natural off-white background with terracotta centers and mustard yellow petals. A coastal palette combines white background squares with ocean blue centers and sandy beige petals. A monochromatic approach using two or three tones of the same color — deep teal, medium teal, and pale teal, for example — creates a sophisticated, contemporary look that lets the texture speak.
For the most cohesive finished garment, limit your palette to three to four colors total and repeat the same combination in every square. A scrappy multicolor approach using different colors in every square can also look stunning and is a wonderful way to use up a stash, but it requires a slightly different approach to achieve a unified look — typically by keeping the final background round in a consistent color throughout.
Blocking and Finishing
Blocking is the step that transforms a pile of handmade squares into a polished, professional-looking garment. For cotton yarn, wet blocking is the most effective method. Soak your finished pieces in cool water for 15 to 20 minutes, gently squeeze out excess moisture without wringing, and pin each piece flat on your blocking mats to the dimensions given in the pattern. Allow to dry completely before moving.
After blocking, take one final pass through your garment to catch any tails that worked themselves loose, check all seams, and tug gently at any corners that didn’t block quite flat. A well-blocked granny square garment is a thing of genuine beauty.
Caring for Your Finished Set
Because this pattern calls for cotton yarn, care is relatively simple. Most quality cotton yarns are machine washable on a gentle cycle in cool water, but always check your specific yarn’s label for guidance. Lay the garment flat to dry rather than hanging it, which can cause the fabric to stretch under the weight of wet yarn. Store your finished set folded rather than on a hanger for the same reason.
With proper care, a well-made cotton crochet garment will last for years of summers.
About the PDF Pattern
The downloadable PDF pattern for this crochet granny square two piece set includes the full written pattern for both the crop top and the wide leg pants in all six sizes, a full stitch guide with abbreviations used, a visual diagram of the granny square, detailed assembly instructions for both the join-as-you-go method and the sewn seam method, a sizing and ease chart, care instructions, and yarn substitution guidance.
The pattern is written for crocheters with basic granny square experience and comfort working with multiple colors. Confident beginners who have completed a granny square blanket or simple accessories will find this pattern accessible with patience and careful attention to gauge. Intermediate and advanced crocheters will move through it quickly and may want to experiment with the color and sizing customizations.
Final Thoughts
A crochet granny square two piece set is more than a summer outfit — it’s a wearable piece of art that carries the hours of your work and the joy of your craft right into the world with you. Every square is a small meditation, and the finished whole is greater than the sum of its parts. When you walk into a summer gathering wearing something you made from scratch, there is a particular kind of pride and pleasure that no purchased outfit can replicate.
Whether you make this set in soft pastels for a garden party, bold bohemian hues for a festival, or elegant neutrals for a beach vacation, the silhouette is flattering, the construction is satisfying, and the finished result is endlessly wearable. Download the PDF pattern, choose your palette, and let your hooks do what they do best.
Happy crocheting.