How to Crochet a Seaside Waves Beach Tote (Free Pattern)

How to Crochet a Seaside Waves Beach Tote (Free Pattern)

There is something deeply satisfying about carrying a handmade bag to the beach. It says something about the care you put into the things you use every day, and it means you arrive with a tote that no one else on the shoreline will have. This Seaside Waves Beach Tote is designed to be sturdy enough to hold a towel, sunscreen, a paperback, and a snack or two, while still looking elegant with its textured wave stitch that catches the light beautifully. The pattern is beginner-friendly with a little patience, works up quickly in cotton yarn, and is completely free — so let’s get into it.


Why Cotton Yarn Is Perfect for a Beach Tote

Before we dive into the pattern itself, it helps to understand why cotton is the go-to fiber for this kind of project. Cotton yarn is strong, washable, and doesn’t stretch out of shape the way acrylic can when weight is added to it. For a bag that needs to hold wet swimsuits, sandy toys, or heavy water bottles, that structural integrity matters enormously. Cotton also has a lovely stitch definition, which means the wave pattern in this tote will show up clearly and beautifully rather than disappearing into a fuzzy or textured yarn.

For this project, you want a worsted-weight or bulky cotton yarn. Something like Lion Brand 24/7 Cotton, Paintbox Simply DK (doubled up), or any 100% cotton in the 4–5 weight range will work wonderfully. You will need approximately 350–400 yards in a main color, and about 100 yards in a contrasting color if you want to add a stripe accent along the waves. Many crocheters love to do this tote in a single deep navy or ocean teal, while others like a cream base with a seafoam accent running through the wave rows. Either approach is gorgeous.


Materials You Will Need

To make this Seaside Waves Beach Tote, gather the following supplies before you sit down to start:

Worsted or bulky cotton yarn in your main color — approximately 350 to 400 yards. A contrasting color for accent rows is optional but adds a lovely touch, and for that you only need about 80 to 100 yards. A size 5.5mm (I/9) crochet hook works well for most cotton worsted, though you can go up to a 6mm (J/10) if you find your tension is tight. You will also need a yarn needle for weaving in ends, scissors, two stitch markers to mark the corners of the base, and two lengths of ribbon, rope, or a long piece of fabric yarn if you want to make sewn-in handles rather than crocheted ones. Optional extras include a canvas or plastic bag liner with a zipper if you want to give the tote a clean interior finish.


Gauge and Sizing

Gauge: 13 stitches and 8 rows = 4 inches in half double crochet using a 5.5mm hook.

Finished dimensions: approximately 14 inches wide by 15 inches tall (not including handles), with a base of roughly 14 inches by 5 inches. This creates a roomy tote that sits upright well and doesn’t flop over when you set it down in the sand. If you want a slightly smaller tote, you can reduce your starting chain by 6 to 8 stitches. For a larger, market-style bag, increase by 8 to 10 stitches and add two or three extra wave repeats to the height.


Understanding the Wave Stitch

The Seaside Waves stitch used in the body of this bag is a variation on the classic chevron or ripple stitch, adapted to create a gentle rolling wave rather than a sharp zigzag. It creates peaks and valleys in the fabric that, in the right yarn color, genuinely look like a calm ocean viewed from above. The technique involves increases at the peaks (using multiple stitches in one spot) and decreases at the valleys (using stitches worked together), and it repeats across every wave row.

If you have never crocheted a wave or chevron stitch before, the first row or two will feel slightly puzzling as you count to find the peaks and valleys. By the third row, your hands will have memorized the rhythm and you will find yourself sailing through it while watching something on television. That is part of the joy of wave stitch — the rhythmic, almost meditative quality of working it.


Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
hdc2tog — half double crochet two together (decrease)
st(s) — stitch(es)
rep — repeat
RS — right side


The Pattern: Seaside Waves Beach Tote

Step One: Make the Base

The base of this tote is worked flat in rows of single crochet to give it a firm, stable foundation. Chain 47.

Row 1: Sc in second chain from hook and in each chain across. (46 sc) Turn.
Rows 2 through 16: Ch 1, sc in each stitch across. Turn.

After 16 rows, you should have a rectangle that is roughly 14 inches long by 5 inches wide. Fasten off and weave in your ends. Place your two stitch markers at each of the four corners of this rectangle — these will help you pick up stitches evenly around the perimeter.

Step Two: Working the Sides Up from the Base

Join your main color yarn to any corner of the base. You are now going to work around the entire perimeter of the base to begin building up the sides of the bag.

Round 1: Ch 1. Work 46 sc along the long edge of the base, 3 sc in the corner stitch, 16 sc along the short edge, 3 sc in the corner stitch, 46 sc along the remaining long edge, 3 sc in the corner stitch, 16 sc along the final short edge, 3 sc in the last corner stitch. Join with a sl st to the first sc. (130 sc total)

Round 2: Ch 1, sc in each stitch around. Join with a sl st. (130 sc)

Round 3: Ch 1, sc in each stitch around. Join with a sl st. (130 sc)

These three rounds create a flat, clean rim at the base of the bag before the wave pattern begins, which gives the bag a polished look and helps it stand upright.

Step Three: The Wave Stitch Body

Now the beautiful part begins. The wave stitch repeat in this pattern is worked over a multiple of 12 stitches plus 2. With 130 stitches in your round, you have 10 complete wave repeats plus the 10 additional stitches needed for the two sides of the bag — this works out perfectly for the rectangular shape.

Note: Because you are working in the round for the sides of the bag, you will be looking at the right side throughout. The wave pattern uses half double crochet for the main body and creates a gentle peak-and-valley texture.

Wave Round Setup: Ch 2 (counts as first hdc). Work the following wave repeat around: hdc in next 2 sts, hdc2tog, hdc in next 2 sts, 3 hdc in next st (this is your peak), hdc in next 2 sts, hdc2tog, hdc in next 2 sts — rep from to around. Join with sl st to top of ch-2.

Repeat this wave round for a total of 14 to 16 rounds, or until the sides of your bag measure approximately 13 to 14 inches from the base. The wave pattern is self-correcting once you get the hang of it — your peaks and valleys should line up directly above each other on every round, and you will quickly be able to see when you are on track.

If you are adding a contrasting color accent, switch to your second color every four rounds. Simply drop your main color at the end of a round (do not cut it — let it hang), pick up your contrast color, and work two rounds of the wave pattern before dropping the contrast and picking up the main color again. This creates a subtle, beautiful stripe that runs through the waves like seafoam.

Step Four: The Top Edging

Once the body of the bag has reached your desired height, it is time to add the top edging. This stabilizes the opening and gives the bag a clean, finished look.

Round 1 of edging: Join yarn with sl st (or continue if already attached). Ch 1, sc in each stitch around, working into the tops of your final wave round. Because the wave stitch has peaks and valleys, your stitch count here will vary slightly — simply sc evenly around without worrying too much about hitting an exact number. Aim for a flat, even edge. Join with sl st.

Round 2 of edging: Ch 1, sc in next 3 sts, ch 3, skip 3 sts — rep from * around to create optional decorative eyelets that can also serve as handle attachment points. Join with sl st.

Round 3 of edging: Ch 1, sc in each sc and 3 sc in each ch-3 space from previous round. Join with sl st.

Round 4 of edging: Sl st in each stitch around for a neat, tidy top edge. Join. Fasten off and weave in ends.

If you prefer a simpler finish without the eyelet round, just work four rounds of even single crochet and fasten off. Both approaches look beautiful.

Step Five: Making the Handles

For crocheted handles: Make two. Chain 65 (or more for longer handles). Row 1: Sc in second chain from hook and in each chain across. (64 sc) Turn. Row 2: Ch 1, sc in each stitch across. Fasten off, leaving a long tail for sewing.

For rope handles: Cut two lengths of macramé rope or cotton cord each about 22 to 24 inches long. Fold each piece in half to create a loop.

To attach your handles, position them on the inside of the bag opening, spacing each handle end about 4 inches in from the side seam on the front and back panels. Using your yarn needle and a length of yarn, sew them securely in place with several passes through the bag and around the handle base. If using crocheted handles, sew each end flat against the inside of the bag opening. If using rope handles, thread each folded end through the eyelet round from the outside in and knot it securely on the inside.

For extra security, especially if the bag will carry heavier items, consider reinforcing the handle attachment with a small square of sewing done in a contrasting thread or by sewing a small piece of fabric on the inside over each attachment point.


Finishing Touches

Weave in all remaining ends very securely — give each end at least two or three passes through the fabric in different directions before trimming. Cotton yarn has less grip than wool, so this extra care prevents ends from working their way loose over time.

Block your finished tote by soaking it in cool water, gently squeezing out the excess moisture (never wring cotton), and then shaping it by hand on a flat surface before letting it dry. Blocking a cotton tote makes an enormous difference — it opens up the wave stitch, evens out any tension inconsistencies, and gives the bag a professional, polished appearance. You can fill the inside with a folded towel while it dries to help it hold its rectangular shape.

If you would like to add a lining, cut two rectangles of canvas or cotton fabric each measuring about 15 inches by 16 inches. Sew them right sides together along the sides and bottom, leaving the top open. Turn the top edge over by about half an inch and press. Slip the lining inside the finished bag, wrong side facing out toward the crochet, and hand-sew it to the inside of the top edging. This makes the bag even more practical for beach days when sandy or wet items are involved.


Tips for Success

Tension is especially important in wave stitch. If your tension is too tight, the waves will pucker and the bag will lose its shape. If it is too loose, the fabric will be floppy and won’t hold its form. Work a swatch before you begin and adjust your hook size as needed until your half double crochet fabric feels firm but not stiff — think of a well-woven cotton canvas.

Count your stitches after every wave round for the first several rounds. It is very easy to accidentally add or drop a stitch in the increase or decrease sections, and catching this early saves a great deal of frustration later. A row counter app on your phone or a simple tally on a piece of paper beside you helps enormously.

If you are new to working in the round, place a stitch marker in the first stitch of each round so you always know where the round begins. Move it up as you go.


Caring for Your Beach Tote

One of the best things about a cotton crochet bag is how easy it is to clean. After a sandy beach day, shake out the tote well and then turn it inside out. Machine wash on a gentle or delicate cycle in cool water, reshape while still damp, and allow it to air dry flat. Avoid the dryer if possible, as high heat can cause cotton to shrink over time. With proper care, a well-made cotton tote will hold its shape and color for years of beach seasons to come.


Make It Your Own

This pattern is a starting point, and there are so many ways to customize it. Try using a variegated yarn in shades of blue, turquoise, and sand for a gradient ocean effect without any color changes. Add a shell stitch border instead of single crochet at the top. Work the base in a contrasting color for a two-tone look. Embellish the finished bag with a crochet flower, a wooden button, or a length of ribbon threaded through the eyelet row. The wave stitch itself lends itself beautifully to color blocking — work each set of four rows in a completely different shade and you will have a rainbow of waves that looks striking and cheerful on any beach.

However you choose to make it, this Seaside Waves Beach Tote is the kind of project that earns compliments every time you carry it. It is practical, beautiful, washable, and made with your own hands — and that combination is hard to beat. Happy crocheting, and may every beach day be a good one.

Categorized in:

Bags,

Last Update: October 29, 2026