250 χρόνια πέρασαν από την πρώτη παράσταση που δόθηκε στην Σουηδική Βασιλική Όπερα, και ήταν μια καλή αφορμή για μια μικρή γιορτή. Αρχής γενομένης λοιπόν, από τον Βασιλιά Gustav III (1746-1792), ο οποίος θέλησε να συγκεντρώσει όλους τους ερμηνευτές κάτω από την ίδια στέγη.
Από το 1898, η έδρα της Βασιλικής Σουηδικής Όπερας, βρίσκεται στο κέντρο της Στοκχόλμης, και το επίσημο όνομα του κτιρίου, είναι The Oscarian, μια που πήρε το όνομά του από τον τότε Βασιλιά Oscar II (1829-1907).
Το 1989, το κτίριο υποβλήθηκε σε ριζική ανακαίνιση, με όλους τους κοινόχρηστους χώρους του κτιρίου να πλένονται, να βάφονται, να επιχρυσώνονται και να επισκευάζονται, από την κύρια είσοδο μέχρι το αμφιθέατρο της όπερας.
Όσο για τον ιδρυτή τον Βασιλιά Gustav III, δυστυχώς πυροβολήθηκε σε ένα χορό μεταμφιεσμένων που πραγματοποιήθηκε στην όπερα. Δύο εβδομάδες μετά πέθανε. Το γεγονός αυτό ήταν η αιτία να συνθέσει ο Ιταλός συνθέτης Τζουζέπε Βέρντι, την όπερά του «Un ballo in maschera».