Εκεί έλυσε το αίνιγμα της Σφίγγας και ανακηρύχθηκε βασιλιάς. Παντρεύτηκε επίσης την Ιοκάστη, τη βασίλισσα των Θηβών, που έμελλε να γίνει μητέρα του. Ο Οιδίποδας παρέμεινε σε άγνοια αυτών των γεγονότων μέχρι που μια πανούκλα έπληξε τη Θήβα. Σε μια προσπάθεια να αποκαλύψει την αιτία της πανώλης, ο Οιδίποδας συμβουλεύτηκε τον μάντη Τειρεσία, ο οποίος αποκάλυψε την αλήθεια για την καταγωγή του.
Τότε ο Οιδίποδας γεμίζει φρίκη και ενοχές και αφηγείται το παρελθόν του για να εξηγήσει τον φόβο του. Φοβάται ότι θα τιμωρηθεί για τα εγκλήματα που διέπραξε εν αγνοία του -πατροκτονία και αιμομιξία- και προσδοκά την επικείμενη εκπλήρωση της προφητείας που τον στοίχειωνε από τότε που ήταν νέος.