17 lutego 2010, w ramach wymiany między Wizards, Los Angeles Clippers i Cleveland Cavaliers trafił do tych ostatnich. 27 lutego 2011, w swoim drugim sezonie z Cavs, podczas meczu z Philadelphia 76ers, Jamison złamał palca. Kontuzja i następująca po niej operacja wykluczyła go z gry do końca sezonu.
25 lipca 2012 podpisał roczny kontrakt z Los Angeles Lakers za minimum dla weterana. 30 listopada 2012, zdobywając 33 punkty i 12 zbiórek, został pierwszym graczem Lakers, od Shaquille’a O’Neala w 1998, który miał mecz 30/10 wychodząc z ławki.
28 sierpnia 2013 Jamison podpisał kontrakt z Los Angeles Clippers. 11 grudnia 2013, przeciwko Boston Celtics, Jamison, jako 39 gracz NBA, przekroczył granicę 20 000 punktów w karierze
20 lutego 2014, Jamison został wytransferowany do Atlanta Hawks w zamian za prawa do Cenk Akyona. Został zwolniony przez Hawks następnego dnia.