Saint-Martial (; ) is a commune in the Gard department in southern France.
Saint-Martial has a hot-summer Mediterranean climate (Köppen climate classification Csa). The average annual temperature in Saint-Martial is . The average annual rainfall is with October as the wettest month. The temperatures are highest on average in July, at around , and lowest in January, at around . The highest temperature ever recorded in Saint-Martial was on 28 June 2019; the coldest temperature ever recorded was on 12 February 2012.