Fernández made several appearances for the Costa Rica national football team, captaining the side during the 2010 FIFA World Cup qualification rounds. He made his international debut in the 2007 UNCAF Nations Cup. Fernández also participated in the 2007 and 2009 CONCACAF Gold Cup finals.