Jamajka je tretí najväčší ostrov Karibiku. Skalnaté pobrežie Jamajky je lemované korálovými útesmi. Vnútrozemie je hornaté s vápencovými krasovými plošinami. Nachádza sa tu pohorie Blue Mountains a ostrov je obklopený úzkou pobrežnou rovinou.
Podnebie Jamajky je tropické, s horúcim a vlhkým počasím, aj keď v hornatejších vnútrozemských oblastiach je klíma miernejšia. Niektoré oblasti južného pobrežia, ako napríklad Liguanea Plain a Pedro Plains, sú relatívne suché, s malým množstvom zrážok. Na ostrove rastú stálo-zelené tropické lesy a savany s veľkým množstvom kaktusov.
Jamajka leží v hurikánovom pásme Atlantického oceánu; preto kvôli prudkým búrkam občas ostrov utrpí značnú škodu. Hurikány Charlie a Gilbert zasiahli Jamajku v rokoch 1951 a 1988, zanechávajúc po sebe obrovské škody a množstvo obetí. Od roku 2000 tiež hurikány Ivan, Dean a Gustav priniesli ostrovu extrémne zlé počasie.