Najwyższe partie pokrywają lasy karłowate.

Jeszcze w XV w. wyspę w całości pokrywały lasy, które zostały wycięte przez Europejczyków. Lasy równikowe zachowały się w dolinach, choć ich udział jest niewielki. Łączna powierzchnia lasów na Jamajce wynosi około 25%. Głównymi i cennymi gatunkami drewna w lasach równikowych na Jamajce są mahonie, hebany i palisandry.

Na terenach wyżynnych występuje roślinność sawannowa i suchorośla, obie te formacje w wielu miejscach zostały wyparte przez tereny rolnicze. Wybrzeże w wielu miejscach jest porośnięte przez lasy namorzynowe, a w strefie nadbrzeżnej występuje też roślinność bagienna.

Charakterystycznym drzewem Jamajki jest mahoe, powszechne są także palmy. Europejczycy przywieźli natomiast trzcinę cukrową, bananowce i drzewa cytrusowe.

Na wyspie występuje ponad 3000 gatunków roślin okrytonasiennych, w tym 200 gatunków storczykowatych.

Fauna thumb|240px|Papilio homerus Świat zwierząt Jamajki należy do antylskiej krainy neotropikalnej. Największe skupiska zwierząt występują w lasach tropikalnych.