Oopperatyylejä on monia erilaisia, ja jokaisella on omat erityispiirteensä. Jotkut yleisimmistä tyyleistä ovat:
* Barokkiooppera :Tämä tyyli kehittyi Italiassa 1600-luvulla ja saavutti huippunsa 1700-luvun alussa. Barokkioopperat ovat tyypillisiä niiden taidokkaat lavasteet, puvut ja erikoistehosteet sekä monimutkaiset laulusovitukset. Tunnettuja barokkioopperoita ovat mm. Monteverdin "L'Orfeo" ja Händelin "Julius Caesar".
* Klassinen ooppera :Tämä tyyli syntyi 1700-luvun lopulla, ja sille on ominaista sen yksinkertaisuus, selkeys ja tasapaino. Klassisissa oopperoissa on usein idyllinen ympäristö. Mozartin "Taikahuilu" ja Gluckin "Orpheus ja Eurydice" ovat tunnettuja esimerkkejä klassisesta oopperasta.
* Romanttinen ooppera :Tämä tyyli oli suosittu 1800-luvun alussa ja korosti melodiaa, tunnetta ja draamaa. Romanttisissa oopperoissa tutkittiin usein traagisia rakkaustarinoita tai historiallisia tapahtumia. Eräitä edustavia romanttisia oopperoita ovat Rossinin "Sevillan parturi", Donizettin "Lucia di Lammermoor" ja Verdin La Traviata.
* Verismo-ooppera :Tämä tyyli syntyi Italiassa 1800-luvun lopulla ja sen tarkoituksena oli kuvata todellisia hahmoja ja tarinoita jokapäiväisestä elämästä. Verismo-oopperat ovat usein karkeita ja intensiivisiä ja käsittelevät teemoja kuten sosiaalista eriarvoisuutta, väkivaltaa ja pettämistä. Verismo-oopperoiden säveltäjiä edustavat Pietro Mascagni ja Ruggero Leoncavallo.
* Moderni ooppera :Tämä tyyli kattaa erilaisia 1900-luvun liikkeitä, joille on ominaista kokeilu ja uudet sävellystekniikat. Nykyaikaisilla oopperoilla on laaja valikoima musiikkityylejä, ja ne ovat usein monialaisia ja sisältävät uusia musiikillisia resursseja, tanssia, multimediaa ja teknologiaa. Tunnettuja modernin oopperan säveltäjiä ovat Igor Stravinsky, Benjamin Britten ja Philip Glass.
Nämä ovat vain muutamia esimerkkejä monista eri oopperatyyleistä. Monipuolisilla taiteellisilla elementeillä ja jatkuvalla kehityksellään ooppera kiehtoo ja resonoi kaikkien kulttuurien ja maiden yleisön keskuudessa.