Last Concert of the Season: May Pops Finale!
Saturday, May 6, 2017, 8 pm


100th Season!

We're gearing up for the 100th Season and you won't want to miss it!

Show Your Support!

The MSO is a registered non-profit - help us keep music alive in Melrose!

Get in the Loop

Stay up to date with occasional emails and exciting news.