There’s something about a seahorse that feels right at home on a front porch. It has that easy coastal charm without being fussy, and when you build one out of smooth river rocks, it gets a lovely natural weight and texture that reminds me of beachcombing with my family years ago. This is a statement-size door hanger made by arranging 120 smooth heavy river rocks over a large cardboard seahorse cutout, and it turns humble materials into something that looks surprisingly special.
I think this project is best for folks who enjoy slow, hands-on crafting and don’t mind a little puzzle work in the arranging stage. If you like rustic décor, lakeside or coastal style, or simply want a front door piece that no one else on the road is going to have, this one is well worth an afternoon at the table.
Materials
Instructions
1. Draw a large seahorse shape onto the brown cardboard, aiming for a finished size about 28 inches tall and 14 inches wide. Make the body broad enough to hold several rows of rocks and leave a curved tail with a gentle spiral.
2. Cut out the seahorse carefully with scissors for the outer edges and a craft knife for tighter curves. Trim any narrow points so the shape stays sturdy once the rocks are added.
3. Wipe each river rock with a dry cloth to remove dust and grit. Set the rocks into small groups by size so the tiniest pieces can fit the tail and snout, and the largest can fill the body.
4. Dry-fit all 120 rocks on the cardboard before gluing anything down. Start at the head and work toward the tail, keeping the rocks close but not stacked, and adjust until the whole shape looks balanced.
5. Trace lightly around a few outer edge rocks with pencil as placement guides, then lift off the rocks section by section. Keep the arrangement order intact so it goes back exactly where you liked it.
6. Glue the rocks down in small sections, using a layer of strong craft adhesive for hold and a bit of hot glue to tack each piece in place quickly. Press each rock firmly for a few seconds and continue until the full seahorse is covered.
7. Fill any awkward gaps by swapping in smaller stones, especially along the neck, snout, and curled tail. Keep checking the outer silhouette so the seahorse shape stays crisp and easy to read from a distance.
8. Cut two small holes near the top back of the seahorse, about 1 inch apart, where the hanger will sit. Glue the 6 x 8 inch scrap cardboard over that area on the back to reinforce it, then thread the jute rope through the holes and knot it securely.
9. Let the entire piece dry flat for at least 12 to 24 hours so the heavy rocks fully set. Once dry, lift it gently by the rope and check that nothing shifts before hanging it on your front door or porch wall.
Variations & Tips
For a sturdier base: If you want this to last beyond a season, use double-thick cardboard or glue two identical cardboard seahorses together before adding the rocks.
For a softer color palette: Choose mostly pale gray, sandy beige, and cream stones for a lighter beach-house look. Keeping the colors close together makes the shape look calm and polished.
For easier arranging: Build the outline first with medium and small rocks, then fill the center with larger ones. I’ve found that once the outer edge is right, the rest comes together like piecing a quilt block.
For door safety: Because this piece is heavy, it may hang better on a porch wall, covered entry, or solid wreath hook rather than a thin seasonal hanger.
If cardboard feels too flexible: Add one more reinforcement strip down the neck and body on the back before attaching the rope. That little bit of extra support can make a big difference with the weight of natural stone.
To keep it neat: Avoid letting glue squeeze out around the rocks. A clean edge between stones looks more natural and lets the texture of the river rock be the star.