By day, Spirula lives in the deep oceans, reaching depths of 1,000 m. At night, it rises to 100–300 m.
Its preferred temperature is around 10 °C, and it tends to live around oceanic islands, near the continental shelf.
Most sources cite this species as tropical and they are observed to be plentiful in the subtropical seas around the Canary Islands. Shells are regularly found along the western coasts of South Africa. In 2022, records of the species have also been confirmed in the Arabian Sea. However, significant quantities of shells from dead spirula are washed ashore even in temperate regions, such as coasts of New Zealand. Because of the great buoyancy of the shells, these may possibly have been carried long distances by ocean currents.