Beach Wave Crochet Tote Bag

Beach Wave Crochet Tote Bag

Create this gorgeous puff tote bag! This bag works up quickly and uses 7, 2.5 oz of 100% cotton yarn. I used Lily Sugar’n Cream yarn in 7 colors. Each skein will be enough to complete each color sequence on both sides with a little bit left over.

You will crochet directly into the zipper for this project (this part is super easy!). Just poke into the zipper with an awl or sharp thicker needle and insert your crochet hook in the hole and crochet as usual.

You will work both sides then sc pieces together with an outter seam. The finished bag measures 21″ wide and 14″ tall. You can add a lining if you plan on using the bag for smaller items, for larger items the bag will be fine as is.

Enjoy the free pattern!


– Hook size E and F
– 100% cotton yarn, I used Lily Sugar’n Cream yarn (7, 2.5 oz balls). 
– Awl or sharp needle to poke holes in zipper
– 18” zipper
– Threading floss of similar color as yarn
– Scissors
– Blunt needle, sewing needle
– 4 buttons (1-1.5″)


ch = chain (s)

st(s) = stitches

sc = single crochet

Special Stitches:

Puff: Yarn over, insert hk in st and pull up a loop, yarn over and insert hook again pulling up another loop, yarn over and insert hk one more time and pull up a loop. Now yarn over and pull through all loops on the hook.






Poke 60 on each side

Row 1: With E hook pull up a loop and ch 1, continue to ch in each st across. I find it easier to sc as I poke each hole so I can see the hole better. (60). Switch to F hook.

Row 2: Ch 3, Ch 3, *puff in first st, ch 1, puff in the same st, ch 1, skip next 2 sts*, repeat from * across..

Row 3: Ch 3, *puff in-between the 2 puffs from the previous row, ch 1, puff again in same space, ch 1,* repeat from * across, turn, puff in ch 3 space.

Rows 4-5: Repeat row 3.

Rows 6-9: Switch to new color (finish your puff then switch to the new color when you chain) and repeat row 3 for 3 more rows.

***Continue with row 3 switching colors every 4 rows. Continue to change colors 5 more times.***

***Repeat same pattern on the other side. Lay your piece flat and iron over the top zipper so the zipper will lay flatter and not look wavy***


Sew the end of the zipper (that is on the inside) with threading floss so it won’t poke up. 

Fasten off on last row, weave in all ends.

Edging (with any color yarn you want showing around the bag):

With right sides facing each other, sc around the 3 sides of the bag with 2 sc in each bottom corner. Make sure to line up the colors so they are even. Make sure the ends of the zipper are tucked inside the bag and sc tightly at the top corners so they cannot come undone.

Handles (make 2):



Take 2 strands together of your left over yarn and ch 81. Change colors every row or however you would like, I mixed my colors up. 

Row 1: Sc in each st across.

Rows 2-4 : Ch 1 sc in each st across. Leave long tails to sew onto bag.

Line handles up on bag right before the first colors meet. Thread the ends through a large blunt needle and sew onto bag.

With threading floss thread a smaller sewing needle and sew the buttons on. 

Like this pattern? Try my puff crossbody bag and matching wallet featuring this same stitch!

Don’t forget to save to your Pinterest Boards!

Be the first to comment

Leave a Reply

Your email address will not be published.