Giant Kelpfish
Heterostichus rostratus

Physical Description

  • Long and flattened body, shaped like a kelp blade
  • Coloring from light brown to green to purple, depending on the habitat. (In eelgrass, they can be bright green with thin silver stripes. In kelp beds, they can be brown-green like kelp). Can have wavy stripes on their sides
  • Long dorsal fin, almost the entire length of body
  • Deeply forked tail fin
  • Can be up to 24 inches long


  • British Columbia to southern Baja California, Mexico
  • Uncommon north of Point Conception


  • Shallow water
  • Rocky areas, kelp beds, eelgrass, and tide pools
  • Found near piers with heavy kelp growth


  • Small fishes, crustaceans, mollusksĀ 


  • Octopi

Interesting Facts

  • They can quickly change colors during courtship or territorial displays.
  • They can also quickly change colors to camouflage in their environment.
  • Females often lay 700 eggs at a time.

Sources:; Cabrillo Marine Aquarium;

Photo: Kevin Lee

Back To Map