The official language of Costa Rica is Spanish. Expats shouldn't have trouble finding English speakers though – especially in towns that are popular with tourists. Though many Costa Ricans speak some degree of English, it's still a good idea to learn basic Spanish before moving to Costa Rica.