Schwarz od svých 17 let pravidelně oblékal dres mládežnických výběrů. Byl jedničkou na mistrovství světa osmnáctky v roce 2003, kde český tým končil na šestém místě. O rok později se znovu zúčastnil mistrovství světa osmnáctky v Bělorusku a pomohl týmu vybojovat bronzové medaile. Na konci turnaje byl vyhlášen nejlepším brankářem a stal se členem All-Star týmu. Zároveň se v tomto roce zúčastnil mistrovství světa juniorů, kde skončili Češi čtvrtí. V roce 2005 na mistrovství světa juniorů byl Schwarz vyhlášen nejlepším brankářem a zařazen do All-Star týmu. V roce 2006 se opět postavil do brány na mistrovství světa juniorů, kde kádr skončil na šestém místě. V sezónách 2009/2010 a 2010/2011 se zúčastnil Euro Hockey Tour, celkem za seniorskou českou reprezentaci odchytal 5 zápasů, ale na nominaci na seniorské mistrovství světa stále čeká.