Bagon tiến hóa một lần ở cấp độ 30 thành Shelgon và một lần nữa ở cấp độ 50 thành Salamence. Thông qua chuỗi tiến hóa, Bagon vẫn giữ loại rồng của mình, nhưng với sự tiến hóa cuối cùng, nó có thêm kiểu bay .
Chuỗi tiến hóa của Bagon cũng cho phép nó học các khả năng mới sau khi đạt được kiểu bay, chẳng hạn như bay, rất hữu ích để quay trở lại các thị trấn đã ghé thăm trước đây và là một đòn tấn công mạnh mẽ. Từ khi tiến hóa thành Shelgon, các chỉ số cơ bản của Pokémon tăng với tốc độ khá. Tuy nhiên, khi nó tiến hóa thành Salamence, hầu hết các chỉ số cơ bản của nó đều tăng lên đáng kể, đặc biệt là hai trong số các chỉ số quan trọng nhất đối với Pokémon hệ rồng là tấn công và tốc độ.