Ocean Blue Ombre Tote with Starfish Free Crochet Pattern

You know that moment when the ocean shifts from pale sky blue near the shore to deep navy way out there? This tote captures exactly that. Eight granny squares create a smooth ombre fade, a sturdy gusset gives it real depth, and a cheerful coral starfish charm with a tassel finishes the whole beach vibe. Ready to hook one up?

Why This Ocean Blue Ombre Tote Feels Like Summer in a Bag

This is not your basic granny square tote. The colors flow from light sky blue at the top down through aqua and teal into deep navy at the base. Step back and it really does look like layered ocean water.

The construction stays approachable. You make eight identical granny squares, join them into front and back panels, add a continuous gusset for about 3 inches of depth, attach solid straps, and clip on that removable starfish. The charm has a coordinating coral peach tassel you can leave on or take off depending on your mood.

IMO this one hits the sweet spot between pretty and practical. It holds towels, sunscreen, a book, and still looks good hanging on your shoulder.

Skill Level, Size, and Time You’ll Need

Call this intermediate. If you already make basic granny squares, change colors cleanly, and can seam pieces without panic, you can handle it. The squares themselves work for confident beginners. The parts that need a bit more attention are lining up the ombre across all eight squares, getting clean flat seams, and shaping the dimensional starfish.

Finished measurements:
  • Bag body (no straps): about 13 inches wide by 13 inches tall
  • Strap drop from top edge: about 22 inches
  • Side depth: about 3 inches
  • Starfish charm: about 5 inches point to point
  • Each granny square: about 6.5 inches blocked

Plan on 12 to 18 hours total. Roughly 6–8 hours for the eight squares, 2–3 for the straps, 2–3 for the starfish, and about an hour for assembly. Perfect weekend project.

Materials and Yarn Choices That Actually Hold Up

Grab worsted weight (category 4) cotton or cotton-acrylic blend. You want structure and washability.

Yardage by color:

  • Color A, Sky Blue (lightest): 220 yards
  • Color B, Aqua: 160 yards
  • Color C, Teal: 160 yards
  • Color D, Deep Navy: 200 yards
  • Color E, Coral Peach (charm and tassel only): 80 yards

Good options include Lion Brand 24/7 Cotton (Baby Blue, Robin Egg, Peacock, Navy, Peach) or similar mercerized cotton. Avoid super stretchy pure acrylic for the body or the bag can sag when loaded.

Hooks:

  • US J / 6.0 mm for the bag body and charm
  • US I / 5.5 mm for the straps (firmer result)

Notions: yarn needle, scissors, 4–6 stitch markers, blocking pins or mats, a 4-inch piece of cardboard for the tassel, optional polyfill for the starfish, and fabric lining supplies if you want one.

Gauge matters. One blocked 6-round granny square should measure 6.5 inches square with the J hook. Check it before you make all eight.

Abbreviations and Special Stitches

Here’s the quick list you’ll need:

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • dc = double crochet
  • ch-sp = chain space
  • st(s) = stitch(es)
  • RS / WS = right side / wrong side
  • yo = yarn over
  • inv dec = invisible decrease (front loops only of next two stitches, yo, pull through both, yo, pull through remaining two)

Special stitches:

  • Granny Cluster: 3 dc worked into the same chain space
  • Corner Shell: (3 dc, ch 2, 3 dc) into a corner chain-2 space
  • Surface Slip Stitch: insert hook from front to back through the fabric, yo, pull through fabric and loop on hook to create a raised line

Ocean Blue Ombre Tote Pattern Instructions

Part 1: Granny Squares (Make 8)

Every square uses the same color order and six rounds.

Color sequence:

  • Round 1: Color D (Deep Navy)
  • Round 2: Color C (Teal)
  • Round 3: Color C (Teal)
  • Round 4: Color B (Aqua)
  • Round 5: Color A (Sky Blue)
  • Round 6: Color A (Sky Blue)

Round 1 (Color D):
Make a magic ring (or ch 4 and join).
Ch 3 (counts as first dc), 2 dc into ring, ch 2, (3 dc into ring, ch 2) 3 times. Join with sl st to top of beginning ch 3. Fasten off.
(12 dc, 4 ch-2 sps)

Round 2 (Color C):
Join with sl st in any corner ch-2 space.
Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1.
(Corner shell in next corner ch-2 space, ch 1) 3 times.
Join with sl st to top of beginning ch 3. Fasten off.
(24 dc, 4 ch-2 corner sps, 4 ch-1 sps)

Round 3 (Color C):
Join with sl st in any corner ch-2 space.
Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1.
3 dc in next ch-1 space, ch 1.

(Corner shell in next corner, ch 1, 3 dc in next ch-1 space, ch 1) 3 times.
Join. Fasten off.
(36 dc, 4 ch-2 corner sps, 8 ch-1 sps)

Round 4 (Color B):
Join with sl st in any corner ch-2 space.
Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1.
(3 dc in next ch-1 space, ch 1) twice.
(Corner shell in next corner, ch 1, (3 dc in next ch-1 space, ch 1) twice) 3 times.
Join. Fasten off.
(48 dc, 4 ch-2 corner sps, 12 ch-1 sps)

Round 5 (Color A):
Join with sl st in any corner ch-2 space.
Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1.
(3 dc in next ch-1 space, ch 1) 3 times.
(Corner shell in next corner, ch 1, (3 dc in next ch-1 space, ch 1) 3 times) 3 times.
Join. Do not fasten off.
(60 dc, 4 ch-2 corner sps, 16 ch-1 sps)

Round 6 (Color A continued):
Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1.
(3 dc in next ch-1 space, ch 1) 4 times.
(Corner shell in next corner, ch 1, (3 dc in next ch-1 space, ch 1) 4 times) 3 times.
Join. Fasten off.
(72 dc, 4 ch-2 corner sps, 20 ch-1 sps)

Block every square to 6.5 inches. Matching size is non-negotiable for clean seams.

Part 2: Assembling the Panels

Each panel uses four squares in a 2×2 grid. Keep the outermost sky-blue round at the edges so the navy centers create the ombre when joined.

Join with Color D and the J hook using a flat slip-stitch join: hold squares wrong sides together and slip stitch through corresponding spaces and stitches.

  1. Join two squares side by side for the top half. Repeat for back panel.
  2. Join two more squares for the bottom half of each panel.
  3. Join the top strip to the bottom strip with a horizontal Color D join.

Finished panels should measure about 13 inches square.

Part 3: Gusset Strip

This strip gives the bag its 3-inch depth and runs along the bottom and up both sides.

With Color D and I / 5.5 mm hook:
Ch 13.
Row 1: Sc in 2nd ch from hook and each ch across. Turn. (12 sc)
Row 2: Ch 1, sc in each sc across. Turn.
Repeat Row 2 until the strip measures about 29 inches. Fasten off, leave a long tail.

Part 4: Bag Body Assembly

  1. Seam the gusset to the front panel along the bottom and both sides with Color D (whip stitch or mattress stitch). Pin first.
  2. Seam the back panel to the other long edge of the gusset the same way.
  3. With Color D and J hook, work one round of single crochet around the top opening (about 1 sc per dc and 1 sc per ch-1 space). Put 3 sc in each top corner. Join.
  4. Work one round of slip stitch in Color D around the same edge for a clean navy piping look. Fasten off.

Part 5: Straps (Make 2)

With Color A and I / 5.5 mm hook:
Ch 9.
Row 1: Sc in 2nd ch from hook and each ch across. Turn. (8 sc)
Continue in sc until the strap measures 32 inches. Fasten off, leave a long tail.

Edge each strap with Color D slip stitches along both long sides and the short ends (3 sl st in corners).

Sew each strap end about 3 inches in from the side edges of the bag opening. Reinforce with a square and X of stitches for strength.

Part 6: Starfish Charm

Work two identical halves in Color E with the J hook, then join and stuff lightly.

Starfish Arm (Make 10 total – 5 per half):
Ch 2.
Round 1: 6 sc in 2nd ch from hook. Do not join. (6 sc)
Round 2: 2 sc in each sc around. (12 sc)
Round 3: (Sc in next, 2 sc in next) 6 times. (18 sc)

Now work flat:
Row 4 (RS): Ch 1, sc in next 9 sc. Turn. (9 sc)
Row 5: Ch 1, inv dec, sc to last 2, inv dec. Turn. (7 sc)
Row 6: Ch 1, sc across. Turn. (7 sc)
Row 7: Ch 1, inv dec, sc to last 2, inv dec. Turn. (5 sc)
Row 8: Ch 1, sc across. Turn. (5 sc)
Row 9: Ch 1, inv dec, sc in next, inv dec. Turn. (3 sc)
Row 10: Ch 1, sc 3. Turn. (3 sc)
Row 11: Ch 1, inv dec, sc in last. (2 sc)
Row 12: Ch 1, sc2tog. (1 sc) Fasten off, leave a 6-inch tail.

Arrange five arms in a star shape and whip-stitch the wide ends together for the front half. Repeat for the back.

Add surface slip-stitch ridges on the front half only (2–3 lines per arm from tip toward center).

Join the two halves with single crochet around the outer edge through both layers, stuffing lightly before you close the last section.

Make an 8-inch chain in Color D, fold it in half, and attach it to the top of the starfish as a hanging loop. Clip or sew the loop to a strap.

Part 7: Tassel

Wrap Color E around a 4-inch cardboard about 40 times. Tie the top tightly with a separate 10-inch length. Slide off, wrap another length about ½ inch down from the top, knot, and hide ends. Cut the bottom loops and trim to about 3 inches. Attach to the bottom arm of the starfish with a lark’s head knot.

Tips That Make the Whole Project Smoother

Block every square. Cotton loves wet or steam blocking and your seams will thank you.

Weave ends as you go. Color changes create a lot of tails.

Pin everything before you seam. Alignment is everything on this bag.

Reinforce those strap attachments. Beach towels and water bottles are heavier than they look.

Want a flat tote instead? Skip the gusset and seam the front and back panels together on three sides. Prefer different colors? The same ombre sequence works with sunset tones or forest greens. Not feeling the starfish? The bag looks great plain or with a simple pom-pom.

Related Articles:

Your Beach-Ready Tote Awaits

There you have it—the full free pattern for an ocean-inspired tote that actually holds your stuff and looks like you spent way more time than you did. Grab your blues, make those eight squares, and watch the gradient come to life. Once you finish, take it to the beach (or just the park) and enjoy the compliments. Happy stitching!

Leave a Comment

Scroll to Top