Thailand uses Thai Baht (TBH). You can also pay with your credit or debit card in Thailand. But we would recommend you to always have some cash in hand if you're going to look for souvenirs down the street or for some local street food.