In India, the differences in a range of development indicators, including wages and earnings, along the spatial, caste, religious and ethnicity lines have been a serious concern. This article revisits the wage disparities and discrimination among regular salaried male workers across five categories of socio-religious groups. Using nationally representative Periodic Labour Force Survey (2018–2019) data, we examine the pattern of disparity and the associated endowment and institutional factors leading to unequal labour market outcomes. Our findings suggest that all the groups—Scheduled Tribes (STs), Scheduled Castes (SCs), Other Backward Classes (OBCs) and Muslims continue to earn significantly lower wages than ‘Others’—the non-ST/SC/OBC/Muslim group. On decomposing the wage gap using the Blinder–Oaxaca decomposition method, we observe that the share of unexplained components reflecting discriminatory treatment continues to be significant. While the wage gap is highest for Muslims and SCs, discrimination is high against SCs and OBCs and lowest against Muslims. Higher education and institutional factors explain a significant proportion of the wage gap for these groups. For STs, urban location and higher education explain most of the differences. In addition, quantile regression results indicate a wider gap at the bottom and a narrower gap at the top of the wage distribution, signalling a ‘sticky-floor’ phenomenon for ST, SC and OBC workers. JEL Codes: E24, J71, J49