While four of the blasts took place inside the Mahabodhi temple, the other four exploded outside. Another two live bombs were reportedly found near the temple, and defused.
Reports say all blasts were of low-intensity and there has been no damage to the temple shrine.
"The holy bodhi tree is safe and there is no damage to it," Bihar police chief Abhayanand told AFP while confirming the blasts and injuries.
There were not too many people inside the temple when the blasts took place. The two injured, reportedly a Buddhist monk from Myanmar and a pilgrim, have been rushed to a hospital.
"We were doing our daily rituals in the temple when we heard a big explosion," said an eyewitness.
Union Home Secretary Anil Goswami said the blasts were a "terror attack." (Read)
Senior police officer SK Bhardwaj said there have been intelligence reports about the possibility of attacks on the shrines but he did not give any details. (Why were intel warnings ignored, asks BJP)
The temple premises have been cordoned off. Reports say security has been beefed up in and around other religious sites of the district.
Prime Minister Manmohan Singh strongly condemned today's blasts, saying "such attacks on religious places will never be tolerated." (Read)
The Buddhist shrines in Bodhgaya, a town 130 kilometers south of Patna, attract a large number of pilgrims, especially from Japan, Thailand, Sri Lanka and Myanmar. The main pilgrimage starts in September.