Using large-scale census data and adjusting for sending-country fixed effect to account for changing composition of immigrants, we study relative immigrant selection to Canada and the U.S. during 1990-2006, a period characterized by diverging immigration policies in the two countries. Results show a gradual change in selection patterns in educational attainment and host-country language proficiency in favor of Canada as its post-1990 immigration policy allocated more points to the human capital of new entrants. Specifically, in 1990, new immigrants in Canada were less likely to have a B.A. degree than those in the U.S.; they were also less likely to have a highschool or lower education. By 2006, Canada surpassed the U.S. in drawing highly educated immigrants, while continuing to attract fewer low-educated immigrants. Canada also improved its edge over the U.S. in terms of host-country language proficiency of new immigrants. Entry-level earnings, however, do not reflect the same trend: Recent immigrants to Canada have experienced a wage disadvantage compared to recent immigrants to the U.S., as well as Canadian natives. One plausible explanation is that while the Canadian points system has successfully attracted more educated immigrants, it may not be effective in capturing productivity-related traits that are not easily measurable.