El ecosistema de Tendaguru consistía principalmente en tres tipos de entornos, ambientes marinos someros, como lagunas, zona intermareal y ambientes costeros bajos y en ambientes interiores con vegetación.