
Autumn Harvest Granny Square Dress Set: Free Crochet Pattern
There is something undeniably magical about the moment when summer fades and the world begins its slow, golden transformation into autumn. The leaves turn amber, rust, and deep burgundy. The air carries that crisp, nostalgic bite. And for those of us who love to crochet, it is the perfect season to pull out warm-toned yarns and create something truly beautiful. Today, I am sharing a complete free crochet pattern for an Autumn Harvest Granny Square Dress Set — a stunning, wearable piece that combines the timeless charm of classic granny squares with the rich, harvest-inspired palette of fall. This set includes the dress itself along with a coordinating headband, making it perfect for little ones, photoshoots, or anyone who wants to wear their love of crochet with seasonal pride.
Whether you are a seasoned crocheter or someone who has been building their skills and is ready to tackle a more ambitious project, this pattern is designed to be approachable, detailed, and genuinely enjoyable to work through. Let’s dive in.
About This Pattern
The Autumn Harvest Granny Square Dress Set is inspired by traditional granny square construction but elevated with a thoughtful color arrangement that mimics the depth and warmth of a fall landscape. Think burnt orange, golden yellow, deep forest green, warm cream, and a rich chocolate brown holding it all together. The dress is constructed by joining individual granny squares and then adding a flowing skirt base that gives it movement and structure. The headband uses leftover yarn and mini squares to tie the whole look together.
This pattern is written for a child’s size 2–4, but I’ll include notes throughout on how to adjust sizing for larger children or adults. Gauge matters in this pattern, so please do not skip the gauge swatch.
Materials You Will Need
For this project, you will want to gather the following supplies before you begin. Having everything ready saves interruptions mid-project and helps you stay in the creative flow.
Yarn: You will need a worsted weight yarn (size 4) in the following colors. I recommend a smooth, slightly shiny acrylic or a cotton-acrylic blend for this project, as it photographs beautifully and holds its color through washing. You’ll need approximately 150 yards of burnt orange (Color A), 120 yards of golden yellow (Color B), 100 yards of forest green (Color C), 80 yards of warm cream (Color D), and 200 yards of chocolate brown (Color E), which serves as your joining and border color.
Hook: Size 5.0mm (H/8) crochet hook. You may need to go up or down half a size depending on your tension.
Notions: Yarn needle for weaving in ends, scissors, stitch markers, a tape measure, and approximately six small buttons for the back closure if you choose to add one. Blocking mats and pins are optional but highly recommended for a polished finish.
Gauge: One completed granny square should measure approximately 3.5 inches by 3.5 inches after light blocking. Work a test square and measure before committing to the full project. Adjust your hook size until you reach the correct gauge.
Understanding Granny Square Construction
Before jumping into the pattern, it helps to understand the structure of the granny square used throughout this set. This is a classic three-round granny square with a solid center, which means the first round fills in the middle rather than leaving a large open hole. This gives the squares more coverage and makes them more appropriate for a wearable garment.
The Basic Square (worked in rounds):
Begin with a magic ring or chain 4 and slip stitch to join.
Round 1: Chain 3 (counts as first double crochet throughout). Work 2 double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat twice more. You will have four groups of 3 double crochets separated by chain-2 corner spaces. Slip stitch to the top of the beginning chain 3 to join. Fasten off and change to your next color.
Round 2: Join your new color in any corner chain-2 space. Chain 3, work 2 double crochets in the same corner space. Chain 1. Work 3 double crochets in the same corner space (this creates your corner cluster). Chain 1. Work a side cluster of 3 double crochets in the space between the corner clusters from Round 1. Chain 1. Repeat the corner and side cluster pattern around all four sides. Slip stitch to join. Fasten off and change color.
Round 3: Join your new color in any corner chain-2 space. Repeat the corner cluster construction, and you will now have two side clusters per side separated by chain-1 spaces. When this round is complete, you have a finished granny square with four distinct corners and a total of two side cluster groups on each side. Slip stitch to join and fasten off, leaving a tail for joining if needed.
For the Autumn Harvest colorway, work Round 1 in Color A (burnt orange), Round 2 in Color B (golden yellow), and Round 3 in Color E (chocolate brown). This is your Standard Autumn Square. For variety and visual interest, you will also make some variation squares: Color B center, Color C second round, Color E third round. These are your Forest Squares. And a third variation: Color D center, Color A second round, Color E third round — these are your Cream Harvest Squares.
Square Count and Layout
For a child’s size 2–4 dress bodice, you will need the following squares: 16 Standard Autumn Squares, 8 Forest Squares, and 4 Cream Harvest Squares. This gives you 28 squares total for the bodice.
Lay your squares out on a flat surface before joining them so you can play with the arrangement. A good rule of thumb is to avoid placing two squares of the same variation directly next to each other. Instead, alternate them in a pattern that feels organic and natural — like actual autumn leaves scattered across a path. The bodice of the dress is constructed as a rectangle that is 4 squares wide and 7 squares tall. Join your squares using a flat slip stitch join with Color E, working through the back loops only for a clean, raised seam on the wrong side.
Joining the Squares
The join is one of the most important steps in this project, and using a consistent method throughout will make your finished dress look polished and intentional. With Color E on your hook and right sides facing up, align two squares edge to edge. Insert your hook through the corresponding chain-1 spaces or corner spaces of both squares simultaneously, yarn over with Color E, and pull up a loop. Slip stitch through. Continue along the entire edge, slip stitching through each pair of corresponding stitches until you reach the end. Fasten off and weave in your ends.
Join your squares in rows first (horizontal joins), and then join the rows together (vertical joins). This two-step approach keeps your tension even and your seams straight.
Once all 28 squares are joined, you should have a roughly 14-inch wide by roughly 24.5-inch tall rectangle. This will form the bodice of the dress.
Adding the Skirt
The skirt is worked directly from the bottom edge of the joined bodice panel, which means you will crochet downward from the last row of squares. This is where the dress gets its length and flow.
Join Color E at the bottom right corner of the bodice. You will be crocheting along the bottom edge of the joined squares, picking up stitches evenly across.
Foundation Row: Single crochet across the entire bottom edge of the bodice, placing one single crochet in each stitch and one single crochet in each chain-1 space. At the end of this row, count your stitches. You should have approximately 72–80 stitches, depending on your gauge. Make note of this number.
Row 1 (Increase Row): Chain 3, turn. Double crochet in the first stitch, then 2 double crochets in every stitch across. This doubles your stitch count and creates the flare of the skirt. At the end of this row you should have approximately 144–160 stitches. This is your base skirt row.
Rows 2 through 8: Chain 3, turn. Double crochet in each stitch across without increasing. This builds length and body.
Row 9 (Second Increase Row): Chain 3, turn. Double crochet in the first stitch, then work 2 double crochets every third stitch across. This adds additional flare without making the skirt overly full.
Rows 10 through 16: Chain 3, turn. Double crochet in each stitch across.
Row 17 (Final Increase Row): Repeat the increase pattern from Row 9.
Rows 18 through 24: Chain 3, turn. Double crochet in each stitch across. At this point your skirt should be flowing beautifully and measuring approximately 12–14 inches in length from the joining row.
Skirt Border: Work one round of single crochet in Color D around the entire hem of the skirt. Then work a row of reverse single crochet (also called the crab stitch) back along the same edge in Color A. This creates a beautiful, textured border that echoes the colors of the bodice squares and gives the skirt a finished, professional edge.
Constructing the Bodice Top and Straps
The top of the bodice rectangle forms the neckline and shoulder area of the dress. You have a couple of options depending on the wearer and the look you are going for.
For a classic sundress style, fold the bodice panel so that the top 6 inches form the front and back neckline. Mark the center front and center back. On the front panel, join Color E at the left shoulder marker and single crochet across to approximately 2 inches from the center, then chain 8 and skip to 2 inches on the other side of center. This creates the center front neckline curve. Continue single crocheting across the right front shoulder.
For the straps, work two separate chains of 50 stitches in Color E, then work a single crochet row back across each chain. Attach the straps at the front and back shoulder markers and adjust their length as needed to fit the child. If the dress is for a toddler who will be wearing it for photos, you can make the straps criss-cross in the back for an adorable style detail.
Alternatively, use a length of color-coordinated ribbon threaded through the top edge of the bodice for a different look entirely. Both options work beautifully.
The Headband
The coordinating headband is a quick and satisfying finish to this set. It uses the same granny square construction on a miniature scale.
Mini Square: Work Rounds 1 and 2 only of the basic square pattern. Your mini squares should measure approximately 2 inches across. Make 5 mini squares, mixing your color variations as desired.
Join the 5 mini squares in a straight row using Color E. This creates the front panel of the headband.
For the headband band itself, join Color E at one end of the joined mini squares and chain enough stitches to wrap comfortably around the head (approximately 12–15 additional inches on each side). Work 2 rows of single crochet across the chains on each side. Tie or sew the ends together at the back, or crochet them into a simple flat bow for a decorative touch.
Finish the headband with a single crochet border all around in Color D and a reverse single crochet edge in Color A, matching the skirt border.
Finishing Touches
Once your dress and headband are complete, take the time to weave in all of your ends securely. A yarn needle with a large eye makes this much easier, especially with the many color changes from the granny squares.
If you have chosen to add buttons at the back, sew them evenly spaced along the back right edge of the bodice and use the chain spaces from your joining seams as natural buttonholes, or crochet small chain loops along the back left edge as dedicated closures.
Block your finished dress by misting it with cool water and pinning it to your blocking mats in the correct dimensions. Allow it to dry completely before dressing anyone in it. Blocking evens out the granny squares, relaxes the joins, and gives the skirt a beautiful, fluid drape that makes the whole set look like it came straight from a boutique.
Sizing Adjustments
This pattern is written for a child’s size 2–4, but adapting it is straightforward. For a size 6–8 child, add two more squares to the width of the bodice (6 squares wide instead of 4) and increase the skirt rows accordingly. For a toddler size 12–24 months, reduce to 3 squares wide and shorten the skirt rows by 4. For adults, scale up significantly — you’ll want to make larger individual squares using a heavier yarn weight and larger hook, or simply add more squares to achieve the desired bodice width.
The key ratio to keep in mind is that your bodice should measure approximately the same as the wearer’s chest circumference plus one to two inches for ease. Your skirt length is purely a style preference, so feel free to shorten it for a tunic look or lengthen it for a maxi style.
Care Instructions
Wash finished garments in cold water on a gentle cycle, or hand wash if you used a delicate fiber. Lay flat to dry to preserve the shape of the granny squares and prevent the skirt from stretching. Avoid wringing or twisting, especially while wet. Most worsted weight acrylic and cotton-acrylic blends hold up beautifully to regular washing, which makes this dress very practical for everyday wear.
A Note on Yarn Substitutions
If you want to make this set with natural fibers, a cotton or cotton-linen blend works wonderfully for the warm months, and a wool-acrylic blend gives beautiful stitch definition and added warmth for actual autumn weather. Just be sure to check your gauge with whatever yarn you choose, as fiber content significantly affects how a garment drapes and fits.
Final Thoughts
The Autumn Harvest Granny Square Dress Set is one of those projects that feels as good to make as it looks when finished. There is something deeply satisfying about watching individual squares — each one a small act of color and craft — come together into a wearable piece of art. The warm tones of this palette capture everything we love about fall: the richness, the coziness, the sense that beauty is at its most intense just before something changes.
I hope you enjoy making this set as much as I have enjoyed designing it. If you make your own version, I would love to see it. Share your finished project and tag it so our community can celebrate your work. Happy crocheting, and happy autumn.