Родился в Македонии в 269 г. до н.э. Сын царя Антигона II Гоната. Правил Македонией в период 239-229 гг. до н.э. Молодой царь Деметрий II трижды брал жен. Первой была дочь царя Сирии Антиоха I – Стратоника. Второй – дочь Эпирского царя Александра – Фтия. Ее мать надеялась таким образом получить помощь македонского царя в борьбе против этолийцев. Деметрий сражался с этолийцами и опустошил их земли, но не вернул освобожденные земли «теще». Третью жену звали Хризеида. Погиб царь предположительно в последний год своего правления, сражаясь с дарданцами.
Деметрий II запомнился историкам как военный деятель. Войны во время его краткого правления не кончались. Попытка царя восстановить влияние Македонии в Греции и Пелопоннесе закончилась войной с объединившимися союзами ахейцев и этолийцев.