Laius Labdacus fia volt, Théba előző királya. Feleségül vette Jocastát, nagybátyja Kreón lányát. Miután megkérdezte az orákulumot gyermekükről, Laiusnak azt mondták, hogy a fia felnőve megöli őt, és feleségül veszi az anyját.
Laius elhatározta, hogy ezt megakadályozza, átszúrta és összekötötte Oidipusz bokáját, mielőtt a hegyoldalban hagyta meghalni. Oidiposzt azonban egy pásztor megtalálta és megmentette, majd elvitte Korinthusba.
Oidipusz Korinthusban nevelkedett abban a hitben, hogy a király és a királynő az igazi szülei. Fiatalként megkérdezte az orákulumot, és azt mondták neki, hogy az a sorsa, hogy megölje apját, és feleségül vegye az anyját. Oidipusz elhagyta Korinthoszt, hogy elkerülje ezt a sorsot, de útja során találkozott és megölte Laiust egy harcban.
Oidipusz tudta nélkül , visszatért Thébába, és beteljesítette az orákulum jóslatát. Théba királya lett, és tudtán kívül feleségül vette édesanyját, Jocastát. Együtt két fiuk született:Eteoklész és Polinikész, valamint két lányuk:Ismene és Antigoné.
Végül kiderült az igazság Oidipusz származásáról, és szégyenében elűzték Thébából. Vak koldusként vándorolt a földön haláláig. Jocasta öngyilkosságot követett el, amikor megtudta az igazságot, Eteoklész és Polinikész pedig megölte egymást a thébai trónért vívott csatában.
Oidipusz és családja története tragédiáról és sorsról szól, a szereplőket rajtuk kívül álló körülmények csapdájába zárják. Évszázadok óta mesélik és mesélik újra, és továbbra is az egyik leghíresebb görög mítosz.