Les principales différences entre ces deux races sont la taille et le poids, le bouledogue anglais ancien étant plus grand et plus lourd. En tant que chiots, ces deux races sont difficiles à distinguer, mais comme elles grandir, le bouledogue anglais reste plus petit et a un visage potelé et ridé.
Le bouledogue anglais ancien a été élevé pour combattre les taureaux, il a donc une apparence plus athlétique que le bouledogue anglais, pesant jusqu'à 100 lb. Le bouledogue anglais pèse généralement environ 60 lb.
Contrairement au bouledogue anglais, le bouledogue anglais ancien n'a pas une tête qui semble trop grosse pour son corps. Les jambes et le corps sont également plus longs. Le bulldog anglais est plus paresseux que le vieux bulldog anglais, préférant se reposer à l'intérieur plutôt que courir ou marcher à l'extérieur.