Čelinac (Serbian Cyrillic: Челинац) is a town and municipality in Central Bosnia, Republika Srpska, Bosnia and Herzegovina. The municipality lies about 15 km (9 mi) to the east of the regional center, city of Banja Luka.

It is located on Vrbanja river, between municipalities of Laktaši and Prnjavor to the north, Teslić to the east, Kotor Varoš, Skender Vakuf/Kneževo to the south, and Banja Luka to the west.