The salary range for Opera Singers runs from $60,000 to $200,000. Opera Singers are typically paid per project, although those participating in Young Artists Programs or as artists-in-residency are paid weekly. The opera company will send Singers a “contract and fee which you either accept or negotiate.