Crochet Seahorse Lovey Pattern for Ocean Nurseries

By Jan Bay

This crochet seahorse lovey pattern brings seafoam green and lavender together in a special ocean-inspired design, with a softly curled tail, lavender mane and fins, and a round seafoam blanket that flows out from the body in  graceful eyelet lines. The scalloped lavender edge gives it a soft wave-like finish, while one simple embroidered eye keeps the face soft and simple. Finished, the seahorse stands about 5 1/2 to 6 inches tall on an 8 to 10 inch round blanket.

More Crochet Lovey & Ocean Nursery Ideas

Crochet Animal Lovey Patterns

Free Baby Crochet Patterns

Crochet Sea Turtle Pattern

Crochet Jellyfish Pattern

Crochet Octopus Pattern

Crochet Whale Pattern

Crochet Fish Pattern

Ocean Baby Quilt Pattern

Ocean Nursery Theme Ideas

Sea Turtle Nursery Ideas

Ocean Nursery Decor

Nautical Nursery Ideas

Crochet Crab Pattern

Crochet Starfish Lovey Pattern

Sea Creature Crochet Patterns

Crochet seahorse lovey pattern styled for an ocean nursery

See ocean-inspired crochet supplies and soft sea-colored yarn sets here

Supplies for This Crochet Seahorse Lovey Pattern

Close view of seafoam crochet stitches on a handmade seahorse lovey blanket

This crochet seahorse lovey pattern makes a lightly stuffed seahorse attached to a round baby lovey blanket with a lavender scalloped border. The finished lovey is meant for a baby shower gift, nursery display, or supervised cuddle time, not for placing loose in a crib with a sleeping baby.

Pattern and photo note: The written pattern follows the same overall crochet construction shown in the example image: a lightly stuffed seafoam green seahorse with a lavender mane and fins, a softly curled tail, and a seafoam blanket that flows directly from the lower body with 12 radial eyelet lines and a lavender scalloped edge. The written pattern uses one embroidered eye.

Blunt answer: Use embroidered eyes only.

Materials:

  • Worsted weight cotton or cotton blend yarn in seafoam, about 180 yards
  • Worsted weight cotton or cotton blend yarn in lavender, about 60 yards
  • 4.0 mm G crochet hook
  • Fiberfill for the head, snout, neck, upper body, and curled tail
  • Black embroidery floss for the eye
  • Small amount of white embroidery floss for the eye highlight, optional
  • Yarn needle
  • Stitch markers
  • Sewing pins
  • Scissors

Finished size: At the stated single crochet gauge, the seahorse is approximately 5 1/2 to 6 inches tall from the base to the crown. The 96-stitch blanket is expected to finish approximately 8 to 10 inches across including the scalloped edge, depending on double crochet tension.

Gauge: 4 single crochet stitches and 4 rounds should measure about 1 inch. Gauge does not need to be perfect, but loose stitches can let stuffing show through the seahorse head.

Skill level: Confident beginner. You should be comfortable making a magic ring, working continuous and joined rounds, increasing, decreasing, embroidering, stuffing, sewing small crochet pieces, and shaping a stuffed body.

Abbreviations:

  • ch = chain
  • sc = single crochet
  • dc = double crochet
  • sl st = slip stitch
  • inc = 2 single crochet in the same stitch
  • dec = single crochet 2 stitches together
  • st = stitch
  • Rnd = round

Step by Step Seahorse Pattern for Confident Beginners

Round method: Work the head, snout, neck, upper body, and curled tail in continuous rounds. Do not join, turn, or add a beginning chain unless an instruction specifically says to do so. Place a stitch marker in the first stitch of the round and move it to the first stitch of each new round as you work. The blanket uses joined rounds as explained in the blanket section.

Secure every magic ring: After pulling a magic ring closed, thread its beginning yarn tail onto the yarn needle. Pass the tail under at least 6 stitches around the center, reverse direction, and pass it under several stitches again. Tug the center gently to confirm that it does not reopen. Secure the head and snout rings before stuffing blocks access. Secure the tail ring before stuffing the tail and secure each fin ring before sewing the fins to the body.

Reserve yarn for the snout: Before beginning the head, wind about 8 yards of seafoam yarn into a separate small ball. Use the main yarn supply for the head and body. Use the reserved small ball for the snout so the unfinished head can remain attached to the main yarn.

Crochet Seahorse Head

  1. Using seafoam yarn, make a magic ring.
  2. Rnd 1: Work 6 sc into the ring. Pull ring closed. 6 sts.
  3. Rnd 2: Inc in each stitch around. 12 sts.
  4. Rnd 3: Sc in next stitch, inc in next stitch. Repeat around. 18 sts.
  5. Rnd 4: Sc in next 2 stitches, inc in next stitch. Repeat around. 24 sts.
  6. Rnd 5 through Rnd 8: Sc in each stitch around. 24 sts.
  7. Rnd 9: Sc in next 2 stitches, dec. Repeat around. 18 sts.
  8. Add small pieces of fiberfill. Push stuffing toward the top and sides of the head first.
  9. Rnd 10: Sc in next stitch, dec. Repeat around. 12 sts.
  10. Do not fasten off. Enlarge the working loop slightly, remove the crochet hook, and place a locking stitch marker through the live loop so it cannot unravel while you make and attach the snout.
  11. Leave the 12 stitches open so the neck can continue from the head.

Crochet Seahorse Snout

  1. Using the reserved small ball of seafoam yarn, make a magic ring.
  2. Rnd 1: Work 6 sc into the ring. 6 sts.
  3. Rnd 2: Sc in each stitch around. 6 sts.
  4. Rnd 3: Sc in each stitch around. 6 sts.
  5. Rnd 4: Sc in the next stitch, inc in the next stitch. Repeat around. 9 sts.
  6. Rnd 5: Sc in each stitch around. 9 sts.
  7. Rnd 6: Sc in each stitch around. 9 sts.
  8. Fasten off, leaving an 18-inch yarn tail for sewing.
  9. Lightly stuff the snout, keeping the first 2 rounds softly rounded at the tip and the widened 9-stitch end flexible enough to shape against the head.
  10. Checkpoint: At the stated gauge, the snout should measure about 1 1/2 inches long. It should be narrow at the tip and slightly fuller where it meets the head rather than looking like a straight 6-stitch tube.
  11. Place the widened 9-stitch end against the front center of the head. Position the upper edge near Head Rnd 5 and the lower edge near Head Rnd 8 so the snout slopes slightly downward.
  12. Pin the upper and lower center points first. Gently spread the remaining snout edge against the curved head so the base forms a soft oval instead of a round tube opening.
  13. Using the long yarn tail, sew the snout to the head with small stitches through the edge of the snout and the head fabric. Work completely around the attachment, shaping the base smoothly into the head as you sew.
  14. Before closing the last inch of the seam, add or remove a tiny amount of stuffing if needed. The snout should project forward without becoming hard or overstuffed.
  15. Finish the seam, then make 2 small hidden securing stitches beneath the lower edge of the snout to hold the slight downward angle.
  16. Insert the needle through the head and bring it out through the open neck. Knot the sewing tail securely inside the head and trim the excess.

Embroider the eye before continuing the neck: Choose which side of the seahorse will face forward. This pattern uses one embroidered eye on that display side. Keep the 12-stitch opening at the bottom of the head accessible. Thread black embroidery floss onto a needle. Insert the needle through the open neck and bring it out at the eye position between Head Rnd 5 and Head Rnd 6, leaving a 4-inch floss tail inside the head. Stitch a small oval about one quarter inch wide and fill it with satin stitches. Bring the needle back through the open neck. Knot the two black floss ends securely inside the head and trim the excess.

Optional eye highlight: Thread a short piece of white embroidery floss onto the needle. Enter through the open neck, leaving a 4-inch tail inside the head. Make one tiny straight stitch near the upper edge of the black eye, then bring the needle back through the open neck. Knot the two white floss ends securely inside the head, trim the excess, and adjust the stuffing before continuing.

Crochet Seahorse Neck and Upper Body

  1. Remove the locking stitch marker from the live head loop and place the loop back on the crochet hook.
  2. Return to the 12 open stitches at the bottom of the head.
  3. Rnd 1: Sc in each stitch around. 12 sts.
  4. Rnd 2: Sc in next 2 stitches, inc in next stitch. Repeat around. 16 sts.
  5. Rnd 3 through Rnd 8: Sc in each stitch around. 16 sts.
  6. Begin stuffing the upper body lightly.
  7. Rnd 9: Sc in next 2 stitches, dec. Repeat around. 12 sts.
  8. Rnd 10 through Rnd 12: Sc in each stitch around. 12 sts.
  9. Stuff the upper body lightly and evenly. Keep the 12-stitch opening accessible and do not pack the lowest 2 rounds firmly.

Shape the Seahorse Body and Make the Curled Tail

Orientation: The snout marks the front of the seahorse. The center back is directly opposite the snout.

  1. After Neck and Upper Body Rnd 12, stop with 12 stitches. Do not decrease or close the lower opening. Leave the stitch marker in the first stitch of Rnd 12 for now.
  2. Finish stuffing the head, neck, and upper body. Keep the stuffing light in the lowest 2 body rounds so the lower section can flare naturally into the blanket.
  3. Fasten off the body yarn, leaving an 8-inch tail. Secure the tail on the inside of the body and trim the excess.
  4. To shape the body, thread a separate 24-inch strand of seafoam yarn onto the yarn needle.
  5. Insert the needle through the 12-stitch lower opening and bring it out at the front center of Neck and Upper Body Rnd 4, leaving a 4-inch yarn tail inside the body.
  6. Move 1 stitch downward and insert the needle back into the body. Run the needle through the inside of the stuffed body and bring it out at the front center of Neck and Upper Body Rnd 11.
  7. Move 1 stitch downward, insert the needle back into the body, and bring it out through the lower opening.
  8. Pull the two yarn ends gently from inside the body until the front shortens enough to form a soft seahorse curve. Only 2 tiny one-stitch anchoring bars should be visible on the front. No long strand should lie across the outside of the body.
  9. Knot the shaping-yarn ends securely inside the body. Trim the ends to about 1 inch and tuck them into the stuffing.
  10. Make the curled tail: Using seafoam yarn, make a magic ring.
  11. Tail Rnd 1: Work 6 sc into the ring. Pull the ring closed. 6 sts.
  12. Tail Rnd 2 through Tail Rnd 16: Sc in each stitch around. 6 sts.
  13. Beginning after Tail Rnd 5, add tiny pieces of fiberfill as you work. Keep the tail lightly stuffed and flexible rather than firm.
  14. Fasten off, leaving an 18-inch yarn tail for attachment.
  15. Curve the tail into a soft flat spiral. Use a separate 18-inch strand of seafoam yarn to place 3 or 4 hidden stitches through adjoining sections of the spiral so it holds its curl without becoming stiff.
  16. Secure and bury the shaping strand inside the tail.
  17. Pin the open 6-stitch end of the tail to the center back of the body across Neck and Upper Body Rnds 10 and 11. Keep the spiral facing outward rather than underneath the body.
  18. Using the 18-inch attachment tail, sew completely around the open tail edge with small secure stitches.
  19. Bring the remaining yarn through the still-open lower body, secure it inside, trim the excess, and tuck the end into the stuffing.

Crochet Seahorse Mane

  1. Using lavender yarn, ch 13.
  2. Starting in the second chain from the hook, sl st in the next chain.
  3. Work 5 dc in the next chain.
  4. Repeat the previous 2 steps across the foundation chain. The strip will have 6 larger scallops.
  5. Fasten off, leaving an 18-inch yarn tail for sewing.
  6. Thread the short beginning tail onto the yarn needle. Weave it through the back of the foundation chain in one direction and then back in the opposite direction. Trim the excess.
  7. Place the straight chain edge along the center back of the seahorse, directly opposite the snout. Position it from the crown of the head down the back of the neck.
  8. Pin the mane in place before sewing.
  9. Using the long yarn tail, sew through the foundation-chain edge and the seahorse fabric with small hidden stitches.
  10. Do not sew through the outer tips of the scallops. The 6 scallops should remain free and raised.
  11. Make 2 small securing stitches beneath the lower end of the mane.
  12. Insert the needle through the stuffed body and bring it out at least 1 inch away. Pull gently and trim the yarn close to the surface so the end retracts inside the body.

Crochet Side Fins

  1. Make 2 matching fins with lavender yarn.
  2. Make a magic ring.
  3. Fin Row 1: Ch 3. The ch 3 counts as the first dc. Work 5 dc into the ring. Pull the ring closed but do not join. 6 dc.
  4. Ch 3 and turn. The ch 3 counts as the first dc of Fin Row 2.
  5. Fin Row 2: Work 1 dc in the same first stitch as the beginning ch 3. Work 2 dc in each of the remaining 5 stitches. 12 dc.
  6. Fasten off, leaving an 18-inch yarn tail for sewing.
  7. Secure and weave in the beginning magic-ring tail.
  8. Pin one fin onto each side of Neck and Upper Body Rnd 3, directly below the head. Place the narrow center of each fan against the body and let the wider 12-dc edge angle slightly backward.
  9. Check that both fins sit at the same height and angle before sewing.
  10. Using each long yarn tail, sew the narrow base and inner edge of the fin securely to the body while leaving the wide fan edge free.
  11. Make 2 additional securing stitches beneath each fin.
  12. Insert the needle through the stuffed body and bring it out at least 1 inch away. Pull gently and trim the yarn close to the surface so the end retracts inside the body.

Flow the Lower Body Into the Blanket

The blanket begins directly from the 12 stitches at the bottom of the seahorse. There is no separate base piece. The first 2 single crochet rounds widen the lower body, then 3 double crochet rounds continue the flare more gradually before the eyelet blanket begins.

  1. Check the stuffing one last time. Keep the lowest 2 body rounds lightly stuffed.
  2. Cut an 18-inch strand of seafoam yarn and thread it onto the yarn needle. Looking into the 12-stitch lower opening, use only the back loops of Neck and Upper Body Rnd 12 to make a loose internal yarn web across the opening.
  3. Make 6 crosswise strands between opposite back loops: stitch 1 to stitch 7, stitch 2 to stitch 8, stitch 3 to stitch 9, stitch 4 to stitch 10, stitch 5 to stitch 11, and stitch 6 to stitch 12. Use small hidden travel stitches along the inside between each pair.
  4. Keep the strands just snug enough to form a flat web that holds the stuffing above the blanket transition. Do not pull tightly enough to draw the 12-stitch opening smaller.
  5. Secure both yarn ends inside the body, trim them to about 1 inch, and tuck them into the stuffing. All 12 front loops of Rnd 12 should remain free.
  6. Join seafoam yarn with a sl st in the front loop of the marked first stitch of Neck and Upper Body Rnd 12.
  7. Flow Rnd 1: Ch 1. The ch 1 does not count as a stitch. Working in the free front loops only, sc in the same front loop as the joining sl st and work 2 sc in the next front loop. *Sc in the next front loop, 2 sc in the next front loop.* Repeat from * 5 more times. Join with a sl st in the first sc. 18 sc.
  8. Flow Rnd 2: Ch 1. The ch 1 does not count as a stitch. Sc in the same stitch as the joining sl st, sc in the next stitch, and work 2 sc in the following stitch. *Sc in each of the next 2 stitches, 2 sc in the next stitch.* Repeat from * 5 more times. Join with a sl st in the first sc. 24 sc.
  9. Remove the Rnd 12 stitch marker.
  10. Flow Rnd 3: Ch 3. The ch 3 counts as the first dc. Dc in each of the remaining 23 stitches. Join with a sl st in the top of the beginning ch 3. 24 dc.
  11. Flow Rnd 4: Ch 3. The ch 3 counts as the first dc. Dc in each of the next 2 stitches and work 2 dc in the next stitch. *Dc in each of the next 3 stitches, 2 dc in the next stitch.* Repeat from * 5 more times. Join with a sl st in the top of the beginning ch 3. 30 dc.
  12. Flow Rnd 5: Ch 3. The ch 3 counts as the first dc. Dc in each of the next 3 stitches and work 2 dc in the next stitch. *Dc in each of the next 4 stitches, 2 dc in the next stitch.* Repeat from * 5 more times. Join with a sl st in the top of the beginning ch 3. 36 dc.
  13. Checkpoint: After Flow Rnd 5, the unstuffed section should form a soft tapered flare instead of lying flat. Do not try to flatten these rounds or add stuffing below the internal yarn web. The blanket rounds below are what begin spreading the fabric outward.
  14. Do not fasten off. Continue directly with Blanket Rnd 1 below.

Round Blanket and Scalloped Edge

Scalloped lavender crochet edge on a seafoam seahorse lovey blanket

The round blanket is the part that makes this a lovey instead of a small crochet toy. Instead of attaching a separate blanket underneath the seahorse, the seafoam fabric keeps growing right from the lower body. The eyelet lines add some movement to the blanket, and the lavender scallops give the outside that soft ocean-wave finish.

Pattern note: After joining Flow Rnd 5, do not fasten off. Begin Blanket Rnd 1 directly in the 36 dc of Flow Rnd 5. The pattern keeps 12 ch-1 spaces aligned from round to round to create the radial eyelet lines.

Round note: In Blanket Rnd 1 through Blanket Rnd 6, the beginning ch 3 counts as the first dc. Join each round with a sl st in the top of the beginning ch 3. Each ch-1 space counts as one stitch position when checking the round total.

  1. Blanket Rnd 1: Ch 3. The ch 3 counts as a dc in the first stitch. Ch 1, skip the next stitch, and dc in the following stitch. *Dc in the next stitch, ch 1, skip the next stitch, and dc in the following stitch.* Repeat from * 11 times. Join in the top of the beginning ch 3. 36 stitch positions: 24 dc and 12 ch-1 spaces.
  2. Blanket Rnd 2: Ch 3. Ch 1, skip the next ch-1 space, and work 2 dc in the next dc. *Dc in the next dc, ch 1, skip the next ch-1 space, and work 2 dc in the next dc.* Repeat from * 11 times. Join. 48 stitch positions.
  3. Blanket Rnd 3: Ch 3. Ch 1, skip the next ch-1 space, dc in the next dc, and work 2 dc in the following dc. *Dc in the next dc, ch 1, skip the next ch-1 space, dc in the next dc, and work 2 dc in the following dc.* Repeat from * 11 times. Join. 60 stitch positions.
  4. Blanket Rnd 4: Ch 3. Ch 1, skip the next ch-1 space, dc in each of the next 2 dc, and work 2 dc in the following dc. *Dc in the next dc, ch 1, skip the next ch-1 space, dc in each of the next 2 dc, and work 2 dc in the following dc.* Repeat from * 11 times. Join. 72 stitch positions.
  5. Blanket Rnd 5: Ch 3. Ch 1, skip the next ch-1 space, dc in each of the next 3 dc, and work 2 dc in the following dc. *Dc in the next dc, ch 1, skip the next ch-1 space, dc in each of the next 3 dc, and work 2 dc in the following dc.* Repeat from * 11 times. Join. 84 stitch positions.
  6. Blanket Rnd 6: Ch 3. Ch 1, skip the next ch-1 space, dc in each of the next 4 dc, and work 2 dc in the following dc. *Dc in the next dc, ch 1, skip the next ch-1 space, dc in each of the next 4 dc, and work 2 dc in the following dc.* Repeat from * 11 times. Join. 96 stitch positions.
  7. Blanket Rnd 7: Ch 1. The ch 1 does not count as a stitch. Sc in the same stitch as the joining sl st, then sc once in each remaining dc and once in each ch-1 space around. Join with a sl st in the first sc. 96 sc.
  8. Count the 96 stitches and spread the blanket flat before adding the scalloped edge. The 12 eyelet lines should run outward from the lower body in evenly spaced sections, and the seafoam blanket should lie flat without forming a bowl or a heavy ruffle.
  9. Fasten off the seafoam yarn, leaving an 8-inch tail. Weave the tail securely through the wrong side of the blanket in one direction, reverse direction, and weave it through several stitches again before trimming the excess.

If the blanket begins forming a bowl shape instead of lying flat, stop before adding the scalloped edge and recount the round. If the stitch count is correct, loosen your tension or try one hook size larger and rework the affected round rather than forcing the circle flat.

Lavender Scalloped Edge

  1. Join lavender yarn with a sl st in any sc of Blanket Rnd 7. This joining sl st is the first anchor point.
  2. Skip the next sc, work 5 dc in the following sc, skip the next sc, and sl st in the following sc.
  3. Repeat the previous step 23 more times. On the final repeat, work the last sl st into the same stitch that holds the beginning yarn join. 24 scallops.
  4. Fasten off and weave in all ends. Do not add another joining sl st.

Finishing and Baby Gift Safety

Spread the finished lovey flat on a table. The seafoam lower body should widen naturally into the blanket with no separate platform beneath the seahorse. Arrange the curled tail toward the back and smooth the 12 eyelet sections outward around the body.

  1. Gently smooth the flowing lower-body rounds and blanket outward with your hands. Do not pull hard enough to stretch the eyelet spaces.
  2. Check the transition all the way around the seahorse. The 12-stitch body should widen to 18 sc and then 24 sc, then continue through 24, 30, and 36 dc before spreading into the eyelet blanket.
  3. Check the internal yarn web through the lower body. It should keep the fiberfill in the stuffed portion of the seahorse without pulling the lower opening inward or showing through the blanket.
  4. Pick the lovey up gently by the seahorse body. Confirm that the body and blanket remain securely connected and that the transition does not stretch open.
  5. Before gifting or supervised use, remove every sewing pin and stitch marker. Inspect the magic-ring centers, embroidered eye, snout, mane, fins, curled tail, internal stuffing web, flowing body-to-blanket transition, and scalloped edge. Confirm that no yarn ends are loose, no temporary tools remain in the project, and no stuffing is visible. Repeat this inspection after washing and stop using the lovey if any seam or attachment loosens.

Do not add buttons, beads, glued decorations, ribbons, bells, or loose trim. For current United States safe sleep guidance, keep loose items out of the crib with a sleeping baby. The U.S. Consumer Product Safety Commission has safe sleep information here: CPSC Safe Sleep.

For more handmade baby projects, visit free baby crochet patterns and crochet animal lovey patterns. The ocean nursery side connects naturally with ocean nursery theme ideas, ocean nursery decor, sea turtle nursery ideas, and ocean baby quilt pattern.

For a brighter garden-themed handmade baby gift, this crochet bee lovey pattern gives the lovey collection a cheerful non-ocean option.

Crochet Seahorse Lovey FAQ

Is this crochet seahorse lovey pattern beginner friendly?

It is best for a confident beginner who can work in rounds, count stitches, increase, decrease, stuff and shape a crochet piece, sew pieces together, and embroider a simple eye. A brand-new crocheter may want to practice the magic ring and basic sewing techniques before starting.

A coastal shoreline baby gift like this crochet otter lovey pattern also fits naturally beside seahorse, turtle, crab, starfish, whale, and other ocean-themed crochet loveys.

Can I use safety eyes?

For this baby lovey, embroidered eyes are the better choice. They keep the face flat and remove a hard piece that could loosen with use.

Does the pattern match the example image?

The written pattern follows the same overall crochet construction shown in the example image, including the tapered projecting snout, flowing body-to-blanket transition, 12 radial eyelet lines, lavender mane and fan-shaped fins, softly curled tail, and scalloped lavender edge. The eye is embroidered in the written pattern.

Can this be used in a crib?

Use this lovey for supervised snuggle time, nursery display, or a baby shower gift basket. Do not place loose handmade items in the crib with a sleeping baby.

Can I make it without the blanket?

You can, but then it becomes more of a small seahorse toy. The round blanket is what makes this project work as a baby lovey.

When you click on links to various merchants on this site and make a purchase, this may result in this site earning a commission. This does not affect the price you pay.

Affiliate Disclosure

UBGI Gold Standard 2026 editorial review badge

UBGI Gold Standard 2026
Reviewed under the site's
editorial checklist.