Nakon što je kao junior igrao za klubove Colo Cougars,Penrith, Blacktown Association iMarconi Stallions, Schwarzer je1990. postpisao svoj prvi profesionalni ugovor s klubomMarconi Stallions. Nakon 58 nastupa za klub seli uNjemačku, gdje nastupa samo dva puta zaDynamo Dresden te četiri puta za1. FC Kaiserslautern. Godine1996. prelazi uBradford City, za kojeg nastupa ukupno 16 puta prije nego što1997. godine prelazi uMiddlesbrough. Za Middlesbrough je nastupio ukupno 445 puta, ali je u svibnju2008. odlučio napustiti klub. Prešao je ulondonskiFulham, za kojeg je nastupio ukupno 218 puta prije nego je u srpnju2013. prešao uChelsea. Schwarzer se nalazi među deset igrača s najviše nastupa u engleskoj Premier ligi.
Nakon što je nastupao za U-17 i U-20 uzraste, Schwarzer je svoj seniorski debi imao u kvalifikacijskoj utakmici zaSvjetsko prvenstvo protivKanade,1993. godine. Tokom 10 godina igranja za reprezentaciju, Schwarzer je skupio ukupno 109 nastupa. U siječnju2011. uspio je nadvisiti rekordAlexa Tobina i postao igrač s najviše nastupa za australsku reprezentaciju. U studenom2013. objavio je kako se povlači iz reprezentacije.