L'oro nella bandiera della Giamaica rappresenta il sole, il verde indica la terra e il nero indica la gente. La bandiera volò per la prima volta il 6 agosto 1962, il giorno dell'indipendenza giamaicana dal Regno Unito.
I membri della Camera dei rappresentanti della Giamaica erano responsabili della progettazione della bandiera. La bandiera della Giamaica è composta da un saltire dorato a forma di X che divide la bandiera in quattro aree; i triangoli superiore e inferiore formati dal saltire sono verdi, mentre il paranco e la mosca sono neri.
Le versioni precedenti della bandiera presentavano strisce orizzontali color oro, verde e nero. Tuttavia, questi si pensava che assomigliassero troppo alla bandiera di quella che allora era la Repubblica del Tanganica.
Quando la Giamaica era una colonia, la bandiera mostrava sempre l'Union Jack nell'angolo in alto, dato che l'Union Jack è la bandiera del Regno Unito. Il saltire nella nuova bandiera era forse un riconoscimento della discendenza scozzese di molti giamaicani. La bandiera scozzese presenta una croce di Sant'Andrea, che assomiglia al saltire.
Anche se la Giamaica non è più una colonia della Gran Bretagna, è ancora un membro del Commonwealth. A partire dal 2014, il suo capo di stato era la regina Elisabetta II, che è rappresentata da un governatore generale.