Kde možno nájsť kameni?
Stonefish sa nachádza v teplých pobrežných vodách indických a Tichomorích, vrátane Červeného mora, Perzského zálivu a morí okolo Austrálie, Malajzie, Indonézie a Filipín. Uprednostňujú plytké, piesočnaté alebo skalnaté oblasti s množstvom úkrytov, ako sú koralové útesy a morské postele. Stonefish sa nachádza aj v brakických vodách, ako sú ústí riek a mangrovy.