This paper outlines an argument for the equal treatment of third-country nationals in the EU. The argument is in two parts. It argues, doctrinally, that the reasons in favour of treating third-country nationals equally are weighty. Second, it suggests that, politically, conceptually and sociologically, third-country nationals should generally be entitled to equal treatment, a guarantee which may be subject to specific exceptions. The reasons for such exceptions should be clearly stipulated by public authorities. The approach which emerges from this position should lead to a more coherent concept of equality emerging in EU law, something which should be amenable to European egalitarians.