Engfiol er 5-15 cm høy og skilles fra den nært beslektede skogfiol ved at engfiol har dypere blå kronblad, og gulhvit spore som er noe kløyvet. Artene kan krysse seg med hverandre. Bladene er lett hjerteformede, og mer avlange enn hos skogfiol.