Abstract Many citizens in liberal democracies are concerned about immigration and its impact on their countries. Governments often seek to address these concerns by restricting the post-entry rights of immigrants such as the right to permanent settlement or access to welfare benefits. Thereby, it is expected that immigrants with an inferior legal status are (perceived as) less threatening to natives and, as a result, make the latter more willing to accept new immigrants. Does this policy rationale indeed attenuate public opposition to immigrant admission and thus allow for the reconciliation of the economic need for immigrants with the political concerns of domestic constituents? This study advances the theoretical argument of a rights-conditionality in citizens’ immigration preferences and provides empirical evidence on the phenomenon. A factorial survey experiment among citizens in the United States and Switzerland tests the effect of residence and welfare rights on the public opposition to immigrant admission. The results show that restricting immigrants’ welfare rights does significantly decrease public opposition towards immigration across the two countries. In contrast, restricting immigrants’ residence rights does not, and in the context of Switzerland, even increases opposition to immigrant admission. Citizens critical of immigration are thus not per se more welcoming to immigrants if they receive an inferior legal status but seem to care about immigrants’ contributions and commitment to the receiving society. The findings highlight the importance of immigrants‘ post-entry rights in the view of citizens and show how the design of immigration policies may help to understand public immigration preferences.