Bonera signed for Parma in July 2002. He played 32 Serie A games and scored a goal during his first season at Parma in 2002–03. In his following three seasons with Parma, he played 98 games of which 82 were in the Serie A. On 28 July 2006, Bonera moved to Milan in a €3.3 million transfer deal.