Three subspecies are recognized, including the nominate subspecies, Vipera berus berus described here.
Actualmente recoñécense tres subespecies, incluíndo a subespecie nomeada, Vipera berus berus descrita aquí.