Yes, English is the main language spoken in St. Thomas. However, there are lots of Spanish and French-speaking people as well.