Call today: (970) 419-8801
Unforgettable Birthday Parties & Fieldtrips for groups of up to 30 participants at Philomusica.Wonderful and Light Hearted! Parental Participation Children Thrive!
Early Childhood Music Program
"Can I try it?" Babies, toddlers, and preschoolers touch and "play" a wide range of instruments.
Talented & Friendly Staff
Enjoy making music all year long!
Early Childhood Music Program
"I did it!" Music classes for babies, toddlers, and preschool children.
Preschool Music Lessons
Finding groups of three keys during a pre-piano lesson.
Field Trips & Birthday Parties
Enjoyable Birthday Parties & Fieldtrips create fun for the whole family.
Early Childhood Program
Unique music classes for toddlers and preschool children. Enjoy making music together, learning the fundamentals with hands on experience.
Philomusica Performance Hall
... featuring our 7ft grand piano. Many of our recitals and performances take place here.
Baby Classes
Wonderful and Light Hearted! Parent Participation!
Individual Instrument Lessons
Youths and adults can study piano, guitar, violin, cello, clarinet, saxophone, accordion, voice, and more...
Individual Guitar Lessons
We provide individual guitar lessons for youths and adults. Any musical style, electric or acoustic.


January newsletter posted. The winter weather is upon us we hope you have all enjoyed the break. January brings new tidings and renewed sense of joy and ideas for our curriculum. Look at our blog post for New Practice tips article below. Jan 18th, Teacher Recital is almost here. Join us for some wonderful performances by our teachers in a private concert for you! Classes begin Jan 5th. Please Call (970)419-8801 for more information.

The Philomusica Performance Hall

piano performance hall / meeting space

Our performance hall features our 7ft grand piano, many Philomusica and other performances take place here.

Check our latest newsletters on the right for recital times and dates.

Our hall is available for rent for performances and assemblies. Please call us at (970) 419-8801, email us, or drop by for further information and availability.

Latest Blog Posts