National Geographic erklärt, dass Stachelrochen in warmen Gewässern auf der ganzen Welt leben; sie bevorzugen flache Gewässer entlang der Küstenregionen. Um sich an ihre Lebensräume anzupassen, legen sich Stachelrochen auf den Grund des Meeresbodens und bedecken sich mit Sand. Sie verwenden diese Tarntechnik, um Raubtieren wie Haien oder größeren Rochen auszuweichen. Sie bleiben auch auf dem Meeresboden, weil ihre Beute dort lebt.
Laut National Geographic hängt die Farbe eines Stachelrochens stark vom Gewässer ab, in dem er lebt. Stachelrochen reflektieren die Farbnuancen auf dem Meeresboden, damit sie sich besser einfügen können. Sie leben nur in Gewässern mit sandigem Boden. Wenn ein Boden wenig Sand hat oder mit Steinen bedeckt ist, kann ein Stachelrochen nicht überleben, weil er sich nicht tarnen kann.
Stachelrochen bewegen sich nicht viel und schwimmen selten. Sie fließen normalerweise mit der Meeresströmung. Da sie sich in die Umgebung einfügen, sind sie die perfekten Jäger; sie warten einfach darauf, dass die Beute in ihre Richtung schwimmt. Sie essen oft Muscheln, Krabben, Miesmuscheln und kleine Fische. Wenn sich kältere Temperaturen nähern, wandern viele Stachelrochen oft in wärmere Klimazonen, damit sie in warmem und flachem Wasser bleiben können.