Yes, English is the official language in Jamaica, and you'll find that most people in Kingston are fluent in English, although you may also hear Patois, the local dialect.