Reeflings

Blennies

134 species

Blennies are a diverse group of marine fish known for their unique personalities and behaviors. They are generally small, bottom-dwelling fish that are well-suited for reef or fish-only aquariums. Blennies often perch on rocks and coral, and some species are known to be algae eaters, which can help control algae growth in the tank. They come in a variety of colors and patterns, making them visually appealing additions. When keeping blennies, it's important to provide plenty of hiding places and a stable environment. They are typically peaceful but can be territorial towards their own kind, so it's best to keep only one per tank unless the aquarium is large enough to support multiple territories.

  1. Close up of Mexican barnacle blenny swimming underwater
    Common name: Barnacle blenny
    Scientific name: Acanthemblemaria macrospilus
  2. Lance Blenny - Aspidontus dussumieri living in a hole. Underwater macro world of Tulamben, Bali, Indonesia.
    Common name: Lance blenny
    Scientific name: Aspidontus dussumieri
  3. Black blenny Atrosalarias fuscus
    Common name: dusky blenny
    Scientific name: Atrosalarias fuscus
  4. Orange Spotted Blenny (Blenniella chrysospilos) in reef tank
    Common name: Redspotted rockskipper
    Scientific name: Blenniella chrysospilos
  5. Young, Stareye Parrotfish (Calotomus carolinu) still in transition, Maui; Hawaii, United States of America
    Common name: Stareye parrotfish
    Scientific name: Calotomus carolinus
  6. Close-up of Parrot fish grazes on sandy bottom covered with green seagrass. Viridescent Parrotfish (Calotomus viridescens).
    Common name: Viridescent parrotfish
    Scientific name: Calotomus viridescens
  7. Common name: Yellowbar parrot
    Scientific name: Calotomus zonarchus
  8. Common name: White-dotted blenny
    Scientific name: Cirripectes alboapicalis
  9. Common name: Blackflap blenny
    Scientific name: Cirripectes auritus
  10. A Chestnut Blenny (Cirripectes castaneus) in the Red Sea, Egypt
    Common name: Spotted-chin blenny
    Scientific name: Cirripectes castaneus
  11. Common name: Lady Musgrave blenny
    Scientific name: Cirripectes chelomatus
  12. Common name: Filamentous blenny
    Scientific name: Cirripectes filamentosus
  13. Rainbow light on sandy reef close up of tropical blenny fish
    Common name: Spotted blenny
    Scientific name: Cirripectes fuscoguttatus
  14. Incredible Underwater World - Octopus cyanea - Day octopus (blue octopus). Diving and underwater photography. Tulamben, Bali, Indonesia.
    Common name: Imitator blenny
    Scientific name: Cirripectes imitator
  15. Common name: White-speckled blenny
    Scientific name: Cirripectes obscurus
  16. Common name: Squiggly blenny
    Scientific name: Cirripectes quagga
  17. Common name: Red-streaked blenny
    Scientific name: Cirripectes stigmaticus
  18. Common name: Scarface blenny
    Scientific name: Cirripectes vanderbilti
  19. Common name: Red-speckled blenny
    Scientific name: Cirripectes variolosus
  20. Common name: sawspine dragonet
    Scientific name: Diplogrammus infulatus
  21. Common name: Fourline coralblenny
    Scientific name: Ecsenius aequalis
  22. An Aron's Blenny (Ecsenius aroni) in the Red Sea, Egypt
    Common name: Aron's blenny
    Scientific name: Ecsenius aroni
  23. Clown blenny Ecsenius axelrodi
    Common name: Axelrod's clown blenny
    Scientific name: Ecsenius axelrodi
  24. Banda combtooth blenny Ecsenius bandanus
    Common name: Banda comb-tooth
    Scientific name: Ecsenius bandanus
  25. Bath's blenny (Ecsenius bathi), localized, fighting, Komodo, Indonesia
    Common name: Bath's comb-tooth
    Scientific name: Ecsenius bathi
  26. Ecsenius bicolor fish
    Common name: Bicolor blenny
    Scientific name: Ecsenius bicolor
  27. Two-Spot Combtooth Blenny (Ecsenius bimaculatus)
    Common name: Twinspot coralblenny
    Scientific name: Ecsenius bimaculatus
  28. Common name: Collette's coralblenny
    Scientific name: Ecsenius collettei
  29. red twocoat coralblenny blenny fish
    Common name: Twocoat coralblenny
    Scientific name: Ecsenius dilemma
  30. Clown blenny
    Common name: Fiji clown blenny
    Scientific name: Ecsenius fijiensis
  31. Common name: Blackstriped combtooth blenny
    Scientific name: Ecsenius fourmanoiri
  32. Common name: Smoothfin blenny
    Scientific name: Ecsenius frontalis
  33. The Red Sea mimic blenny (Ecsenius gravieri). Underwaterworlld coral reef near Makadi Bay, Egypt
    Common name: Red Sea mimic blenny
    Scientific name: Ecsenius gravieri
  34. Shorthead Fangblenny, Kurzkopf-Säbelzahnschleimfisch (Petroscirtes breviceps)
    Common name: Two-stripe Blenny
    Scientific name: Ecsenius isos
  35. Linear Blenny, Ecsenius lineatus.
    Common name: striped blenny
    Scientific name: Ecsenius lineatus
  36. Common name: Blue-head combtooth-blenny
    Scientific name: Ecsenius lividanalis
  37. Common name: Lubbock's coralblenny
    Scientific name: Ecsenius lubbocki
  38. Blenny (Ecsenius sp.), Queensland
    Common name: Queensland combtooth blenny
    Scientific name: Ecsenius mandibularis
  39. Blenny
    Common name: Yellow-eyed comb-tooth
    Scientific name: Ecsenius melarchus
  40. Midas blenny in saltwater reef tank
    Common name: Midas coralblenny
    Scientific name: Ecsenius midas
  41. Blenny (Ecsenius sp.), Queensland
    Common name: Minute Blenny
    Scientific name: Ecsenius minutus
  42. Common name: Monocle coralblenny
    Scientific name: Ecsenius monoculus
  43. Wild Wonders of Taiwan
    Common name: Nalolo blenny
    Scientific name: Ecsenius nalolo
  44. Black Combtooth Blenny  (Ecsenius namiyei)
    Common name: Black comb-tooth
    Scientific name: Ecsenius namiyei
  45. Midas blenny in saltwater reef tank
    Common name: Spectacled coralblenny
    Scientific name: Ecsenius oculus
  46. Comical blenny, Ecsenius opsifrontalis, Kosrae Micronesia.
    Common name: Comical blenny
    Scientific name: Ecsenius opsifrontalis
  47. White-lined combtooth blenny Ecsenius pictus
    Common name: White-lined comb-tooth
    Scientific name: Ecsenius pictus
  48. Common name: Portenoy's Blenny
    Scientific name: Ecsenius portenoyi
  49. clown coralblenny fish
    Common name: Striped coralblenny
    Scientific name: Ecsenius prooculis
  50. Red Sea mimic blenny (Ecsenius gravieri). Underwaterworlld coral reef near Makadi Bay, Egypt
    Common name: Mimic Blenny
    Scientific name: Ecsenius pulcher
  51. Common name: Randall's Blenny
    Scientific name: Ecsenius randalli
  52. Tiny Saddled Blenny resting on coral
    Common name: Saddle coralblenny
    Scientific name: Ecsenius sellifer
  53. Tailspot blenny, Ecsenius stigmatura,  Raja Ampat Indonesia
    Common name: Tail-spot combtooth-blenny
    Scientific name: Ecsenius stigmatura
  54. Common name: White-lined coralblenny
    Scientific name: Ecsenius taeniatus
  55. tiger cardinalfish (cheilodipterus macrodon)
    Common name: Tiger combtooth blenny
    Scientific name: Ecsenius tigris
  56. White-spotted combtooth blenny Ecsenius trilineatus
    Common name: Three-lined blenny
    Scientific name: Ecsenius trilineatus
  57. Yaeyama Blenny
    Common name: Yaeyama blenny
    Scientific name: Ecsenius yaeyamaensis
  58. Female Sailfin Blenny, Emblemaria pandionis
    Common name: Sailfin blenny
    Scientific name: Emblemaria pandionis
  59. Close up of yellowfin fringehead blenny
    Common name: Yellowfin blenny
    Scientific name: Enchelyurus flavipes
  60. Exallias brevis, the leopard blenny
    Common name: Leopard blenny
    Scientific name: Exallias brevis
  61. Common name: Filamentous Blenny
    Scientific name: Gobioclinus filamentosus
  62. Common name: Hooded triplefin
    Scientific name: Helcogramma capidata
  63. Common name: Little hooded triplefin
    Scientific name: Helcogramma chica
  64. Common name: Red-eye threefin
    Scientific name: Helcogramma ellioti
  65. ヨゴレヘビギンポのオス
    Common name: Blackfin triplefin
    Scientific name: Helcogramma fuscopinna
  66. Triplefin on leather coral
    Common name: Maldives Triplefin
    Scientific name: Helcogramma maldivensis
  67. Common name: Shortsnout triplefin
    Scientific name: Helcogramma obtusirostris
  68. Common name: Springer's triplefin
    Scientific name: Helcogramma springeri
  69. striped triplefin on a reef
    Common name: Red triplefin
    Scientific name: Helcogramma steinitzi
  70. Striped triplefin, Helcogramma striata, on tubastraea coral, Raja Ampat Indonesia.
    Common name: Tropical striped triplefin
    Scientific name: Helcogramma striata
  71. Common name: Volcano triplefin
    Scientific name: Helcogramma vulcana
  72. Rockhopper on a rock of the coast of the Seychelles.
    Common name: smoothlipped blenny
    Scientific name: Istiblennius edentulus
  73. Pallid rockskipper (Istiblennius unicolor) jumping on stone over surface of water in coastal zone, Red sea, Egypt
    Common name: Pallid rockskipper
    Scientific name: Istiblennius flaviumbrinus
  74. Common name: Lined rockskipper
    Scientific name: Istiblennius lineatus
  75. Common name: Zebra blenny
    Scientific name: Istiblennius zebra
  76. Common name: Porehead blenny
    Scientific name: Labrisomus multiporosus
  77. The Warbonnet sayto.
    Common name: shortfinned molly miller
    Scientific name: Labrisomus nuchipinnis
  78. Common name: Chalapo clinid
    Scientific name: Labrisomus philippii
  79. Common name: Upside-down harptail blenny
    Scientific name: Meiacanthus abditus
  80. Common name: Threadless blenny
    Scientific name: Meiacanthus anema
  81. Eye-Lash Harptail Blenny Meiacanthus atrodorsalis
    Common name: Forktail blenny
    Scientific name: Meiacanthus atrodorsalis
  82. Common name: Bundoon fangblenny
    Scientific name: Meiacanthus bundoon
  83. Common name: Two-striped fangblenny
    Scientific name: Meiacanthus ditrema
  84. Striped poison-fang blenny Meiacanthus grammistes
    Common name: Grammistes blenny
    Scientific name: Meiacanthus grammistes
  85. Common name: Kamohara's Fang Blenny
    Scientific name: Meiacanthus kamoharai
  86. Striped Fangblenny, Streifen-Säbelzahnschleimfisch (Meiacanthus lineatus)
    Common name: Yellow-lined harptail blenny
    Scientific name: Meiacanthus lineatus
  87. Common name: Mozambique fangblenny
    Scientific name: Meiacanthus mossambicus
  88. Blackline fangblenny
    Common name: Blackline fangblenny
    Scientific name: Meiacanthus nigrolineatus
  89. Common name: Canary Fangblenny
    Scientific name: Meiacanthus oualanensis
  90. Common name: Twilight Fangblenny
    Scientific name: Meiacanthus phaeus
  91. Common name: Swallowtail fangblenny
    Scientific name: Meiacanthus procne
  92. Common name: Disco blenny
    Scientific name: Meiacanthus smithi
  93. Ringneck Blenny – Parablennius pilicornis
    Common name: Green Canary Blenny
    Scientific name: Meiacanthus tongaensis
  94. Common name: One-striped fangblenny
    Scientific name: Meiacanthus vittatus
  95. Broomtail Wrasse
    Common name: Seagrass wrasse
    Scientific name: Novaculoides macrolepidotus
  96. Redlip Blenny perched on a coral head - Bonaire
    Common name: devilfish
    Scientific name: Ophioblennius atlanticus
  97. Portrait of Redlip blenny
    Common name: Atlantic Red-Lipped Blenny
    Scientific name: Ophioblennius macclurei
  98. Panamic fanged blenny is lying on the rock. Ophioblennius steindachneri next to Malpelo island. Marine live.
    Common name: Pacific Fanged Blenny
    Scientific name: Ophioblennius steindachneri
  99. Tompot Blenny (Parablennius Gattorugine), Adriatic Sea, Mediterranean Sea, Croatia
    Common name: Tompot blenny
    Scientific name: Parablennius gattorugine
  100. Primer plano de pez Blenio
    Common name: Redlip Blenny
    Scientific name: Parablennius goreensis
  101. Mystery blenny fish, Parablennius incognitus, Vermilion Coast, Mediterranean sea, France
    Common name: Molly Miller Blenny
    Scientific name: Parablennius incognitus
  102. Male Peacock blenny (Salaria pavo)
    Common name: crested blenny
    Scientific name: Parablennius laticlavius
  103. Seaweed Blenny, Parablennius marmoreus
    Common name: seaweed blenny
    Scientific name: Parablennius marmoreus
  104. Rock pool blenny (Parablennius parvicornis) in tide pool in Gran Canaria, Spain
    Common name: Rock-pool blenny
    Scientific name: Parablennius parvicornis
  105. Male Fringe blenny (Parablennius pilicornis) in Mediterranean Sea
    Common name: Ringneck blenny
    Scientific name: Parablennius pilicornis
  106. White blenny Parablennius rouxi
    Common name: longstriped blenny
    Scientific name: Parablennius rouxi
  107. Zwergspitz Kopf Schleimfisch
    Common name: Portuguese blenny
    Scientific name: Parablennius ruber
  108. A Galapagos Islands Sally Lightfoot crab on a rock.
    Common name: Sally Lightfoot Crab
    Scientific name: Parablennius salensis
  109. The rusty blenny or Black Sea blenny , Parablennius sanguinolentus.
    Common name: Rusty blenny
    Scientific name: Parablennius sanguinolentus
  110. Chilean Mussel Blenny
    Common name: Mussel Blenny
    Scientific name: Parablennius sierraensis
  111. A blenny in it's natural habitat
    Common name: Tentacled blenny
    Scientific name: Parablennius tentacularis
  112. Parablennius zvonimiri - Zvonimir's blenny. Blenny fish.Canaklale Türkiye
    Common name: zoanimir's blenny
    Scientific name: Parablennius zvonimiri
  113. Bigtooth Cardinalfish hovering in sheltered area of reef.
    Common name: bigtooth cardinalfish
    Scientific name: Paroncheilus affinis
  114. Common name: Arabian fangblenny
    Scientific name: Petroscirtes ancylodon
  115. Striped poison fang blenny mimic (Petroscirtes breviceps) juvenile
    Common name: Striped poison fangblenny mimic
    Scientific name: Petroscirtes breviceps
  116. the wolf fangbelly, Petroscirtes lupus
    Common name: Wolf fangblenny
    Scientific name: Petroscirtes lupus
  117. Highfin Fangblenny Petroscirtes mitratus
    Common name: Miter blenny
    Scientific name: Petroscirtes mitratus
  118. Common name: Xestus sabretooth blenny
    Scientific name: Petroscirtes xestus
  119. Common name: Ewa blenny
    Scientific name: Plagiotremus ewaensis
  120. Hit And Run Blenny on a reef in the Red Sea egypt
    Common name: Scale-eating fang blenny
    Scientific name: Plagiotremus goslinei