Kritik terhadap The Da Vinci Code

Karakter-karakter dalam buku tersebut mengklaim bahwa Maria Magdalena diberi label pelacur oleh Gereja. Tradisi Katolik pada masa lampau, berbeda dengan tradisi Kristen lainnya, membelanya dari tuduhan ini; menurut Carol Ann Morrow dari AmericanCatholic.org, klaim-klaim ini sekarang ditolak oleh mayoritas akademisi biblika, baik yang Katolik maupun non-Katolik. Ajaran Paus Gregorius I mengenai Maria Magdalena, meskipun populer sepanjang sejarah Gereja, tidak pernah secara resmi diintegrasikan ke dalam dogma Katolik; ia juga dipandang tidak berbicara secara "ex cathedra" pada saat itu, sehingga perkataannya tidak dipandang infalibel. Bagaimanapun, bobot apapun yang dikenakan kepada tradisi ini, tidak terdapat bukti bahwa hal itu digunakan untuk "merusak nama baik" Maria yang mana dipandang sebagai seorang santa yang karena kehormatannya gereja-gereja dibangun. Maria Magdalena juga dihormati sebagai seorang saksi kebangkitan Yesus sebagaimana tertulis dalam Injil.