
Hey guys! Are you still loving the warm summer air? If you are, then why not make your next beach appearance a lasting one? Say hello to your next-level Crochet Granny Square beach top/beach dress swimsuit cover-up and make this your next Summer project.
This crochet beach cover-up is versatile, light, and multi-functional. If you are familiar with my work by now then you would know how much I love to multi-purpose my patterns just like the Sienna bralette that can be worn two ways or the Desert bottom that can be made two ways. Double isn’t always trouble.
This free crochet beach cover pattern is also available on my YouTube channel where it is worked up in size medium. If you would like a printable ad-free PDF copy of this pattern, it is available for purchase in my shop, or add this to your Ravelry queue

DESIGN INSPIRATION
Planning my island holiday was the drive that inspired me to make this two-way beach cover-up.
I want to be able to spend the whole day on the beach and lounge around the pool with the kids and I knew I needed a swimsuit/ beach cover throughout the day.
I wanted to make something fun and modern, light and breezy, perfect for the occasion. And this is when I knew I needed to make your Not-so-Granny- Square beach cover Woop Woop.
Granny square Beach Top
DESCRIPTION
Squares are the perfect geometrical shape to form all if not most shapes. And I knew this would work out great. With each square joined together, it would seamlessly create a beautiful top AND dress.
And with the perfect lightweight yarn, I was able to achieve lightness and a beautiful mosaic finish.
Check out these two quick and easy ways how to start a magic ring/ magic circle
CHECK OUT THE VIDEO TUTORIAL HERE
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.
Tools and Materials:
Yarn weight: Category 1
Brand: Woolike Simili-Laine by Loops & Threads
Color: Rose
Hook: 3.0mm
Gauge: Refer to square size measured from Rnd 1 – 6 = 4in /10 cm
No. of yarns (skein): Top: 1.5 skeins for all sizes / Dress: 2.5 skeins for all sizes
Tools: tapestry needle, measuring tape, scissors
Skill: Easy
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 that support my work in providing new content and information on this site.
If you like this pattern, you might also like these other styles or beach ideas :
Things to Note:
- Prepare pattern gauge to get the right size
- Chain up does not count as a stitch unless mentioned otherwise.
- Definition of 2Dc Vs Dc2 : Work 2 Dc in the same St vs 1 Dc in the next 2 Sts.
- Special Stitches: Picot Stitch: Ch 5, Slst through the 1st Sc St, Dc Puff St: 5Dctog in the same Sp/ St. (Click link for reference)
- Finished garment has plenty of positive ease
- Your body measurement: Sizes: S [M/ L/ XL] = Bust: 30-34 [38-42/ 46-50/ 54-58]”or 76-86 [96.5-107/ 117-127/ 137- 147] cm
- Refer to the measurement chart here
- Abbreviation page available in English US format
- Video Tutorial available here
Join Our Mailing List
If you would like to receive free written patterns and video tutorials straight into your inbox, just click Subscribe above to get into our mailing list.
Related Post:
What to make (crochet) this Summer
Granny Square Swimsuit Cover-up Free Crochet Pattern


* Square is measured diagonally from tip to tip
**Size above is measured when laid flat
PART 1: Granny Square Pattern
- Each square takes approx 40 – 60 mins to complete
1. Foundation row: Magic Ring (MR) – See tutorial here
2. Rnd 1: Work 10 Sc on MR, Slst to join, Ch up 1,
3. Rnd 2: Work 2Dc in each St, Slst to join, Ch 1 (20 Sts)
4. Rnd 3: Dc in the 1st St, *(Ch 1, Dc) in each St, Rep (*) in the round. Slst to join
5. Rnd 4: Sc on Ch Sp, *(Ch 5, Sc on next Ch Sp) . Rep (*) in the round, Slst to join
6. Rnd 5: 2 Slst on next Ch, Sc on Ch Sp, *(Ch 6, Sc on next loop) . Rep (*) in the round, Slst to join
7. Rnd 6: 3 Slst on next Ch, Sc on Ch Sp, *(Ch 4, Sc on next loop) . Rep (*) in the round, Slst to join
8. Rnd 7: Dc in the same St, work **[(3Dc, Ch 2, 3Dc) in the next Ch Sp, *(Dc on the next St, 2Dc in the next Ch Sp) Rep (*) 3 more times], Rep [**] in the round, Slst to join
9. Rnd 8: Dc in the same St, **[Ch 3, Sk 3, (Dc, Ch 1, Dc) in the next Ch Sp, Ch 3, Sk 3 Sts, Dc, *(Ch 2, Sk 2, Dc) Rep (*) 5 more times], Rep [**] in the round, Slst to join
10. Rnd 9: Sc on Ch sp, work Dc Puff St in the same Ch Sp, **[Ch 2, work (3Dc, Ch 2, 3Dc) in the next Ch Sp, Ch 2, *(Dc Puff St in the next Ch Sp, Ch 2) Rep (*) 7 more times, Rep [**] in the round, Slst to join. 8. (Size Small will go straight to Step 14. M will proceed to the next step. L & XL will repeat Step 10 for one more round.)
11. Next Rnd (Rnd 10): Slst, Sc on Ch Sp, Dc in the same Ch Sp, **[Ch 3, Sk 3, (2Dc, Ch 2, 2Dc) in the next Ch Sp, Ch 3, Sk 3, *(Dc in next Ch Sp, Ch 2), Rep (*) 8 more times, Rep [**] in the round, Slst to join
12. Next Rnd (Rnd 11): Slst, Sc on Ch, **[Ch 2, work (3Dc, Ch 2, 3Dc) in the next Ch Sp, Ch 2, Sc on next Ch Sp, (Ch 5, Sc in the next Ch Sp) Rep (*) 9 more times, Rep [**] in the round, Slst to join. 11. (M & L will proceed to the next step. XL will repeat Step 12 for one more round. )
13. Next Rnd (Rnd 12): Slst, Sc on Ch, **[Ch 3, Sk 2, work (2Dc, Ch 2, 2Dc) in the next Ch Sp, Ch 3, Sk 3, Sc on next Ch Sp, (Ch 3, Sc in the next loop) Rep (*) 9 more times, Rep [**] in the round, Slst to join
14. Last Rnd: **[Work 2 Sc on Ch Sp, Sc 2, Sc in Ch Sp, Picot St Sc in the same Sp, Sc 2, 2 Sc on Ch, *( Sc, 2 Sc on Ch Sp) Rep (*) for 10 more times], Rep [**] in the round, Slst to join. Bind off
15. Rep Steps 1 – 14 and make 13 more squares if you’re making a top and 21 more squares if you’re making a dress.
Part 2: Straps
- Image 1 – Front
1. Place 2 squares (sqrs) on top of another 2 sqrs together RS up like image 1 and Slst each St (individual sqrs) across starting from the right side, working your way up, then across the neckline joining the 2nd sqr, then back down.
- Image 2 – Back
2. Turn to the back, join 3rd sqr and Slst to the top, once you’ve reached the Picot loop, work 1 Sc in the loop and measure the length you want your strap to be. For ref, mine is 10 in / 25cm and I have Ch 48. ( 1 in/ 2.5cm = approx. 5 chains)
3. Join chain to the Front sqr #2 by working 2 Sc in the Picot loop, Ch 1 turn, and Dc each Ch back to sqr #3, Sc in the Picot loop.
4. Cont to Slst along the neckline across while joining the next sqr until you reach the next Picot loop at the top. Sc in the Picot loop and work your # of chains.
5. Join chain to the Front sqr #1 by working 2 Sc in the Picot loop, Ch 1 turn, and Dc each Ch back to sqr #4, Sc in the Picot loop.6.Cont to Slst down and join. Bind off.
Part 3: Assembling Squares.
- Image 3
1. Working on the RS, arrange all squares together like image 3. Each row will have 4 sqrs except for the last row.
- Image 4
2. We will now work on Row 2. Starting with sqr #5 and the top right square #2, place both ends together (ref image 4), you can use SMs to tack both sides together if you pref. Insert hook through both Picot loops, and Ch1, Sc through both loop spaces. Sc each St together across.
4. At the end of the row, work 1 Sc through both Picot loops, align sqr #4 to the side of sqr #1 and work 1 Sc through sqr #4 and #1’s Picot loop together. Cont to Sc both sqrs together across.
Part 4: Edging
1. From the last St, Ch 5, *(Sk 1, Tr, Ch 1) rep (*) until you reach the bottom picot tip on the last row.
2. 2Tr, Ch 2, 2Tr, *(Ch 1, Sk 1, Tr) rep (*) until the next bottom tip.
3. Rep step 2 in the round. Slst to join, Ch up 1
4. Work 1 Hdc on each Ch and St until you reach the bottom picot tip on the last row.
5. Hdc each Tr, 2Hdc in the Ch Sp, Hdc each Tr, rep step 4 & 5 in the round.
6. Slst to join7. Bind off and weave in all loose ends
END
**If you are looking for the entire tool used to make this Granny Square Top/ Beach Cover crochet pattern, check them out here below:
- Clover Amour Crochet Hook, 3.00mm
- Woolike Simili-Laine Yarn in Rose
- Granny Square Top/Beach Cover up PDF File
How to do a Picot (Pee-koh) Stitch
- How to Crochet Picot
- Ch 5, Slst in the 1st Ch, Sc in the next St
How to do a Puff stitch
- How to Crochet Puff
- (YO, insert hook, draw up a loop, YO, Pt2) 5x, YO, Pt all 6 loops, Ch 1
***
If you would like to receive free written patterns and video tutorials straight into your inbox, join our mailing list now. Don’t forget to tag me on Instagram and Facebook @theknottylace, I would love to see your work!
Happy hooking
Shaz
4 thoughts on “Granny Squares Swimsuit Coverup 2 Ways | Free Crochet Pattern & 📺Video tutorial”
I have a question about round 8. After you make the first corner, it says to DC, *(Ch 2, Sk 2, DC) Rep (*) 5 times. But I can’t seem to make the 5 times before I get to the next corner and need to do the chain 3 Sk 3. Then in the video tutorial for this pet, you describe that straight edge after making the corner as “Chain one and skip one until you get to the next corner.” (It’s at 8:49 in the video tutorial)
I’m just confused. Can you help? Should I just DC, Ch 2, Sk 2 repeat 4 times? Or should I chain one skip one on the edges for round 8?
That’s as far as I’ve gotten so I may have more questions later.
I appreciate your help, also I think this is absolutely beautiful and can’t wait to make it!
Thank you,
Riann Queen
Hi Rian, Thank you for highlighting this. The video should be correct. Let me quickly make the corrections! x
Is it possible to use Alize Diva Stretch yarn for this pattern?
I believe Alize Diva is much thicker than this fingering yarn, however you can use it but you would have to adjust the sizing as the gauge will run much larger. x