Singers The Greatest Opera Singers of All Time  

Buster McDermott
Originally by
45.6k votes 5k voters 229.4k views 186 items

List Rules Vote up the top famous opera singers in history, of any voice type.

Opera isn’t a genre with which the average person is very familiar. In modern entertainment, opera and theatrical drama has drawn smaller audiences than it once did years ago. However, opera can be a beautiful experience, there’s nothing quite the raw power of the skilled human voice filling an entire room, communicating drama and romance. It takes an incredibly well-trained voice to sing opera, but the musicians on this list have mastered the craft.

Who are the best opera singers of all time? The opera singers on this list are history’s all time best performers. They come from a variety of backgrounds and time periods, but the effect they had on the world of music and opera is incredible. An opera singer is a finely-tuned, highly skilled musician who has a unique, powerful voice, and can deliver a breathtaking live performance.

This list features the best opera singers in the world's history, ranked by the community. Some of the great opera singers on this list include Luciano Pavarotti, Andrea Bocelli, Maria Callas, Plácido Domingo, and Mario Lanza. Vote up the best opera singers in history below, or add a talented opera singer who isn't already on the list.
list ordered by

1
1,197 910
Luciano Pavarotti is listed (or ranked) 1 on the list The Greatest Opera Singers of All Time
Dec. at 72 (1935-2007)

2
946 342
Dmitri Hvorostovsky is listed (or ranked) 2 on the list The Greatest Opera Singers of All Time

3
729 604
Enrico Caruso is listed (or ranked) 3 on the list The Greatest Opera Singers of All Time
Dec. at 48 (1873-1921)

4
1,072 601
Joan Sutherland is listed (or ranked) 4 on the list The Greatest Opera Singers of All Time
Dec. at 84 (1926-2010)

5
853 789
Maria Callas is listed (or ranked) 5 on the list The Greatest Opera Singers of All Time
Dec. at 54 (1923-1977)

6
602 415
Jussi Björling is listed (or ranked) 6 on the list The Greatest Opera Singers of All Time
Dec. at 49 (1911-1960)

7
563 286
Feodor Chaliapin is listed (or ranked) 7 on the list The Greatest Opera Singers of All Time
Dec. at 65 (1873-1938)

8
398 254
Elīna Garanča is listed (or ranked) 8 on the list The Greatest Opera Singers of All Time

9
714 413
Beniamino Gigli is listed (or ranked) 9 on the list The Greatest Opera Singers of All Time
Dec. at 67 (1890-1957)

10
625 470
Franco Corelli is listed (or ranked) 10 on the list The Greatest Opera Singers of All Time
Dec. at 82 (1921-2003)

11
649 732
Plácido Domingo is listed (or ranked) 11 on the list The Greatest Opera Singers of All Time

12
348 258
Giuseppe Di Stefano is listed (or ranked) 12 on the list The Greatest Opera Singers of All Time
Valentina Badici added Dec. at 87 (1921-2008)

13
486 403
Mario del Monaco is listed (or ranked) 13 on the list The Greatest Opera Singers of All Time
mikhail0623 added Dec. at 67 (1915-1982)

14
350 339
Birgit Nilsson is listed (or ranked) 14 on the list The Greatest Opera Singers of All Time
joão-vitor added Dec. at 87 (1918-2005)

15
455 350
Fritz Wunderlich is listed (or ranked) 15 on the list The Greatest Opera Singers of All Time
Fritz Wunderlich

16
193 87
Anna Moffo is listed (or ranked) 16 on the list The Greatest Opera Singers of All Time
Dec. at 74 (1932-2006)

17
435 333
Renee Fleming is listed (or ranked) 17 on the list The Greatest Opera Singers of All Time
Renee Fleming

18
507 452
Dietrich Fischer-Dieskau is listed (or ranked) 18 on the list The Greatest Opera Singers of All Time
Dec. at 87 (1925-2012)

19
241 190
Mirella Freni is listed (or ranked) 19 on the list The Greatest Opera Singers of All Time
age 84

20
340 180
Victoria de los Angeles is listed (or ranked) 20 on the list The Greatest Opera Singers of All Time
Victoria de los Angeles

21
316 230
Carlo Bergonzi is listed (or ranked) 21 on the list The Greatest Opera Singers of All Time
Dec. at 90 (1924-2014)

22
278 166
Nicolaï Ghiaurov is listed (or ranked) 22 on the list The Greatest Opera Singers of All Time
Dec. at 75 (1929-2004)

23
233 160
Marian Anderson is listed (or ranked) 23 on the list The Greatest Opera Singers of All Time
Dec. at 96 (1897-1993)

24
482 448
Mario Lanza is listed (or ranked) 24 on the list The Greatest Opera Singers of All Time
Dec. at 38 (1921-1959)

25
359 368
José Carreras is listed (or ranked) 25 on the list The Greatest Opera Singers of All Time