Bagon evolui uma vez no nível 30 para Shelgon e novamente no nível 50 para Salamence. Através de sua cadeia de evolução, Bagon mantém seu tipo de dragão, mas com sua evolução final, ele ganha o tipo adicional de voar .
A cadeia de evolução de Bagon também permite que ele aprenda novas habilidades, uma vez que tenha alcançado seu tipo de vôo, como voar, que é útil para retornar a cidades visitadas anteriormente e é um ataque poderoso. De sua evolução para Shelgon, as estatísticas básicas do Pokémon aumentam a uma taxa razoavelmente decente. No entanto, depois que ele evolui para Salamence, a maioria de suas estatísticas básicas cresce dramaticamente, especialmente duas das estatísticas mais importantes para Pokémon do tipo dragão, ataque e velocidade.