El inglés es la lengua oficial. Un patois inglés caracterizado por numerosas palabras extranjeras y las pronunciaciones especiales de las islas se entiende en todas partes del país. En las zonas rurales de las aldeas, especialmente en la parte sur de Trinidad, los indios orientales, especialmente de la generación más vieja, hablan hindi y, con menos frecuencia, urdu, tamil y telegu.