<p>Getting a full ride as an international is exceptionally hard, I dare say much harder than as U.S. students, but it’s not impossible. Below are some of the schools I know give out full rides to international students:
Harvard, Yale, Princeton, Stanford, MIT, Columbia, Dartmouth, U Penn, Duke, University of Chicago, Johns Hopkins, Brown, Cornell (Cornell generally doesn’t give that much aid. However if you get admitted to any of the Ivies or MIT, Stanford, and Duke, it will match the other schools’ aid offers), Vanderbilt, Wake Forest, Williams, Amherst, Swarthmore, Middlebury, Wellesley, Vassar, Wesleyan, Smith, Washington and Lee, Hamilton, Harvey Mudd, Bates, Colgate, Mount Holyoke, Occidental, University of Richmond, St. John’s College in Maryland, SOKA University.</p>
<p>If your parents can pay about 10k - 15k, then the you have more options. Most LACs do give generous aid to int’. The same can’t be said for national universities, except for the top-ranked. I suggest you check each school’s website. Their financial aid policy for international is spelled out quite prominently if you know how to search.</p>