La langue officielle de Cuba est l'espagnol, très similaire à l'espagnol de la République dominicaine et de Porto Rico, bien que la version ici soit très différente de celle parlée en Espagne (bien qu'elle soit assez similaire à celle parlée aux îles Canaries, car de nombreux Cubains sont des descendants des Canariens), le Mexique et l'Amérique du Sud. Les Cubains ont tendance à avaler la dernière syllabe d'un mot, généralement le son « s ».
L'anglais de base ou correct est parlé dans certains lieux touristiques et la langue ne devrait pas être un obstacle à la visite du pays pour les touristes non hispanophones qui peuvent parler anglais, bien qu'une connaissance de base de l'espagnol puisse être utile, en particulier dans des situations plus informelles. Les Cubains adorent parler aux touristes, surtout si vous séjournez avec eux dans des "casas particulares", et une certaine connaissance de l'espagnol vous aidera à comprendre les expériences des Cubains ordinaires.
Au lieu de l'espagnol "Que tal?" pour "Comment vas-tu?" Les Cubains disent « Que vola ? (semblable à "Quoi de neuf ?", généralement assez informel) ou "Como andas ? (semblable à "Quoi de neuf ?", généralement de manière assez informelle) ou "Como andas ?" (signifie littéralement "Comment allez-vous?"). Les jeunes Cubains utilisent le mot « asere » entre eux, qui signifie « pote », mais est généralement utilisé entre hommes et n'est pas recommandé pour les femmes.