* Atlanti -óceán: Általánosak az Atlanti -óceán keleti részén, Norvégiától Dél -Afrikáig, valamint az Atlanti -óceán nyugati részén, Észak -Amerika partján.
* Földközi -tenger: Ezek a Földközi -tenger egész területén is megtalálhatók.
* Pacific Ocean: Noha ritkábban találhatók a Csendes -óceán keleti részén, Dél -Amerika partjainál és a Csendes -óceán nyugati részén, Ausztrália partján.
John Dory általában mélyebb vizek él 100 és 500 méter között, bár néha a tengerfenék közelében található sekélyebb vizekben találhatók. Inkább a sziklás fenekű és homokos területekkel rendelkező területeket részesítik előnyben.