In generale, i pesci palla si trovano nelle acque tropicali e subtropicali, nelle calde acque basse delle barriere coralline costiere, ma alcuni si trovano dalle acque basse vicino alla costa fino alle acque profonde circa 300 piedi. La maggior parte vive lungo le piattaforme continentali intorno alle isole o lungo le piattaforme continentali. È noto anche che i pesci palla entrano nelle baie di acqua salata, negli ambienti di acqua salmastra come i delta dei fiumi e nelle mangrovie.