古巴官方语言为西班牙语,或称“卡斯蒂利亚语”。这种语言是源自西班牙卡斯蒂利亚使用的一种方言。除了主要讲西班牙语言外,有些人也讲英语、法语、意大利语和俄语。古巴之所以讲西班牙语是因为古巴原来是西班牙的殖民地。在1511年古巴沦为西班牙殖民地。1595年英国海盗沃尔特·雷利率一队海盗占领了古巴岛上的特立尼达,在西班牙人的眼皮底下建起英国人的据点。1762年英国占领古巴。1763年《巴黎条约》签定,西班牙用佛罗里达的大部分领土换回了古巴。古巴虽然主要语言为西班牙语,但是在商界中也常常使用英语。值得一提的是西班牙语与意大利语比较类似,会西班牙语的人学意大利语比较容易。