Granitic rocks including biotite granite and biotite-muscovite granite exposed in the Uthai Thani area, central Thailand are located on the main eastern and central granitic belts of Southeast Asia. The biotite granites are characterized by an equigranular texture, whereas biotite-muscovite granites exhibit a porphyritic texture with K-feldspar megacrysts. Geochemically, biotite granites show metaluminous to weakly peraluminous high-K calc-alkaline affinity, whereas biotite-muscovite granite exhibits strongly peraluminous and shoshonitic. The biotite granites and biotite-muscovite granites have trace element features consistent with formation in subduction and syn-collision settings, respectively. The pressure–temperature conditions of emplacement in biotite and biotite-muscovite granite types are 1.94–2.28 kbar/676 °C–713 °C and 1.39–2.00 kbar/669 °C–698 °C, respectively, indicating solidification in upper crustal paleo-depths. Positive εHf (t) values of zircon in the biotite granites indicate similarity to I-type granite of the Sukhothai Terrane, whereas negative εHf (t) values of zircon in the biotite-muscovite granites compare well with S-type granites form in the Inthanon zone. Zircon U–Pb geochronology indicates that biotite granites might have emplaced during the Late Triassic is related to Paleo-Tethys subduction beneath the Indochina terrane, whereas biotite-muscovite granites might have emplaced during the Late Triassic to Early Jurassic period, probably as a result of collision between the Sibumasu and the Indochina Terranes. In the Uthai Thani area, the high total REE contents and the presence of primary REE minerals in granitic rocks reflect mineralization potential with respect to light REE, together with the magmatism related to Fe-Cu and Sn mineralization along the main granite belts in Thailand.