У складі національної збірної Словаччини провів 51 матч (5 голів); учасник зимових Олімпійських ігор 2010 і 2014 (11 матчів, 1+2), учасник чемпіонатів світу 2008, 2009, 2010, 2012 і 2013 (35 матчів, 3+13). У складі молодіжної збірної Словаччини учасник чемпіонатів світу 2005 і 2006. У складі юніорської збірної Словаччини учасник чемпіонату світу 2004.