Prvi stanovnici Jamajke bili su Indijanci Arvaksi koji su ovoj zemlji dali ime Xaymaca, što u prevodu znači zemlja šuma i izvora. Nakon dolaska Kristofera Kolumba 1494.godine, Španija zauzima ostrvo i daje joj ime Santjago. Tada počinje istrebljivanje Arvaksa. Oni su umirali od bolesti, posledica ropstva i stalnih ratova. Španija 1517.godine dovodi prve afričke robove na Jamajku. U maju 1655.godine britanske snage predvođene admiralom Vilijamom Penom dolaze na ostrvo. Tokom 1657. i 1658. godine odigravaju se velike bitke između španaca i britanaca, nakon čega Španci odlaze sa ostrva. Potpuna britanska kolonizacija počinje 1661.godine, a u zvaničan njen posed Jamajka dolazi 1670.godine. Ostrvo tada postaje glavna piratska baza, posebno luka Rojal. Za prvobitni glavni grad izabran je Speniš taun, a kasije se prestonica seli u Kingston. Prodaja šećera i robova učinila je Jamajku jednom od najbogatijih teritorija tokom 150 godina.
Veliko britansko oslanjanje na robove dovelo je do toga da početkom 19. veka većinski deo stanovništva čine crnci. Odnos između crnog i belog stanovništva bio je 20 prema 1. Kako su bili izuzetno brojni, robovi su počeli stalno da se bune. Nakon serije ustanaka, ropstvo je zvanično ukinuto 1834. godine.