Clarac () is a commune in the Haute-Garonne department in southwestern France.
Clarac has an Oceanic climate (Köppen climate classification Cfb). The average annual temperature in Clarac is . The average annual rainfall is with May as the wettest month. The temperatures are highest on average in August, at around , and lowest in January, at around . The highest temperature ever recorded in Clarac was on 13 August 2003; the coldest temperature ever recorded was on 10 January 2010.