Javier Morales (born January 10, 1980 in Buenos Aires) is an Argentine footballer who currently plays for Real Salt Lake in Major League Soccer.
From 1998 to 2006, Morales played for four different clubs in the Primera Division Argentina, including two stints each with Lanús and Arsenal de Sarandí. He spent most of that time with Avellaneda-based Arsenal, playing in 146 matches and scoring 15 goals for the club. He spent his last season in Argentina with Instituto before moving to Spain.
Morales spent 2006-07 with UD Vecindario of the Spanish Second Division LIGA BBVA. In one lone season with the club, he scored five goals in 23 matches (20 starts). In August 2007, he moved to the United States to play for Real Salt Lake of the MLS.