Objective: Public attitudes toward immigrants are crucial factors influencing their adaptation to new circumstances. This study aims to examine public attitudes toward immigrants in the United States and identify the patterns of attitude change from 1996 to 2014. Also, the relationship between individuals' income and the trajectory of attitudes toward immigrants is investigated. Method: Using the General Social Survey data sets (1996, 2004, and 2014), which included a specific topical module on immigration, a latent growth model is conducted. The total sample size was 3,639, all of whom reported being U.S. citizens. Results: The results indicate that the general attitudes toward immigrants have significantly changed for worse from 1996 to 2014 (intercept = 2.510, slope =-.025, p < .001), and that respondents' annual household income statistically significantly influenced the trajectory of attitudes toward immigrants (β = .002, SE = .001, p = .006), which means that poorer households had more negative attitudes toward immigrants. Conclusions: The findings of this study warn of growing anti-immigrant sentiments and require further investigations to correct negative stereotypes and misconceptions, such as large numbers of immigrants are harmful to the economy and general welfare.