Der Verein wurde 2011 als Army Welfare Department gegründet. Nachdem der Verein als Sieger des Khǒr Royal Cup zur Regional League Division 2, die dritte Liga Thailands, aufstieg, wurde der Vereinsname in Royal Thai Army FC geändert. 2015 und 2016 spielte der Verein in der Region Bangkok. Mit Einführung der Ligareform 2017 spielte der Verein in der Thai League 3 in der Lower-Region.
Stadion
Seine Heimspiele trägt der Verein im Royal Thai Army Stadium (Thai: สนามกีฬากองทัพบก) aus. Das Stadion liegt an der Vibhavadi Rangsit Road im Bangkoker Bezirk Phaya Thai im Norden der Stadt. Eigentümer des 20.000 Zuschauer fassenden Mehrzweckstadion ist die Royal Thai Army.