Soldier Lionfish
Pterois miles
Also known as: devil firefish, Devil Firefish, Indian Turkeyfish, Miles' firefish, Miles' Firefish
A bold, venomous reef predator wearing its warning in every fin.

About
The Indian Turkeyfish (Pterois miles) is one of those fish that commands attention the moment it enters a tank. Not because it rushes around, but because it barely moves at all. This lionfish carries an elaborate arrangement of elongated dorsal spines, broad pectoral fins banded in rust, white, and black, and a face decorated with fleshy tentacles above the eyes. In the wild it ranges across Indo-Pacific reefs from the Red Sea through to the Indian Ocean, typically lurking along ledges and within coral structures during the day and becoming more active after dark. It is closely related to the red lionfish and shares much of the same reputation: slow, deliberate, and fully confident that nothing wants to tangle with those venomous dorsal spines. That venom is real and worth respecting, so cautious handling during tank maintenance is non-negotiable. In the aquarium it will readily consume smaller fish and crustaceans, so tankmate selection matters. Most keepers transition them onto frozen foods over time, which is a manageable process but requires some patience. The Indian Turkeyfish is a solid intermediate-level species. Not particularly difficult to keep healthy, but not a fish to add to a community reef without thinking it through first.
Similar species
Other fish you might consider
Frequently asked questions
- How big does the Soldier Lionfish get?
- The Soldier Lionfish reaches about 7–12" as an adult.
- What water parameters does the Soldier Lionfish need?
- The Soldier Lionfish does best with a temperature of 72–82°F, a pH of 8–8.4.
- Is the Soldier Lionfish aggressive?
- The Soldier Lionfish is aggressive and is best kept alone or with robust tankmates that can hold their own.
- What does the Soldier Lionfish eat?
- The Soldier Lionfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- Is the Soldier Lionfish reef safe?
- The Soldier Lionfish is not considered reliably reef safe and may harm corals or invertebrates.