If you are packing your bags for a sunny escape to Maui, jetting off to the vibrant beaches of Tulum, or heading out for a luxury weekend at a Miami resort, a beautiful crochet dress made from granny squares is the ultimate vacation essential.
Designed to keep you cool under the sun while turning heads from coast to coast, this lightweight boho maxi is the perfect piece all summer long.
This stunning crochet dress pattern is size-inclusive, offering a gorgeous, flattering fit for everyone.
Although this is an intermediate pattern, it also makes for a great challenge for advanced beginners thanks to the easy-to-follow step-by-step video tutorial that guides you through every single stitch.
Best of all, you can get the free pattern right here! And if you prefer to work without any interruptions while lounging by the pool or traveling, a full, printable step-by-step ad-free PDF pattern loaded with guided images is also available for purchase on my pattern store, or you can simply add it to your Ravelry queue for later.
ย
The Perfect Beach Vacation, and Resort Wear

When it comes to luxury resort wear and vacation fashion, you need pieces that are packable, versatile, and effortlessly chic. A crochet granny square dress ticks every single box for warm-weather destinations:
Breathable & Lightweight: The open-stitch nature of granny squares allows for maximum airflow, making it the perfect chic layer to wear over your swimwear without overheating in humid climates.
Boho-Chic Vacation Aesthetic: It brings a touch of retro, vintage charm blended with modern style lines, perfect for European beach clubs or Caribbean cruises.
Versatile Day-to-Night Styling: Slip it on as a sheer beach cover-up by day, or add a simple nude lining or slip dress underneath to instantly transform it into an elegant outfit for resort dining.
And with other great crochet square patterns available here, you can easily create a collection of gorgeous crochet pieces that you’ll love wearing all season long.ย
How Itโs Made: The Anatomy of a Granny Square Dress

Much like the construction of any granny square, this dress is built from using individual crafted motifs. Here is a look behind the scenes of how this stunning garment comes together.
ย
1. Premium Lightweight Yarn Selection

To achieve that sought-after beach drape, fiber choice is everything. Optย for a lightweightย cotton or linen blend like this KnitPick CotLin DK weight yarn. This ensures the dress remains completely weightless, soft, and easy to pack.
The Cotton Element: Tanguis cotton is a high-quality Peruvian cotton known for being exceptionally soft, highly absorbent, and excellent at holding brilliant dye colors. It gives the yarn a comfortable, “faded t-shirt” feel against the skin.
The Linen Element: Linen adds strength, a beautiful subtle texture (flecking), and breathability. Most importantly, linen has very low elasticity, which provides structural integrity and prevents lightweight summer garments like dresses or cardigans from sagging or stretching out completely out of shape.
2. Crafting the Diamond Shaped Motifs

The dress is made by crocheting a series of identical squares, triangles and half triangles.
The process typically begins with a basic magic ring, building outward in the round. To add a modern, eye-catching texture, the squares incorporate a mix of classic stitches:
Double crochet (Dc)
Half Double crochet (Hdc)
3. Flat-Lay Assembly & Flexible Joining

Once a collection of squares is complete, they are laid out in a grid pattern tailored to your specific dress length and silhouette.
Following the assembly chart, the squares are joined together using an alternating zigzag chain method, working through the top stitches of the front and back squares.
This creates a flexible, seamless join that moves beautifully as you walk along the beach.
ย
ย
4. Steaming
ย
To truly bring out the beauty of your handmade garment, steaming the dress once it is fully assembled is the ultimate finishing touch.
Because crochet fabrics especially cotton and linen blends can pull or bunch during the joining process, a gentle steam relaxes the fibers, softens the texture, and allows the stitches to settle beautifully into their final shape.

This simple step eliminates any minor bunching around the seams, enhances the natural drape of the skirt, and instantly elevates the entire piece with a crisp, professional, and polished look. (Chefs kiss ๐)
ย
ย
How to Care for Your Crochet Dress
ย
Handmade crochet garments are wearable art. Proper care ensures your dress wonโt lose its shape, stretch out, or shrink. Follow these simple steps to keep your travel wardrobe looking brand new:
ย
The Gentle Wash Routine
“Never throw your handmade crochet dress into a standard washing machine or dryer! The friction can cause severe pilling, snagging, and structural damage (Ouch!)”
Fill a tub or a basin with lukewarm water and a small drop of hair conditioner or mild detergent.
Submerge the dress and gently squish the soapy water through the fibers. Avoid wringing, scrubbing, or twisting the fabric.
Rinse thoroughly with cool, clean water.
ย
Drying & Proper Storage
To remove excess water, lay the dress flat on a clean, dry towel. Roll the towel up with the dress inside and press down gently to absorb moisture.
Unroll the towel and lay the dress completely flat on a blocking mat or a dry towel away from direct sunlight. Never hang a wet crochet garment, as the weight of the water will permanently stretch it out where it laid hung.
Storage Tip: Always store your dry crochet dress folded flat in a drawer or travel cube rather than on a hanger to preserve its shape for your next trip.
- Bonus Tip:ย When using the CotLin DK weight yarn, is will get noticeably softer with every single wash, making it an absolute dream for breezy, wearable crochet piece! ๐ฅณ
Watch the Video Tutorial
If you would like to see more video tutorials like this you can check them outย here on the blogย orย Subscribe to my Video Channel on YouTube.
This post contains affiliate links designed to provide a commission on purchases made at no cost to you. As an Amazon Associate, I earn from qualifying purchases which support my work in providing new content and information on this site.
Crochet Tips and Tricks

A few simple tips can help ensure your crochet dress turns out beautifully.
ย
Check Your Gauge
Taking the time to make a gauge swatch is one of the most important steps. Matching the pattern gauge helps ensure your dress fits correctly and has the intended drape. If needed, adjust your hook size before starting.
ย
Leave Long Yarn Tails
When fastening off, leave a yarn tail of at least 6 inches (15 cm). Weave ends securely through several stitches to prevent unraveling and keep your garment looking neat.
ย
Choose the Right Yarn
For the best results, use a lightweight yarn with similar fiber content and weight to the pattern recommendation. If substituting yarn, always make a gauge swatch first.
ย
Maintain Consistent Tension
Even tension creates a polished finish and helps all your granny squares match in size. Try to relax your grip and take breaks if your hands become tired.
ย
Buy Extra Yarn
It’s always a good idea to purchase an extra skein or two, especially when using substitute yarns. For the most consistent color, buy yarn from the same dye lot whenever possible.
ย
Staying Organized
If you’re making multiple granny squares, keeping track of your project details can save time and frustration. Use a WIP (Work In Progress) tag or a crochet journal to record your hook size, yarn information, and progress.
This makes it easy to pick up where you left off, especially if you’re working on several projects at once.
A little organization goes a long way toward making your crochet experience more enjoyable.๐
ย
ย
Other Patterns You Might Like
Join Our Mailing List
ย If you would like to receive free written patterns and video tutorials straight into your inbox, just clickย Subscribeย to get into our mailing list
Tools And Materials:

Yarn weight: Category 3
Brand: CotLin Yarn
Color: Marine #UA89
Hook: 4.5mm
Gauge: 15 Hdc Sts x 10 Rows = 4 x 4 in/ 10 cm
No. yarns (approx): XS [S/ M/ L/ XL] [2XL/ 3XL/ 4XL/ 5XL] : 8 [8/ 10/ 10/ 12] [13/ 15/ 15/ 17]
Total Yardage (approx.): 908ย [962/ 1160/ 1221/ 1443] [1511/ 1756/ 1832/ 2099]
Tools: tapestry needle, measuring tape, Scissors, Stitch Markers, Hand Steamer
Skill: Intermediate
Things to Note:
- Prepare a pattern gauge to get the right size. You may need to adjust your tension or change the hook size to achieve the same gauge.
- Attention: There will be a lot of ends to weave in!
- Refer to measurement guide below
- VideoTutorialย availableย here
- The abbreviation is available in English US formatย here.
ย
Seabreeze Beach Dress - Free Crochet Pattern
Instructions
- Measurements above is for the finished garment and not actual body size
- Highly recommend that you measure as you go, while using the measurements provided as your guide.
- Everyone has a different upper and lower body shape and size, hence itโs best to use your own body measurements rather than by size.
ย
PART 1: Square Motif โ All sizes starts here

- Foundation Rnd: Work a Magic Ring, Ch 1
- Rnd 1: Work 12 Hdc in the MR, Ch 1, Sl St into the 2nd St to join, Ch 3
- Rnd 2: Ch 1 *(Dc, Ch 1), Rep (*) 10 more times, Sl St into the 1st Ch to join
- Rnd 3: Insert hook through Ch Sp, Sc, Ch 3, Dc in the same Ch Sp, Ch 1, *(Dc in the next Ch Sp, Ch 1, Dc in next Ch Sp, Ch 1, Dc in next Ch Sp, Ch 2, Dc in the same Ch Sp), Rep (*) 2 more times, Ch 1, Dc in the next Ch Sp, Ch 1, Dc in next Ch Sp, Ch 1, Sl St 2 to join
- Rnd 4: Yo, Insert hook through Ch Sp, work 2 Hdc, Ch 2, 2 Hdc in the same Ch Sp. *(work 2 Hdc in the next Ch Sp, do this 2 more times, 2 Hdc in the next Ch Sp, Ch 2, 2 Hdc in the same Ch Sp), Rep (*) 2 more times. Work 2 Hdc in the next Ch Sp, do this 2 more times, Sl St 2 to join
- Rnd 5: Insert hook through Ch Sp, Sc, Ch 1,ย Dc in the same Ch Sp, Ch 2, 2 Dc in the same Ch Sp, **[*(Ch 1, Sk 1, Dc) Rep (*) until the 3rd to last Hdc St, Ch 1, 2 Dc in next Ch Sp, Ch 2, 2 Dc in same Ch Sp], Rep (**) 2 more times, Rep (*) across until the 3rd to last Hdc St, Ch 1, Sl St 2 to join
- Rnd 6: Yo, Insert hook through Ch Sp, work 2 Hdc, Ch 2, 2 Hdc all in the same Ch Sp. Ch 1, Sk 2, **[*(work 2 Hdc in the next Ch Sp). Rep (*) in each Ch Sp until the last Dc St, Ch 1, Sk 2, 2 Hdc in next Ch Sp, Ch 2, 2 Hdc all in the same Ch Sp, Ch 1, Sk 2], Rep (**) 2 more times, Rep (*) in each Ch Sp until the last Dc St, Ch 1, Sl St 2 to join
- Next Rnds: Rep Rnd 5 & 6 for another 0 [ 0/ 1/ 1/ 2] [2/ 3/ 3/ 4] more row sets. (1 Dc row & 1 Hdc row = 1 row set)
- Once completed, make another 19* more squares (for all sizes).
*This will give you a long skirt – Ref to measurement guide . Please feel free to adjust the length to your preference.
ย
PART 2: Triangle Motif โ All sizes starts hereย

- Foundation Rnd: Work a Magic Ring, Ch 1
- Row 1: Work 7 Hdc in the MR, Ch 3, turn
- Row 2: Ch 1 *(Dc, Ch 1), Rep (*) 7 more times, Ch 3 turn
- Row 3: Work a Dc through Ch Sp, Ch 1, *(Dc in the next Ch Sp, Ch 1, Dc in next Ch Sp, Ch 1), Dc in next Ch Sp, Ch 2, Dc in the same Ch Sp, Rep (*), Dc in the next Ch Sp, Ch 1, work a Dc in the last St, Ch 3 turn
- Row 4: Work *(2 Hdc through Ch Sp), *Rep (*) 4 more times, Ch 2 work 2 Hdc in the same Ch Sp, Rep (*) 4 times, Ch 1, work a Hdc in the last St, Ch 3 turn
- Row 5: Work 2 Dc through Ch Sp, Ch 1, *(Dc in the next Ch Sp, Ch 1,) Rep (*) across until the 3rd to last St, work 2 Dc in next Ch Sp, Ch 2, Dc in the same Ch Sp, Rep (*) across until the 3rd to last St, Dc in the same Ch Sp, Ch 1, work a Dc in the last St, Ch 3 turn
- Row 6: Work *(2 Hdc through Ch Sp), Ch 1 *Rep (*) across in each Ch Sp until the last Dc St, Ch 1 work 2 Hdc in the next Ch Sp, Ch 2 work 2 Hdc in the same Ch Sp, Ch 1 Rep (*) across in each Ch Sp until the last Dc St, Ch 1, work 2 Hdc in the last Ch Sp, Ch 1, Hdc in the last St, Ch 3 turn
- Next Rows: Rep Row 5 & 6 for another 0 [ 0/ 1/ 1/ 2] [2/ 3/ 3/ 4] more row sets.
- Once completed, make another 9 more triangles (for all sizes).
ย
PART 3: Half Triangle โ All sizes starts hereย

- Foundation Rnd: Work a Magic Ring, Ch 1
- Row 1: Work 4 Hdc in the MR, Ch 3, turn
- Row 2: Ch 1 *(Dc, Ch 1), Rep (*) 4 more times, Ch 3 turn
- Row 3: Work a Dc through Ch Sp, *(Ch 1, Dc in the next Ch Sp), Rep (*) 2 more times, Ch 1 work a Dc in the last St, Ch 3 turn
- Row 4: Work *(2 Hdc through Ch Sp), *Rep (*) 4 more times, Ch 1, work a Hdc in the last St, Ch 3 turn
- Row 5: Work 2 Dc through Ch Sp, Ch 1, *(Dc in the next Ch Sp, Ch 1,) Rep (*) across until the 3rd to last St, Ch 1, work a Dc in the last St, Ch 3 turn
- Row 6: Work *(2 Hdc through Ch Sp), Ch 1 *Rep (*) across in each Ch Sp until the last Dc St, Ch 1 work 2 Hdc in the next Ch Sp, Ch 1, Hdc in the last St, Ch 3 turn
- Next Rows: Rep Row 5 & 6 for another 0 [ 0/ 1/ 1/ 2] [2/ 3/ 3/ 4] more row sets.
- Once completed, make another 7 more half triangle (for all sizes).
ย
PART 4: Cupsย

- Foundation Row (All sizes): Ch 19 [22/ 23/ 25/ 28] [30/ 34/ 38/ 41] + 1 turn
To achieve the best fit, measure from the outer side of your bust towards your nipple. This should be the length of your foundation chain
- Row 1: Hdc into each Ch across, Ch 1 turn
- Row 2: Hdc into each St across, work 5 Hdc into last St post side, Hdc into each Ch on the under side across. Ch 1 turn
- Row 3: Hdc across until the 2nd grouped St, work 5 Hdc into the 3rd St, Hdc across, Ch 1 turn
- Row 4: Rep Row 3 for 3 [3/ 4/ 4/ 4] [5/ 5/ 5/ 5] more rows or until you have reached your preferred width (ref to image 1)
- Next Rows: Rep Row 5 for 4 [6/ 7/ 10/ 9] [13/ 15/ 17/ 19] more rows or until you have reached your preferred width (ref to page 3 for sizing)
- Bind off and make a second piece
Refer to measurement chart. Take into consideration there will be a negative ease of 1.5 ~ 2 inches
ย
PART 5: Front Bodiceย

- Top Row 1 : Take both cups RS up, insert hook into the top right St, work Hdc Sts into each St across until the top of the Cup (the 3rd St in the group St). Join the 2nd Cup by working the Hdc St into the top of the next cup, all the way across. Ch 2 turn
- Top Row 2:ย *(C1, Sk 1, Dc), Rep (*) until the 3rd to last St on Cup 1. Work another Dc into the 3rd St on the 2nd Cup, and Rep (*) all the way across.
- Top Row 3: Work 2 Hdc Sts into each Ch Sp across. At the middle Ch Sp, ย Sk it and go straight into the next Ch Sp on the 2nd Cup. Rep 2 Hdc Sts in each Ch Sp across.
- Bind off.
- Bottom Row 1: Turn cup bottom side up, insert hook into the top right St, work Hdc Sts into each St across the 2nd Cup. Ch 3 turn
- Bottom Row 2: Sk 1, *(Dc, Ch 1, Sk 1) Rep (*) across and work a Dc into the last St, Ch 1 turn
- Bottom Row 3: Work *(2 Hdc into Ch Sp) Rep (*) across Ch 3 turn
- Bottom Row 4: Sk 1 *(Dc, Ch 1, Sk 1) Rep (*) across and work a Dc into the last St, Ch 1 turn
- Next Rows:ย Rep Steps 7 & 8 until it reaches your torso length when slightly stretched.
ย
PART 6: Assembling Skirtย

- Referring to the image above, we will first start with Side A. Arrange 2 half triangles and 3 squares just like in Side A โ Row 1. Make sure all sides are the same side facing up (RS or WS doesnโt matter).
- Row 1: Sandwich both motif 1 & 2 to begin joining. Depending on the number of Sts you have on one side of the square, you will divide that equally on both motifs. โ See Step 3
- First insert hook into the squares corner Ch Sp, Ch 2, Sl St into the half triangleโs (HT) corner Ch Sp, Ch 2. Sl St into the Squares next Ch Sp, Ch 2. *(Sl St into the HT next โvisibleโ Ch Sp, Ch 2. Sk 2 on the Square St, Sl St into the next St, Ch 2) Rep (*) across until youโve reached the Row 1/ Hdc row on the HT, you will Sl St into that rows post side, Ch 2. Sl St into the Squares next Ch Sp, Ch 2. Sl St into the magic rings loop, Ch 2, Sl St into the corner St on the Square.
- Next, Cont with motif 3, 4 and 5 with the same arrangement.
- Row 2: Arrange 2 squares (6 & 7) under Row 1 and work from the corner St across.
You are now working with the same number of Sts on both sides, so continue with the same arrangement of Corner St, Space St, Sk 2 St across, Ch Sp St, Corner St. Refer to the video tutorial for guidance.
- Next Rows: Follow the motif arrangements in the picturegram in Side A for 7 rows.
- Repeat the same on Side B
- Once both sides are completed, we will be adding the edging.
- Insert hook through the last visible St on Row 2 going into Row 3. Draw up a loop, work even Hdc Sts through the post side โ ideally 2 Hdc per Ch Sp.
- Do this all the way down. On the last St corner (this should be the MR loop), work 3 Hdc Sts and turn to the bottom row, Hdc evenly across until you reach the next corner St. Work 3 Hdc turn to the next side. Hdc all the way up evenly across until the next visible St on Row 2.
- Bind off and add the edging on Side B.
- Bind off
- Place Side B on top of Side A, and join the 2 side squares.
- Fold one square in half and join the same way as the rest.
- Bind off and rep on the other side.
- Bind off.
ย
PART 7: Adding Elastic Bandย

- Turn the skirt RS out and insert hook along the side of the skirt (parallel to the slit)
- Place an elastic band between the loop and working yarn, and work Hdc Sts evenly across.
- Do not bind off once youโve reached the St along the next slit. Place a SM. (Optional: You could also work the elastic band around the entire skirt)
- Stretch the band to bunch up the top of the skirt, snip off the remaining band leaving 3 inches on each end, then tie a double knot on both sides.
ย
PART 8: Joining the Bodiceย
- Turn the skirt WS out, and take the bodice piece by placing it over the skirt.
- Adjust the middle of the bodice so that it is align with the middle of the skirt (Use the middle of the square as your guide)
- Fold the bodice down and secure each side and center with SMs.
- Pick up where you left off, and cont the Hdc St until the 1st SM. Work your Hdc through both pcs and do this all the way across.
- Once youโve reached the last SM, cont to Hdc in the round, Slst to join and bind off.
- Turn to the back of the skirt and through the inside of the band, secure the knot by sewing through the elastic and the Hdc stitches with a sharp needle and thread.
- Do this on both sides.
ย
PART 9: Adding tiesย

- Take 2 strands of yarn and measure about 2 arms length. Do this 3 more times. You should have about 240 inches of double yarn. Fold in half.
- At the top corner of the cup, insert hook and pull up the folded loop.
- *(Wrap the bottom yarn over the hook, pull the top yarn through both loops). Rep (*) until the end of the strand.
- At the end of the tie work up a double knot and snip off any access yarn. Optional: you can add any kind of bead/ย embellishments/ tassel if you pref.
- Rep on the other side.
- For the back ties, similar to the top ties, take 2 strands of yarn and measure about 2 arms length. Do this 7 more times. You should have about 480 inches of double yarn. Fold in half.
- Work a slip knot along the fold, *(wrap the bottom yarn over the hook, pull the top yarn through both loops). Rep (*) until the end of the strand.
- Next, take the bodice and weave in your hook in and out through the Ch Sp on the top row (right under the cups)
- Pull the tie all the way through
- Work up a double knot on each end and snip off any access yarn. Optional: you can add any kind of bead/ย embellishments/ tassel if you pref.
- Weave in all loose ends!!!
ย
Highly recommend steaming the finished product!
*** END ***
ย
** Looking for guided images and tutorial pictures? I have the full PDF file available here on the pattern store.
If you are looking for the entire tools used to make this Crochet Seabreeze Beach Dress pattern, Iโve listed them all right here:
โฅย ย 4.5mm Crochet Hook
โฅ CotLin Yarn in the color Marina
โฅย Seabreeze Crochet Beach Dressย (Ad Free & Picture guided!)
โฅ Video Tutorial
Seabreeze Crochet Beach Dress
$7.99
Great job if you made it this far! If you have any questions about this pattern, do get in touch with me by dropping a comment below.
And donโt forget to tag me onย Instagramย andย Facebook @theknottylace, I would love to see your work!
By the way, If you would like to receive free written patterns and video tutorials straight into your inbox, you canย join our mailing listย now.
Happy hooking,
Shaz ๐งถ






