Cristiano Lupatelli (ur. 21 czerwca 1978 w Perugii) – piłkarz włoski grający na pozycji bramkarza.

Kariera klubowa Lupatelli pochodzi z Perugii, jednak piłkarską karierę rozpoczął w klubie Fidelis Andria pochodzącego z miasta Andria. W 1997 roku awansował z nią do Serie B, ale pierwszym bramkarzem klubu był dopiero w sezonie 1998/1999. Latem 1999 przeszedł do pierwszoligowej Romy. Został rezerwowym dla Francesca Antoniolego, ale 25 marca 2000 zadebiutował w Serie A w przegranych 1:2 derbach z S.S. Lazio. W sezonie 1999/2000 zaliczył 4 spotkania, w kolejnym (2000/2001) – 8. Jako dubler Antoniolego wywalczył mistrzostwo Włoch.

W 2001 roku Lupatelli został wypożyczony do Chievo Werona i występował tam przez kolejne dwa sezony. Był zawodnikiem wyjściowej jedenastki, a w sezonie 2001/2002 wraz z Chievo sprawił sensację, gdy klub zajął wysokie 5. miejsce w Serie A, gwarantujące start w Pucharze UEFA. Rok później zakończył z Chievo sezon na 7. pozycji. W 2003 roku Lupatelli wrócił do Rzymu, ale przegrał rywalizację nie tylko z Ivanem Pelizzolim, ale także Carlo Zottim. W 2004 roku został sprzedany do Fiorentiny, gdzie przez rok był pierwszym bramkarzem i pomógł w utrzymaniu w lidze. Latem 2005 został wypożyczony do Parmy w ramach wymiany za Sébastiena Freya, a na rundę wiosenną trafił na wypożyczenie do US Palermo.