L'espagnol cubain est un dialecte de la langue espagnole. C'est le dialecte parlé à Cuba. Il partage de nombreuses caractéristiques avec les autres dialectes caribéens de l'espagnol.
Une grande partie de l'espagnol cubain provient de l'espagnol parlé dans les îles Canaries en Espagne. En effet, un grand nombre de Canariens se sont installés à Cuba au XIXe et au début du XXe siècle. Des personnes issues d'autres communautés espagnoles, comme les Galiciens, les Catalans, les Basques et les Asturiens, se sont également installées ici, mais n'ont pas eu autant d'influence sur la langue que les Canariens. De nombreux mots de l'espagnol cubain proviennent du dialecte canarien, mais certains mots sont originaires d'autres régions d'Espagne. Il y a aussi des mots qui viennent de langues d'Afrique de l'Ouest, du français ou de la langue indigène taïno.
La langue est parlée différemment d'est en ouest. La partie orientale de l'île possédait de grandes plantations où travaillaient de nombreux esclaves africains au cours des 18e et 19e siècles. Par conséquent, l'est a une plus forte influence des langues africaines (comme le yoruba et le kikongo) que l'ouest. Il est plus proche de l'espagnol dominicain que de l'espagnol parlé dans la partie occidentale de l'île. La langue créole haïtienne a influencé la culture cubaine orientale après la révolution haïtienne. Certains mots du dialecte oriental remontent à des mots créoles haïtiens utilisés tous les jours localement. Certains Cubains peuvent encore parler le créole haïtien.