Calothamnus gibbosus occurs in the area between the Lort River and the Stirling Range and mostly at least from the coast in the Esperance Plains and Mallee biogeographic region. It grows on sandy clay loams, sometimes over gravel or laterite.