Thai Charoen, formerly a sub-district (tambon) of Loeng Nok Tha, was established as a minor district (king amphoe) on 1 April 1992, consisting of five sub-districts formerly of Loeng Nok Tha.[1]
On 11 October 1997, Thai Charoen was raised to district (amphoe) status, becoming Yasothon's ninth and Thailand's 784th district.[2]