L'initiative, rejetée mercredi 9 mars par le sénat, avait été présentée par le Canton de Thurgovie, où vivent près de 500 castors, rapporte The Local.
Selon Roland Eberle du Parti démocrate-chrétien, l'adoption de la loi aurait un impact positif sur l'attitude de la population envers les rongeurs nuisibles.
"La compassion pour cet animal n'en serait que renforcée", a-t-il ajouté.
Toutefois, selon le sénat, au lieu d'offrir une indemnité, des mesures préventives doivent être prises afin de réduire les dégâts.
Les castors ont été chassés jusqu'à leur extinction, il y a près de 200 ans de cela, mais ils ont été réintroduits en Suisse à la fin des années 1950.
Depuis 1962, le castor est une espèce protégée en Suisse. Selon les estimations de la BAFU, la population totale des castors habitants sur les territoires suisses serait de près de 2.800.