Vo všeobecnosti sa pufferfish vyskytuje v tropických a subtropických vodách v teplých plytčinách pobrežných útesov, ale niektoré sa vyskytujú od plytčín pri pobreží až po vody hlboké asi 300 stôp. Väčšina žije pozdĺž kontinentálnych šelfov okolo ostrovov alebo pozdĺž kontinentálnych šelfov. Pufferfish je tiež známy tým, že vstupuje do slaných zálivov, brakických vodných prostredí, ako sú riečne delty a mangrovníky.