The initiative, which was promoted by the capital city's mayor Clara Brugada, aims to move toward "violence-free" bullfighting events.
The vote also bans using sharp objects such as swords, but matadors can use capes and muletas -- sticks with red cloth hanging from them.
The ban, which also limits bullfights to 15 minutes for each animal, was approved by 61 votes in favor and one against, the capital's legislature announced.
I'm happy for the bulls. I don't think any animal loves to fight for amusement.