Abstract-In this paper, we study an application of hierarchical constellations (known also as embedded, multi-resolution, or asymmetrical constellations) for multi-user opportunistic scheduling. The key idea is to rely on hierarchical constellations to transmit information to two or more best users simultaneously in each transmission. The transmit power as well as the constellation parameters is changed according to the link qualities of the selected users in a way that a given target bit error rate (BER) is satisfied. We present the expressions for the average transmit power, the outage probability and the packet transmission probability with truncated channel inversion power control. Numerical examples show that, in an identical and independent fading condition, the proposed hierarchical constellation-based multi-user scheduling scheme offers higher frequency of channel access to the users at the expense of average transmission power compared to the classical opportunistic single user scheduling. The required additional power decreases as the number of users increases in the system. We also compare our proposed hierarchical constellation-based multi-user scheduling scheme with a uniform constellation-based time-slotted multi-user opportunistic scheduler. This comparison shows that although this time slotted system offers the same access probability as the hierarchical scheme, it requires more average transmit power than the newly proposed hierarchical scheme.