Cătălin Grigore (born 6 October 1977 in Voineşti, Dâmboviţa County) is a Romanian football player, currently contracted by Astra Ploieşti. He is one of the team's goalkeepers.

He made his debut in the Divizia A at 19 for Chindia Târgovişte where he played until the 1999/2000 season. His next destination was Petrolul Ploieşti where he did not make a great impact. After playing in 11 matches in his first season at the club, he lost his starting position. In 2003, he moved to FCU Politehnica. His first year there brought him praise as a good goalkeeper, but as his performances during the next season were unconvincing, youngster Eduard Cristian Zimmermann replaced him. Since Marius Popa arrived at the club, Grigore has not been featured in any first division match. His subsequent move to Unirea is a consequence of this. On 30 August 2010 he signed a two-year contract with Astra Ploieşti coming as a free agent following the financial problems involving the former Romanian champions.