List of All Dinosaurs We Have Written About

List with links to all the Dinosaurs we have covered so far sorted according to the group it belonged to. Included in the list is the Period it existed and the time it is believed to have lived.

Ankylosauria Dinosaurs

DinosaurPeriodMYA
AnkylosaurusLate Cretaceous83.5-66
AnimantarxMiddle Cretaceous106-97
AnodontosaurusLate Cretaceous83.5-66
AntarctopeltaLate Cretaceous80-70
BorealopeltaEarly Cretaceous113-110
CedarpeltaEarly Cretaceous125-100.5
DataiLate Cretaceous93.9-85.8
DyoplosaurusLate Cretaceous76-75
EdmontoniaLate Cretaceous83.5-66.0
EuoplocephalusLate Cretaceous83.5-66
GargoyleosaurusLate Jurassic155.7-145
GastoniaEarly Cretaceous139.8-100.5
GobisaurusLate Cretaceous125-89.8
HylaeosaurusEarly Cretaceous145-109
JakapilLate Cretaceous (Early also proposed)97-94 (disputed)
LiaoningosaurusEarly Cretaceous~125
NipponopeltaLate Cretaceous96-94
PanoplosaurusLate Cretaceous83.5-66
PinacosaurusLate Cretaceous145-72.1
PolacanthusEarly Cretaceous145-99.6
SaichaniaLate Cretaceous83.5-72.1
SauropeltaEarly Cretaceous124-98
ScelidosaurusEarly Jurassic196.5-183
ScolosaurusLate Cretaceous~76 MYA
ScutellosaurusEarly Jurassic199-175
SpicomellusMiddle Jurassic168.2-165.3
StegourosLate Cretaceous75-72
TarchiaLate Cretaceous75-70
TianzhenosaurusLate Cretaceous99–71
ZuulLate Cretaceous76.3-75.2

Ceratopsian Dinosaurs

DinosaurPeriodMYA
AchelousaurusLate Cretaceous83.5-72.1
AnchiceratopsLate Cretaceous70.6-66
AquilopsEarly Cretaceous109-99.6
ArchaeoceratopsEarly Cretaceous125-109
ArrhinoceratopsLate Cretaceous71.5 – 70.6
AuroraceratopsEarly Cretaceous112-109
AvaceratopsLate Cretaceous83.5-70.6
BravoceratopsLate Cretaceous72.1-66
BreviceratopsLate Cretaceous70 – 72
CentrosaurusLate Cretaceous83.5-72.1
CerasinopsLate Cretaceous83.6-72.1
ChasmosaurusLate Cretaceous83.5 – 72.1
ChaoyangsaurusLate Jurassic155.7-132.9
DiabloceratopsLate Cretaceous83.5-70.6
EiniosaurusLate Cretaceous83.6-72.1
EotriceratopsLate Cretaceous~68.8
GraciliceratopsLate Cretaceous100.5-83.6
HelioceratopsEarly to Late Cretaceous~100
JudiceratopsLate Cretaceous~78
KosmoceratopsLate Cretaceous76–75.9
LeptoceratopsLate Cretaceous72.2-66.0
LokiceratopsLate Cretaceous83.6-72.1
NasutoceratopsLate Cretaceous76-75.5
PachyrhinosaurusLate Cretaceous72.1-66
PentaceratopsLate Cretaceous83.5-70.6
ProtoceratopsLate Cretaceous145-70.6
PsittacosaurusEarly Cretaceous139.8-99.6
SinoceratopsLate Cretaceous77-73.5
StygimolochLate Cretaceous70–66
StyracosaurusLate Cretaceous83.5-70.6
TitanoceratopsLate Cretaceous76-75 (disputed)
TorosaurusLate Cretaceous72.1-66
TriceratopsLate Cretaceous72.1-66
YinlongLate Jurassic163.5-157.3
ZuniceratopsLate Cretaceous~92 (or after 90.9)

Ornithopod Dinosaurs

DinosaurPeriodMYA
AcrotholusLate Cretaceous85.8-83.5
AgilisaurusMiddle Jurassic170.3-157.3
AgujaceratopsLate Cretaceous83.5-70.6
AlbertadromeusLate Cretaceous83.6-72.1
AralosaursLate Cretaceous86.3-70.6
AtlascopcosaurusEarly Cretaceous122.4-109
BariliumEarly Cretaceous139.8-132.9
BactrosaurusLate Cretaceous89.8-70.6
BagaceratopsLate Cretaceous83.5-70.6
BarsboldiaLate Cretaceous72.1-66.0
BatyrosaurusLate Cretaceous86.3-70.6
BrachylophosaurusLate Cretaceous83.5-72.1
CamptosaurusLate Jurassic155.7-145
CedrorestesEarly Cretaceous139.8-132.9
ChakisaurusLate Cretaceous99.6-89.3
CharonosaurusLate Cretaceous72.2-66.0
CoahuilasaurusLate Cretaceous83.5-70.6
CoronosaurusLate Cretaceous83.5-72.1
DiluvicursorEarly Cretaceous113-109.0
DryosaurusLate Jurassic153-148
EdmontosaurusLate Cretaceous83.5-66
ElrhazosaurusEarly Cretaceous125.0-113.0
EquijubusEarly Cretaceous112.03-109.0
FukuisaurusEarly Cretaceous125-113
GalleonosaurusEarly Cretaceous125-113.0
GasparinisauraLate Cretaceous83.5-70.6
GilmoreosaurusLate Cretaceous83.5-70.6
GideonmantelliaEarly Cretaceous125.45-121.4
GryphoceratopsLate Cretaceous85.8-83.5
GryposaurusLate Cretaceous83.5-66.0
HadrosaurusLate Cretaceous83.5-66
HaolongEarly Cretaceous~125
HeterodontosaurusEarly Jurassic199.3-182.7
HippodracoEarly Cretaceous139.8-132.9
HuallasaurusLate Cretaceous83.5-66.0
HungarosaurusLate Cretaceous86.3-83.6
HypacrosaurusLate Cretaceous83.5-66
HypsibemaLate Cretaceous174.1-66
HypsilophodonEarly Cretaceous157.3-125.45
IaniEarly Cretaceous99.6 – 99.5
IguanodonEarly Cretaceous157.3-66
IguanacolossusEarly Cretaceous145.0-132
JeholosaurusEarly Cretaceous126 – 124
KoshisaurusEarly Cretaceous125 to 116
KritosaurusLate Cretaceous85.8-70.6
LambeosaurusLate Cretaceous83.5-72.1
LeaellynasauraEarly Cretaceous113-110
LesothosaurusEarly Jurassic201.3-190.8
LycorhinusEarly Jurassic201.3-182.7
MagnapauliaLate Cretaceous75-74.5
MaiasauraLate Cretaceous78.6-77.7
MantellisaurusEarly CretaceousBarremian-early Aptian
MuttaburrasaurusEarly Cretaceous105 – 99
NipponosaurusLate Cretaceous85.8-70.6
NodosaurusLate Cretaceous99.6-70.6
OlorotitanLate Cretaceous72.2-66
OrodromeusLate Cretaceous83.5-66
OuranosaurusEarly Cretaceous122.46-66
OviraptorLate Cretaceous89.8-70.6
ParasaurolophusLate Cretaceous83.5-70.6
ParksosaurusLate Cretaceous70.6-66
ProbactrosaurusEarly Cretaceous129.4-100.5
SaurolophusLate Cretaceous72.1-66
SecernosaurusLate Cretaceous83.6-66
ShantungosaurusLate Cretaceous83.6-66
TalenkauenLate Cretaceous83.6-66
TaletaLate Cretaceous68-66
TelmatosaurusLate Cretaceous70.6-66
ThescelosaurusLate Cretaceous68-66
TsintaosaurusLate Cretaceous83.6-72.1
TylocephaleLate Cretaceous83.5-70.6
WannanosaurusLate Cretaceous70.6-66

Pachycephalosaur Dinosaurs

DinosaurPeriodMYA
AmtocephaleLate Cretaceous93.9-83.6
ColepiocephaleLate Cretaceous83.5-70.6
GoyocephaleLate Cretaceous86.3-66
HanssuesiaLate Cretaceous83.6-72.1
PachycephalosaurusLate Cretaceous72.1-66
PrenocephaleLate Cretaceous72.1-66
SinocephaleLate Cretaceous93.9-89.8
SphaerotholusLate Cretaceous73-66
StegocerasLate Cretaceous83.5-66

Sauropod Dinosaurs

DinosaurPeriodMYA
AardonyxEarly Jurassic201.3-190.8
AbydosaurusLate Cretaceous99.6-93.5
AegyptosaurusLate Cretaceous145.0-93.5
AgustiniaEarly Cretaceous113.0-100.5
AlamosaurusLate Cretaceous72.1-66
AmargasaurusEarly Cretaceous129.4-125
AmargatitanisEarly Cretaceous129.4-125.0
AmazonsaurusEarly Cretaceous122.46-105.3
AmpelosaurusLate Cretaceous83.5-66
AmphicoeliasLate Jurassic150.8-145.0
AndesaurusLate Cretaceous99.6 to 93.5
ApatosaurusLate Jurassic155.7-145
AragosaurusLate Cretaceous152.1 – 139.8
ArgentinosaurusLate Cretaceous99.6-89.8
AstrodonLate Cretaceous125-113
AustrosaurusLate Cretaceous105.3-100.5
BajadasaurusEarly Cretaceous140-135
BarosaurusLate Jurassic155.7-145.0
BarrosasaurusLate Cretaceous83.6 to 72.1
BaurutitanLate Cretaceous70.6-66.0
BellusaurusMiddle Jurassic163.5-157.3
BonitasauraLate Cretaceous86.3 72.1
BrachiosaurusLate Jurassic155.7-145
BrontosaurusLate Jurassic152.1-145
BrohisaurusLate Jurassic154.8-149.2
BustingorrytitanLate Cretaceous99.6-93.5
CamarasaurusLate Jurassic155.7-145
CampananeyenLate Cretaceous100.5-93.9
CathartesauraLate Cretaceous100.5-89.8
CetiosaurusMiddle Jurassic171.6-125.45
CetiosauriscusMiddle Jurassic165-161
ChadititanLate Cretaceous83.6-72.1
ChubutisaurusLate Cretaceous100.5-93.9
CienciargentinaLate Cretaceous100.5-93.9
ColoradisaurusLate Triassic228.0-208.5
DiamantinasaurusLate Cretaceous99.6 to 95
DicraeosaurusLate Jurassic163.5-150.8
DiplodocusLate Jurassic155.7-145
DreadnoughtusLate Cretaceous83.6-66
EfraasiaLate Triassic215.56-212.0
EoraptorLate Triassic237-228
ErketuLate Cretaceous100.5- 72.1
EuhelopusEarly Cretaceous139.8-122.46
EuropasaurusLate Jurassic155.7-150.8
FerganasaurusMiddle Jurassic166.1-163.5
FukuiraptorEarly Cretaceous136.4-113
FusuisaurusEarly Cretaceous125.0-113.0
FutalognkosaurusLate Cretaceous93.5-85.8
GalvesaurusLate Jurassic155.7-145.0
GiraffatitanLate Jurassic154.8-143.1
GobititanEarly Cretaceous115-100
GigantoraptorLate Cretaceous83.5-70.6
GigantspinosaurusLate Jurassic168.3-163.5
HaplocanthosaurusLate Jurassic155.7-145
HuangshanlongMiddle Jurassic175 to 160
IsisaurusLate Cretaceous72.2-66
JainosaurusLate Cretaceous72.2-66
JanenschiaLate Jurassic152.1-145
JobariaMiddle Jurassic163.5-145
KotasaurusEarly Jurassic199.3-182.7
LirainosaurusLate Cretaceous83.5-66
LufengosaurusEarly Jurassic201.3-168.3
LusotitanLate Jurassic155.7-145
MagyarosaurusLate Cretaceous70.6-66
MamenchisaurusLate Jurassic168.3-112
MaraapunisaurusLate Jurassic<152
MussaurusEarly Jurassic199.3-190.8
NagatitanEarly Cretaceous120-100
NanosaurusLate Jurassic155.7-145
NigersaurusEarly Cretaceous115-105
OmeisaurusMiddle Jurassic170.3-145
OpisthocoelicaudiaLate Cretaceous72.1-66
PantydracoLate Triassic208.5-201.3
ParalititanLate Cretaceous99.6-93.5
PatagosaurusMiddle Jurassic180.1-175.6
PatagotitanEarly Cretaceous113-100.5
PuertasaurusLate Cretaceous84-66
QuaesitosaurusLate Cretaceous83.5-70.6
QunkasauraLate Cretaceous66.0-83.6
RapetosaurusLate Cretaceous72.1-66
RayososaurusLate Cretaceous99.6-93.5
RebbachisaurusLate Cretaceous99.6-93.5
RhoetosaurusMiddle Jurassic161.2-155.7
SaltasaurusLate Cretaceous70.6-66
SauroposeidonEarly Cretaceous113-100.5
ShunosaurusMiddle Jurassic170-160
SupersaurusLate Jurassic151-150
TitanomachyaLate Cretaceous72.1-66.0
TenontosaurusEarly Cretaceous122.46-100.5
VenenosaurusEarly Cretaceous125.0-113.0
VulcanodonEarly Jurassic199.5-184.2

Stegosaur Dinosaurs

DinosaurPeriodMYA
ArchaeopteryxLate Jurassic150.8-125.45
BaiyinosaurusMiddle Jurassic168.3-166.1
ChialingosaurusLate Jurassic161.5-149
ChungkingosaurusLate Jurassic168.3-163.5
DacentrurusLate Jurassic155.7-125.45
HesperosaurusLate Jurassic157.3-152.1
HuayangosaurusMiddle Jurassic170.3-157.3
KentrosaurusLate Jurassic163.5-150.8
MiragaiaLate Jurassic155.7-150.8
StegosaurusLate Jurassic155.7-93.5
TuojiangosaurusLate Jurassic168.3-163.5
WuerhosaurusEarly Cretaceous132-113

Theropod Dinosaurs

DinosaurPeriodMYA
AbelisaurusLate Cretaceous83.5-70.6
AcheroraptorLate Cretaceous67-66
AchillobatorLate Cretaceous100.5-83.6
AcrocanthosaurusEarly Cretaceous122.46-100.5
AdasaurusLate Cretaceous72.1-66.0
AepyornithomimusLate Cretaceous83.5-70.6
AerosteonLate Cretaceous83.5-70.6
AfrovenatorMiddle Jurassic170.3-145
AlectrosaurusLate Cretaceous83.5-70.6
AlioramusLate Cretaceous72.1-66.0
AlpkarakushMiddle Jurassic168.2-163.5
AlxasaursEarly Cretaceous125.0-113.0
AnzuLate Cretaceous68-66
AristosuchusEarly Cretaceous129.4-125
ArchaeornithoidesLate Cretaceous83.5-70.6
AucasaurusLate CretaceousEarly Campanian
AustralovenatorLate Cretaceous95
AustroraptorLate Cretaceous72-66
AvimimusLate Cretaceous80-70.6
BahariasaurusLate Cretaceous100.5-89.8
AlbertosaurusLate Cretaceous83.5-66
AletopeltaLate Cretaceous83.5-70.6
AllosaurusLate Jurassic155.7-89.3
AlwalkeriaLate Triassic237.0-228.0
AnchiornisLate Jurassic163.5-157.3
AnserimimusLate Cretaceous72.1-66
AorunLate Jurassic166.1 – 163.5
AppalachiosaurusLate Cretaceous83.5-66
AtrociraptorLate Cretaceous70.6-66
AviatyrannisLate Jurassic157.3-152.1
BagaraatanLate Cretaceous72.1-66.0
BalaurLate Cretaceous70.6-66
BambiraptorLate Cretaceous83.6-72.1
BanjiLate Cretaceous72.1 – 66.0
BaryonyxEarly Cretaceous140.2-113
BicentenariaLate Cretaceous100.5-93.9
BeipiaosaurusEarly Cretaceous130.0-122.46
BistahieversorLate Cretaceous75-74
BonapartenykusLate Cretaceous83.5-66.0
BorogoviaLate Cretaceous72.1-66.0
BuitreraptorLate Cretaceous99.6-93.5
CaenagnathasiaLate Cretaceous93.9-72.1
CamposaurusLate Triassic227.0-208.5
CarcharodontosaurusLate Cretaceous129.4-70.6
CarnotaurusLate Cretaceous72.1-66
CaseosaurusLate Triassic237.0-208.5
CaudipteryxEarly Cretaceous125
CeratosaurusLate Jurassic155.7-145
CeratosuchopsEarly Cretaceous126-121
ChangyuraptorEarly Cretaceous125-113
ChilantaisaurusLate Cretaceous (Early also proposed)~92 (disputed)
ChindesaurusLate Triassic228.0-208.5
CitipatiLate Cretaceous~75-71
CoelophysisLate Triassic221.5-199.3
CoelurusLate Jurassicc. 156-147
CompsognathusLate Jurassic155.7-145
ConcavenatorEarly Cretaceous130-125.45
CondorraptorMiddle Jurassic180.1-168.4
ConchoraptorLate Cretaceous~72 MYA
CorythosaurusLate Cretaceous83.5-72.1
CryolophosaurusEarly Jurassic199.5-184.2
DaemonosaurusLate Triassic208.5-201.3
DakotaraptorLate Cretaceous66
DaspletosaurusLate Cretaceous83.5-66
DeltadromeusLate Cretaceous99.6-93.5
DeinocheirusLate Cretaceous72.1-66.0
DeinonychusEarly Cretaceous145-93.5
DilongEarly Cretaceous125.8-125.5
DilophosaurusEarly Jurassic199.3-182.7
DineobellatorLate Cretaceous70.6-66.0
DracovenatorEarly Jurassic201.3-191.9
DromaeosaurusLate Cretaceous76-69
DromiceiomimusLate Cretaceous70.6-66.0
DryptosaurusLate Cretaceous113-66
ElaphrosaurusLate Jurassic155.7-93.5
ElopteryxLate Cretaceous72.1-66.0
ElmisaurusLate Cretaceous72.1-66
EnigmosaurusLate Cretaceous100-90
EodromaeusLate Triassic237-228
EotyrannusEarly Cretaceous129.4-125
EpidexipteryxMiddle Jurassic168-164
ErliansaurusLate Cretaceous83.5 – 70.6
ErlikosaurusLate Cretaceous94-84 (debated)
EustreptospondylusLate Jurassic164.7-161.2
FalcariusEarly Cretaceous145 to 139.8
FukuiraptorEarly Cretaceous136.4-113.0
FukuivenatorEarly Cretaceous127.0-115.0
GallimimusLate Cretaceous93.5-70.6
GenyodectesEarly Cretaceous125-113
GiganotosaurusLate Cretaceous99.6-93.5
GobivenatorLate Cretaceous83.6-72.1
GojirasaurusLate Triassic228-208.5
GorgosaurusLate Cretaceous83.5-66
GuanlongLate Jurassic163.5-157.3
HagryphusLate Cretaceous83.5-70.6
HalszkaraptorLate Cretaceous83.6-72.1
HaplocheirusLate Cretaceous163.5-157.3
Huadanosaurus Early Cretaceous125.77–121.4
IchthyovenatorEarly Cretaceous125-113
IlokelesiaLate Cretaceous94-90
ImperobatorLate Cretaceous~72
IndosuchusLate Cretaceous72.1-66.0
InvictibellatrixEarly Cretaceous126-121
IrritatorEarly Cretaceous122.46-112.03
JoaquinraptorLate Cretaceous72.1-66
JuravenatorLate Jurassic155.7-150.8
KayrasaurusEarly Cretaceous125
KhankhuuluuLate Cretaceous90-84
KileskusMiddle Jurassic168-166
LiliensternusLate Triassic~205.7
LythronaxLate Cretaceous81.5
MaipLate Cretaceous70
MajungasaurusLate Cretaceous72.1-66
MapusaurusLate Cretaceous100.5-93.9
MarshosaurusLate JurassicKimmeridgian-Tithonian
MasiakasaurusLate Cretaceous72.1-66
MegalosaurusMiddle Jurassic168-166
MegapnosaurusEarly Jurassic201-184
MegaraptorLate Cretaceous93.9-86.3
MeraxesLate Cretaceous95-90
MetriacanthosaurusLate Jurassic161.5-159
MicroraptorEarly Cretaceous125-113
MonolophosaurusMiddle Jurassic166.1-163.5
MononykusLate CretaceousNot specified
MorosLate Cretaceous~99.4
NanotyrannusLate Cretaceous67-66
NanshiungosaurusLate Cretaceous100-66
NanuqsaurusLate Cretaceous70-69
NatovenatorLate Cretaceous83-72
NeovenatorEarly Cretaceous126-121
NoasaurusLate Cretaceous70.6-66
NothronychusLate Cretaceous93.5-89.3
OrnitholestesLate Jurassic156-147
OrnithomimusLate Cretaceous76.5-66
OxalaiaLate Cretaceous100.5-93.9
PiatnitzkysaurusMiddle-Late Jurassic Period182-175.6
PodokesaurusEarly Jurassic221.5-199.3
ProceratosaurusMiddle Jurassic168-165
ProcompsognathusLate Triassic215-211
PycnonemosaurusLate Cretaceous83.6-66
PyroraptorLate Cretaceous83.6-72.2
QianzhousaurusLate Cretaceous72-66
RahonavisLate Cretaceous72-66
RajasaurusLate Cretaceous72-66
RugopsLate Cretaceous99.6-93.5
SarcosaurusEarly Jurassic201.3-189.6
SaurornitholestesLate Cretaceous76.5-75.8
ScipionyxEarly Cretaceous113-110
SegnosaurusLate Cretaceous100-84
SiatsLate Cretaceous99.1
SinornithosaurusEarly Cretaceous~125
SinosauropteryxEarly Cretaceous~125
SinosaurusEarly Jurassic199-184
SinraptorMiddle-Late Jurassic162-160
SkorpiovenatorLate Cretaceous (Early also proposed)Under 106 (debated)
SpinosaurusLate Cretaceous112-70.6
StaurikosaurusLate Triassic~233
StokesosaurusLate Jurassic~147 or older
StruthiomimusLate Cretaceous76.5-74.4
SuchomimusEarly Cretaceous125-100.5
TameryraptorLate Cretaceous100.5-93.9
TarbosaurusLate Cretaceous72-68
TaurovenatorLate Cretaceous (Early also proposed)97-92 (disputed)
TeratophoneusLate Cretaceous76.5-75.5
ThanatotheristesLate Cretaceous79.8-79.5
TimimusEarly Cretaceous112.03-109.0
TherizinosaurusLate Cretaceous72.1-66
TorvosaurusLate Jurassic152-145
TroodonLate Cretaceous83.5-66
TyrannosaurusLate Cretaceous72.1-66
TyrannotitanEarly Cretaceous113-100.5
UtahraptorEarly Cretaceous139.8-132.9
VelociraptorLate Cretaceous75-71
YangchuanosaurusLate JurassicNot specified
YutyrannusEarly Cretaceous125
ZhenyuanlongEarly Cretaceous125.8-124.1
ZhuchengtyrannusLate Cretaceous77.3-73.5
ZupaysaurusLate Triassic~213 or older

Sauropodiformes Dinosaurs

DinosaurPeriodMYA
AntetonitrusEarly Jurassic201.3-190.8
PulanesauraEarly Jurassic201.3-190.8

Ornithischia Dinosaurs

DinosaurPeriodMYA
ArchaeocursorEarly Jurassic190.0-195.0
ChilesaurusLate Jurassic~147
Echinodon
Early Cretaceous

145.0-139.8
EnigmacursorLate Jurassic156.0-146.0
EucoelophysisLate Triassic228.0-208.5
MicropachycephalosaurusLate Cretaceous83.6-72.2

Basal Sauropodomorpha Dinosaurs

DinosaurPeriodMYA
LedumahadiEarly Jurassic201.3-190.8
MassospondylusEarly Jurassic201.4-192.9
PlateosaurusLate Triassic211-203

Crocodyliformes

DinosaurPeriodMYA
AphaurosuchusLate Cretaceous89.8-72.1

Sauropodomorpha

DinosaurPeriodMYA
AhvaytumLate Triassic237.0-227.0

Plesiosauria

DinosaurPeriodMYA
Bishanopliosaurus Early to Middle Jurassic182.7-157.3

Dinosauria

DinosaurPeriodMYA
HerrerasaurusLate Triassic237.0-227.0
NyasasaurusMiddle Triassic247-241