Der løste han sfinksens gåde og blev udråbt til konge. Han giftede sig også med Iocaste, dronningen af Theben, som var bestemt til at blive hans mor. Ødipus forblev uvidende om disse kendsgerninger, indtil en pest ramte Theben. I et forsøg på at afdække årsagen til pesten, konsulterede Ødipus seeren Tiresias, som afslørede sandheden om hans herkomst.
Ødipus bliver derefter fyldt med rædsel og skyld og fortæller sin fortid for at forklare sin frygt. Han frygter, at han vil blive straffet for de forbrydelser, han ubevidst har begået - patrimord og incest - og han forudser den nært forestående opfyldelse af den profeti, der har forfulgt ham, siden han var en ung mand.