Beaucoup de Croates parlent allemand, voire italien (plus courant en Istrie, où une partie de la population est d'origine italophone). Mais en général, c'est l'anglais qui est la langue de contact et les jeunes Croates parlent aujourd'hui très souvent un très bon anglais. La plupart des gens travaillant dans l'industrie du tourisme parlent naturellement assez bien l'anglais, voire d'autres langues comme l'italien, l'allemand, voire le français ou le slovène. N'espérez pas des personnes âgées qu'elles parlent anglais. On trouve un certain nombre de personnes (commerçants, appartement chez l'habitant ou offices de tourisme) qui connaissent quelques mots de français, mais c'est somme toute assez rare.