Meet the peacock eel
The peacock eel (Macrognathus siamensis) is a spiny eel from Southeast Asia, named for the eye spots near its tail. It usually reaches about 10 to 12 inches, which makes it one of the most manageable spiny eels.
Tank setup
- A 55 gallon tank is a comfortable home for an adult, with a long footprint.
- Use soft sand so it can bury itself with only its head showing.
- Seal every gap in the lid.
- Keep water clean and stable, around 73 to 82 F with a pH near neutral.
Feeding
Peacock eels eat small invertebrates. Frozen bloodworms, brine shrimp and blackworms are easy staples, and many learn to take sinking pellets. They are often shy, so feed near the bottom after lights out until they settle in.
Tank mates
They are peaceful, but they will eat very small fish and shrimp. Choose peaceful fish that are too large to swallow, and avoid fin nippers and aggressive cichlids that would outcompete them for food.
Frequently asked questions
How big do peacock eels get?
Most reach about 10 to 12 inches in aquariums.
Do peacock eels need sand?
Yes. Soft sand lets them burrow and protects their skin. Sharp gravel can injure them.
Are peacock eels good for beginners?
They are one of the easier oddballs if you provide sand, a sealed lid, clean water and frozen foods.
What you will need
- Fine aquarium sandFor burrowing.Check price on Amazon
- Frozen bloodwormsEasy staple food.Check price on Amazon
- Aquarium cavesHiding places.Check price on Amazon
Links go to Amazon search results so you can compare current prices. As an Amazon Associate we earn from qualifying purchases.
Cichlid


