Er zijn verschillende generaties Savannahs. Dit wordt aangeduid met de letter “F” (tegenwoordig wordt ook wel eens de letter “G” gebruikt) en vervolgens een nummer. Dit geeft aan hoeveel generaties de Savannahkat is verwijderd van de Serval; zijn voorouder.

Een F1 Savannahkat is een eerste generatie nakomeling en heeft een Serval ouder. Dit is meestal een Serval mannetje, maar het kan ook een vrouwtje zijn. Een F2 is de tweede generatie nakomeling, en heeft dus een serval als grootouder. Een F3 is een derde generatie voorouder met een serval als overgrootouder, en ga zo maar verder.

Er staan soms ook letters bij de generatienummers. Hieronder zie je de betekenissen van deze letters:

A: Eén ouder is een Savannah, de andere ouder is geen Savannah.
(Een voorbeeld is een Savannah moederpoes met een Serval als vader.)

B: Beide ouders zijn Savannahs. Ten minste één ouder is een A, en ten minste 1 grootouder is een niet-Savannah. (Voorbeeld: een F2 kitten: ontstaan uit ouders die beiden Savannahs zijn; bijvoorbeeld een F5 Savannahkater met een F1 Savannahpoes. De ouders van de F1 Savannahpoes zijn een serval en bijvoorbeeld een F3 Savannahpoes.)

C: Beide ouders en grootouders zijn Savannahs, maar ten minste één overgrootouder is een niet-Savannah.

SBT: De kitten heeft ten minste drie generaties Savannah ouders boven zich, en wordt gezien als een “pure” Savannah.

Hieronder staan een aantal voorbeeldberekeningen bij het kruisen van Savannahs van verschillende generaties:

F1A x F7SBT = F2B Kittens
F2B x F5B = F3C Kittens
F2A x F5C = F3 B Kittens
F2B x F5 SBT = F3 C Kittens
F3C x F5C = F4 SBT Kittens
F4 SBT x F5 SBT = F5 SBT Kittens