Prima soție a lui Heracles a fost Megara, fiica cea mare a regelui Creon. Aveau între trei și opt copii, în funcție de povestitor. Potrivit dramaturgului Euripide, Heracles și-a ucis propriii copii de către Megara într-o stare de nebunie adusă de zeița Hera. Pentru a-și exprima vinovăția pentru crimă, eroul a servit regelui Eurystheus timp de 12 ani, îndeplinind o serie de sarcini care au devenit cunoscute sub numele de "Lucrările lui Heracles".
Câți copii au avut Hercule?
Hercules sau Heracles a fost tatăl a 65 de copii de către 58 de femei diferite. Prin tradiție, pretinzând că a coborât dintr-un erou faimos, a fost o cale prin care un conducător să-și stabilească legitimitatea, astfel încât numărul de fii ai lui Heracles sau "Heracleidae", a fost, fără îndoială, mult exagerat.