Został wybrany na króla po śmierci jego ojca w bitwie z Egipcjanami pod Megiddo. Jednak faraon Necho II uznał jego samowolny wybór za akt nieposłuszeństwa i zrzucił go z tronu, a władcą ustanowił Eliakima, któremu nadał imię Jojakim. Joachaz został uprowadzony do Egiptu, gdzie zmarł.
Prorok Jeremiasz odniósł się do jego losu słowami: