Site Nº 001 · Cretaceous▲ Apex Predator

The record · Range

Where did Spinosaurus live?

Spinosaurus is an African animal through and through. Here is where it lived and where its bones are found.

Quick answer

Spinosaurus lived in North Africa, in what is now Morocco and Egypt. Its fossils come mainly from the Kem Kem beds of Morocco and the Bahariya Formation of Egypt, which about 99 million years ago formed a vast system of rivers, deltas and mangroves teeming with giant fish.

RegionNorth AfricaSitesKem Kem, BahariyaHabitatRivers & deltas

A river world in North Africa

About 99 million years ago, the Sahara was not a desert but a huge network of rivers, channels and coastal deltas. This watery landscape suited a giant fish-eater perfectly, and it is exactly where Spinosaurus lived, hunting in and around the water rather than roaming dry plains.

Where the fossils come from

Two places dominate. The Bahariya Formation of Egypt is where Ernst Stromer first found Spinosaurus bones from 1912. Decades later, the Kem Kem beds of Morocco produced the newer skeleton described in 2014 and the famous paddle tail reported in 2020. Both preserve the same lost river world.

The neighbours

Spinosaurus shared this world with car-sized coelacanths and sawfish, giant crocodile relatives, and other huge predators such as Carcharodontosaurus. By specialising in fish, Spinosaurus could live alongside these land hunters without competing directly for the same food.

Common questions

What continent did Spinosaurus live on?

Africa. Spinosaurus lived in North Africa, in what is now Morocco and Egypt, during the Cretaceous period.

Where are Spinosaurus fossils found?

Mainly in the Kem Kem beds of Morocco and the Bahariya Formation of Egypt. The first bones were found in Egypt from 1912; later skeletons came from Morocco.

Did Spinosaurus live in water?

It lived in and around water. Spinosaurus inhabited rivers, deltas and mangroves, hunting fish, and evidence suggests it waded and swam rather than living on dry land.