The violence erupted on Sunday when police attacked protesters blocking roads in the capital, Manama, in protest against the Formula One race, press tv reported.
The protesters also burnt tires on roads in villages outside Manama, according to witnesses.
Protests have increased in Bahrain as the Manama regime prepares to host the controversial sporting event.
Bahrain's public security chief, Major General Tariq Hassan said in a statement, "Police are out in force to beef up security measures at the Bahrain International Circuit".
On Saturday, police fired tear gas at anti-regime demonstrators calling for the cancelation of the sporting event over the regime's crackdown on peaceful protests.
Similar demonstrations were held on Friday, when tens of thousands of Bahrainis rallied along the Budaiya highway West of Manama to demand the cancelation of the race.
Bahrainis have held several anti-F1 rallies over the past few weeks, stressing that "as long as there are oppression, arrests and killings, there should be no Formula One race" in their country.
Bahrain's main opposition bloc al-Wefaq says more than 100 people have been arrested ahead of the race.
Formula One is Bahrain's premier international event. Bahrain pays an estimated $40 million a year to host the race. It was cancelled in 2011 as a result of mass anti-regime demonstrations, but in 2012 it went ahead despite protests.