Cleopatra aveva quattro figli, secondo Discovery. Uno era un figlio creato da Giulio Cesare. Gli altri tre, due ragazzi e una ragazza, ha avuto con Mark Antony.
Il primo figlio di Cleopatra si chiamava Cesarione dopo suo padre. Fu assassinato sotto gli ordini di Ottaviano, ma i figli di Cleopatra e Marc Antony furono risparmiati. I due più grandi di questi bambini erano due gemelli, un ragazzo di nome Alexander Helios e una ragazza di nome Cleopatra Selene. Una scultura esiste presso il Museo Egizio del Cairo che si ritiene rappresenti questi gemelli. Il loro ultimo figlio era un figlio di nome Tolomeo Filadelfo. Dopo la morte dei loro genitori, i tre bambini andarono a Roma dove furono allevati dalla moglie di Marco Antonio, Octavia.