Ce mélampyre qui peut paraître proche de M. sylvaticum s’en différencie facilement par la forme droite (non coudée) du tube des fleurs. Il se rencontre dans les forêts claires et les buissons.
C'est une plante commune en lisière des forêts, dans les bois clairs ou encore dans les zones marécageuses, sauf dans la région méditerranéenne où elle manque. Les fleurs sont par deux, toutes tournées du même côté, à l'aisselle de bractées dentées dans leur partie inférieure. La corolle est allongée et sa gorge est presque fermée. Elle est généralement bicolore, jaune et blanche, sauf dans les forêts siliceuses des Vosges et des Ardennes oú elle est entièrement jaune.