Agatocle II (in greco antico: Ἀγαθοκλῆς?, Agathŏcles; Siracusa, III secolo a.C. – 289 a.C.) è stato un principe siceliota, figlio del basileus Agatocle e di sua moglie Alchia.
Fu l'erede al trono di Siracusa designato da Agatocle, ma venne assassinato dal nipote del re, Arcagato.