Seit 2005 bestritt Pearce 35 A-Länderspiele für die USA. Sein erstes Spiel machte er im November 2005 gegen Schottland. Für die Fußball-Weltmeisterschaft 2006 wurde er nicht berücksichtigt, nahm aber im Sommer 2007 an der Copa América teil, wo er gegen Kolumbien sein siebtes Länderspiel absolvierte. Beim Zweiten Platz der Nationalmannschaft beim Konföderationen-Pokal 2009 in Südafrika gehörte Pearce ebenfalls zum Kader, kam allerdings nicht zum Einsatz. Er wurde für den erweiterten Kader der USA für die Fußball-Weltmeisterschaft 2010 in Südafrika nominiert, wurde aber von Nationaltrainer Bob Bradley nicht für das endgültige Aufgebot berücksichtigt.