Crochet Lavender Flower Baby Dress Free Pattern

Looking for a handmade baby gift that will actually get worn and treasured? This crochet lavender flower baby dress combines classic granny square motifs with delicate lace shell stitches to create something truly special for a little one in your life.

The construction uses techniques you probably already know. Granny squares, basic shells, and simple joining methods all come together in a dress that looks far more complicated than it actually is. It fits babies around 12 months old and works up beautifully in soft DK weight yarn.

Whether you are making this for a baby shower, a first birthday, or your own granddaughter, this project delivers impressive results without overwhelming your skills. Let me walk you through every step.

About This Crochet Baby Dress Pattern

This intermediate level pattern creates an A-line silhouette dress with a fitted granny square yoke, a flowing lace shell skirt, and a decorative hem border. The finished piece features flutter cap sleeves and sweet flower embellishments at each shoulder. It is designed to slip over the head with no buttons or closures needed.

Finished Measurements (Size 12 Months):

  • Chest: 18 in / 46 cm
  • Length (shoulder to hem): 14 in / 35.5 cm
  • Yoke depth: 3.5 in / 9 cm
  • Skirt length: 10.5 in / 26.5 cm

The dress fits babies approximately 18 to 22 pounds (8 to 10 kg). I have included size customization tips at the end if you need to go larger or smaller.

Time Estimate:
Approximately 12 to 18 hours for an experienced intermediate crocheter, not including blocking time.

Who knew granny squares could look this elegant on a tiny dress?

Materials You Will Need

Yarn:

  • Main Color (MC): Lavender, approximately 350 yards / 320 m of DK weight yarn
  • Color A (CA): Deep Purple, approximately 40 yards / 37 m of DK weight yarn
  • Color B (CB): Sage Green, approximately 40 yards / 37 m of DK weight yarn

Yarn Suggestions:

  1. Lion Brand Yarn Feels Like Butta in Lavender (DK weight, 100% polyester, 218 yd / 199 m per 3.5 oz skein). This gives excellent drape for baby garments. You will need 2 skeins of MC and 1 skein each of CA and CB.
  2. Paintbox Yarns Simply DK in Wisteria Purple (MC), Pansy Purple (CA), and Grass Green (CB). This is 100% acrylic and machine washable, which is ideal for baby items.
  3. Drops Safran in coordinating shades. This cotton option provides breathability for warm weather and gives excellent stitch definition in the lace sections.

Substitution Note: Any DK weight yarn (also called Light Worsted or weight 3) with good stitch definition works well. Avoid fuzzy or brushed yarns that will obscure the lace pattern. Always swatch with your substitute yarn to verify gauge.

Tools:

  • Hook: US Size E-4 / 3.5 mm (adjust to match gauge)
  • Tapestry needle for weaving ends
  • Scissors
  • Stitch markers (at least 6)
  • Rust-proof pins for blocking

FYI, a soft machine-washable yarn is your best friend for anything that might meet baby spit-up.

Gauge

Getting gauge right is critical for this garment. Here is what you are aiming for:

With MC and US E-4 / 3.5 mm hook:

  • 18 single crochet (sc) = 4 in / 10 cm
  • 20 rows of sc = 4 in / 10 cm
  • Granny Square Motif (after blocking): 2.75 in / 7 cm square
  • Lace Shell Pattern over 18 stitches = 4 in / 10 cm wide, 2 rows of lace = 1 in / 2.5 cm tall

If your gauge is off, adjust your hook size. Too tight? Go up a hook size. Too loose? Go down.

Abbreviations (US Terms)

Let me explain each abbreviation before we dive in. This way you will not have to guess at any point.

  • ch: chain. This is the basic loop that forms your foundation and turning chains.
  • sl st: slip stitch. Insert hook, yarn over, pull through both loops at once. Used for joining rounds.
  • sc: single crochet. Insert hook, yarn over, pull up a loop, yarn over, pull through both loops. The shortest basic stitch.
  • hdc: half double crochet. Yarn over, insert hook, pull up a loop, yarn over, pull through all three loops.
  • dc: double crochet. Yarn over, insert hook, pull up a loop, yarn over, pull through two loops, yarn over, pull through remaining two loops. Creates a taller stitch.
  • tr: treble crochet. Yarn over twice before inserting hook, then work off two loops at a time.
  • sp: space
  • ch-sp: chain space. The gap created by chain stitches.
  • sk: skip
  • st(s): stitch(es)
  • rep: repeat
  • beg: beginning
  • RS: right side. The public-facing side of your work.
  • WS: wrong side
  • MC: main color (lavender)
  • CA: color A (deep purple)
  • CB: color B (sage green)
  • yo: yarn over
  • tog: together

Special Stitches

Granny Square Motif (Worked in the Round, 3 Rounds)

This is the foundation of your yoke and hem. You will make 15 squares total.

Round 1 (CA): Make a magic ring. Ch 3 (counts as first dc). Work 2 dc into ring. Ch 2. (3 dc, ch 2) 3 times into ring. Sl st to top of beg ch-3 to join. Pull ring closed. You now have 4 clusters of 3 dc separated by ch-2 corner spaces.

Round 2 (CB): Sl st into corner ch-2 sp. Ch 3 (counts as dc). Work 2 dc in same sp. Ch 1. (3 dc, ch 2, 3 dc) in next corner ch-2 sp. Ch 1. Rep from ( to ) around all 4 corners. End with 3 dc in beg corner sp. Ch 2. Sl st to top of beg ch-3. (Eight 3-dc clusters, 4 ch-2 corner sps, 4 ch-1 side sps)

Round 3 (MC): Sl st into corner ch-2 sp. Ch 3 (counts as dc). Work 2 dc in same corner sp. Ch 1. 3 dc in ch-1 sp. Ch 1. (3 dc, ch 2, 3 dc) in next corner ch-2 sp. Ch 1. 3 dc in ch-1 sp. Ch 1. Rep from ( to ) around. End with 3 dc in beg corner sp. Ch 2. Sl st to top of beg ch-3. Fasten off. (Twelve 3-dc clusters total, 4 ch-2 corner sps, 8 ch-1 side sps)

Shell Stitch

A shell is defined as 5 dc all worked into the same stitch or space. Between shells, work 1 sc into the center stitch or designated space. This creates the lovely lace pattern in the skirt.

Scallop Edging

Working along an edge: (Sl st, ch 3, 4 dc) in same stitch, skip 2 sts, sc in next st, skip 2 sts. Rep from ( to ) across or around. This creates a gentle scalloped border at the hem and neckline.

Small Flower Embellishment (Make 3)

With MC, make a magic ring. Ch 1. Work 10 sc into ring. Sl st to first sc to join. (10 sc)

Round 2: Ch 1. (Sc, ch 3, sl st back into same sc, sc in next sc) 5 times. Sl st to beg. Fasten off leaving a tail for sewing. You will have 5 small petals. One flower is optional for a hair clip, and two are sewn to the shoulders.

Joining Squares (Flat Join / SC Join Method)

Hold two squares with right sides facing. Insert hook through both corresponding corner or side stitches. Draw up a loop of MC. Sc through both layers across. This creates a visible seam on the WS.

Pattern Notes Before You Begin

  1. The dress is constructed in sections: granny square yoke panel (front and back), lace skirt body, hem border of joined granny squares, and scalloped edging. Shoulder flowers are attached last.
  2. The yoke is formed by joining three granny squares across the front and three across the back. These sections are seamed at the shoulders, leaving armhole openings.
  3. The skirt is worked downward from the lower edge of the yoke in joined rounds of lace shell stitch, expanding gradually.
  4. The dress has no closure. It slips over the head. The neckline opening is sized to accommodate a baby’s head comfortably (approximately 12 in / 30.5 cm circumference).
  5. All rounds are joined with sl st and begun with a standing ch unless otherwise noted. Do not turn unless specified.
  6. Block all granny squares before assembly for even, accurate sizing.

Step-by-Step Instructions

Section 1: Granny Square Motifs

Make 15 total. These will be used as follows:

  • 3 squares for the front yoke panel
  • 3 squares for the back yoke panel
  • 9 squares for the hem border

Follow the Granny Square Motif instructions under Special Stitches above. Block each square to 2.75 in / 7 cm. Set aside.

Section 2: Yoke Panel Assembly

Front Yoke Panel:

Lay 3 granny squares in a horizontal row. Using the flat sc join method and MC, join Square 1 to Square 2 along one side edge. Join Square 2 to Square 3 in the same manner. You now have a strip of 3 joined squares measuring approximately 8.25 in / 21 cm wide and 2.75 in / 7 cm tall.

Back Yoke Panel:

Repeat the joining process for 3 more squares.

Shoulder Joining:

With RS facing out, hold the front and back yoke panels with top edges aligned. Using MC, sc join the left 1 square width at the top of front and back panels together. This is your left shoulder seam. Leave the center 1 square width open for the neckline. Sc join the right shoulder. Fasten off.

The two side edges remain open to form the armholes.

Section 3: Yoke Edge Preparation

With RS facing and MC, join yarn to the bottom right corner ch-2 space of the front yoke panel. Ch 1. Work 1 sc in each dc and 1 sc in each ch-1 sp across the bottom edge of the front yoke panel. Work 2 sc in each corner ch-2 sp.

Join front and back into a continuous round by working across the back panel bottom edge the same way.

Total stitches in first working round at base of yoke: 108 sc.

Section 4: Skirt Body (Worked in Joined Rounds)

The skirt uses a lace shell pattern and expands from 108 stitches to 162 stitches.

Work increase rounds and lace shell rounds alternately, building the flowing A-line shape. Keep the right side facing you and join each round with a slip stitch. The shells create that soft, airy drape that makes the skirt move so nicely.

Continue the established shell pattern through Round 16, then transition to a solid single crochet round to prepare for the hem border.

Section 5: Hem Border

Join your 9 hem squares into a continuous ring using the flat sc join method. Connect square 1 to 2, 2 to 3, continuing through square 9, then join square 9 back to square 1.

With RS of skirt and square band both facing up, align the top edge of the square band with the last skirt round. Using MC, sc through corresponding stitches all the way around to attach.

Section 6: Scalloped Hem Edging

With RS facing, join MC to any bottom corner of the square ring. Work a round of single crochet evenly around, then finish with a round of scallop edging for that pretty finished look.

Section 7: Neckline Edging

Join MC at the neckline and work a round of single crochet followed by a smaller scallop edging to frame the face.

Section 8: Cap Sleeve Edging

Work a simple round of single crochet around each armhole opening to create soft flutter-style sleeves. Attach the small lavender flower embellishments at the shoulders for the final sweet touch.

Block the entire dress so the lace opens fully and the granny squares sit flat and even.

FAQ’s

Can I make this in a different size?

Yes. Add or remove granny squares in the yoke for width, and adjust the number of skirt rounds for length. Always swatch and measure as you go.

Is the lace skirt see-through?

It has a soft open look, so many makers layer it over a simple underslip or onesie for full coverage.

Do I have to make the flowers?

They are optional but add so much charm. You can skip them or use tiny buttons instead if you prefer.

How do I care for the finished dress?

Machine wash on gentle in cool water and lay flat to dry. Soft acrylic or cotton blends hold up beautifully.

What if my granny squares are different sizes?

Block them thoroughly before joining. Consistent tension and blocking make the biggest difference.

Can beginners finish this?

If you know granny squares and basic shells, you can do it. Take the assembly one section at a time and you will be fine.

Wrapping Up Your Crochet Lavender Flower Baby Dress

There you have it—a soft, flowing lavender dress that feels like a little garden in yarn form. The granny square yoke gives structure, the lace shell skirt moves with every step, and those tiny shoulder flowers seal the deal.

IMO, the combination of classic motifs and modern lace makes this one of those projects that looks way harder than it is. Once the squares are blocked and joined, the rest flows pretty smoothly.

Take your time with the finishing edges and enjoy the process. When that little one finally wears it, every single stitch will feel worth it.

Happy crocheting, friend!

Leave a Comment

Scroll to Top