Le corps du Corydoras hastatus est plus allongé que les autres espèces de Corydoras. Il est translucide blanc à la couleur olive, avec une mince bande noire sur les côtés, derrière l'opercule, à la racine de la queue. Il dispose d'un croissant blanc à la base de la queue entouré d'une tache noire.