Goldfish Swimming Through Cool Coral Garden
Explore more patterns
Download the free PDF chart once you sign in.
Did you know?
Goldfish are among the hardiest and most adaptable freshwater fish, originating from East Asia where they were selectively bred for centuries before spreading globally. These small carp possess excellent color vision and can recognize individual humans, responding to feeding routines with remarkable intelligence. Their vibrant orange hue—whether shown here as warm amber or bright gold—was a prized trait developed through careful breeding, as wild carp are typically silver or bronze. In home aquariums and garden ponds, goldfish can live surprisingly long lives, sometimes 15–30 years with proper care.
- Stitch count: 159 x 119
- 30 colors in the palette
- Downloaded 112 times

159 x 119 stitches 30 colors
Pattern description
Four golden fish drift gracefully through an underwater coral landscape rendered in 30 DMC colors across a 159×159 counted cross-stitch canvas. The jewel-toned composition balances warm amber and orange fish against cool deep blues, teals, and soft whites that evoke both the vibrancy and tranquility of a reef ecosystem.
Advanced stitchers will appreciate the intricate color transitions and layering required to achieve depth in both the flora and fauna. The palette demands careful thread management across multiple shades of green, turquoise, and blue to distinguish each coral formation while keeping the golden fish visually dominant.
This pattern suits anyone drawn to aquatic themes and peaceful, meditative needlework. Once completed and framed, it becomes a luminous focal point—the cool background drawing the eye deeper while the warm fish seem to float forward, creating a three-dimensional quality rare in counted cross-stitch designs.
Material Type: Aida Generic Black
Sewing Count: 14/inch or 55/100mm
Design Size: 159 x 119 stitches
Sewn Design Size: 11.4 x 8.5 inches or 289 x 216 mm
Suggested Material Size: 17.3 x 14.4 inches or 439 x 366 mm
Stitch Style: Cross-stitch Using 2 strands











