2025 FINAL Daily Schedule

Individual competitor schedules and location details have been uploaded into your accounts in the omfa website (where you registered). An email has been sent out notifying you to log in to your registration account to view your schedule details and to also give you some important reminders. Please make sure to read the entire email.

We kindly ask that you do not call or email the Festival Office to inquire about changing dates or performance times. With almost 2000 people in the live festival the schedule is not able to be changed.

To ensure you receive all future communications, please add info@omfa.ca to your contacts or safe senders list so that messages do not go to your junk mail folder.

Please note that this is the FINAL schedule. Please check the schedule the day before your performance in case of last minute time or location changes.

(The schedule is current as of May 26, 2025).

LocationMon, Jun 9thTue, Jun 10thWed, Jun 11thThu, Jun 12thFri, Jun 13thSat, Jun 14th
All Saints Anglican ChurchMon, Jun 9th:Classical Upper Strings - Level 6 - Group ATue, Jun 10th:Classical Upper Strings - Level 10 - Group BWed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group BThu, Jun 12th:Classical Upper Strings - Level 9 - Group AFri, Jun 13th:Classical Upper Strings - Level 7 - Group ASat, Jun 14th:Classical Upper Strings - Open - Group A
Conrad Grebel University College - Board RoomMon, Jun 9th:Tue, Jun 10th:Wed, Jun 11th:Thu, Jun 12th:Fri, Jun 13th:Sat, Jun 14th:Chinese Instruments
Conrad Grebel University College - ChapelMon, Jun 9th:Classical Piano - Open - Group ATue, Jun 10th:Classical Piano - Level 10 - Group AWed, Jun 11th:Classical Piano - Level 9 - Group AThu, Jun 12th:Classical Piano - Level 8 - Group AFri, Jun 13th:Classical Piano - Level 6 - Group ASat, Jun 14th:Classical Piano - Level 7 - Group A
Conrad Grebel University College - Great HallMon, Jun 9th:Classical Piano - Open - Group BTue, Jun 10th:Classical Piano - Level 10 - Group BWed, Jun 11th:Classical Piano - Level 9 - Group BThu, Jun 12th:Classical Piano - Level 8 - Group BFri, Jun 13th:Classical Piano - Level 6 - Group BSat, Jun 14th:Classical Piano - Level 7 - Group B
First United Church - ChapelMon, Jun 9th:Chamber Groups - Elementary and JuniorTue, Jun 10th:Chamber Groups - SeniorWed, Jun 11th:Classical Lower Strings - Level 8Thu, Jun 12th:Popular Piano - Beginner to Elementary LevelsFri, Jun 13th:Sat, Jun 14th:
First United Church - SanctuaryMon, Jun 9th:Tue, Jun 10th:Classical Upper Strings - Level 10 - Group AWed, Jun 11th:Songs from the Screen and More - Junior Level - Ages 13-14 - Group AThu, Jun 12th:Classical Voice - Senior Level - Ages 17-18 - Group AFri, Jun 13th:Sat, Jun 14th:
Forest Hill United Church - Fireside RoomMon, Jun 9th:Tue, Jun 10th:Wed, Jun 11th:Thu, Jun 12th:Songs from the Screen and More - Elementary Level - Ages 11-12 - Group BFri, Jun 13th:Classical Voice - AdultsSat, Jun 14th:
Forest Hill United Church - SanctuaryMon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group ATue, Jun 10th:Classical Voice - Elementary Level - Ages 11-12 - Group AWed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group CThu, Jun 12th:Songs from the Screen and More - Elementary Level - Ages 11-12 - Group AFri, Jun 13th:Classical Voice - AdvancedSat, Jun 14th:
Knox Presbyterian Church - Knox RoomMon, Jun 9th:Tue, Jun 10th:Classical Guitar - Level 9, Level 10 and OpenWed, Jun 11th:Classical Guitar - Levels 1 to 6Thu, Jun 12th:Classical Harp - SoloFri, Jun 13th:Sat, Jun 14th:
Knox Presbyterian Church - SanctuaryMon, Jun 9th:Classical Woodwinds - Flute - Levels 6, 7 and 8Tue, Jun 10th:Classical Woodwinds - Flute - Level 10 to OpenWed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group AThu, Jun 12th:Classical Woodwinds - Reeds - Levels 6 to 10Fri, Jun 13th:Songs from the Screen and More - Senior, Advanced, Adult LevelsSat, Jun 14th:
Mount Zion Lutheran ChurchMon, Jun 9th:Classical Upper/Lower Strings - Adults

Classical Lower Strings - Level 6
Tue, Jun 10th:Classical Lower Strings - Level 10 - Group BWed, Jun 11th:Songs from the Screen and More - Junior Level - Ages 13-14 - Group BThu, Jun 12th:Classical Lower Strings - Level 9Fri, Jun 13th:Classical Lower Strings - Level 7Sat, Jun 14th:Classical Lower Strings - Open
St. Andrew's Presbyterian Church - ChapelMon, Jun 9th:Popular Voice - Senior Level - Ages 17-18 - Group BTue, Jun 10th:Popular Voice - Junior Level - Ages 13-14 - Group BWed, Jun 11th:Popular Voice - Elementary Level - Ages 11-12 - Group BThu, Jun 12th:Popular Voice - Intermediate Level - Ages 15-16 - Group BFri, Jun 13th:Popular Voice - Self Accompanied - Elementary and IntermediateSat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group B
St. Andrew's Presbyterian Church - Choir RoomMon, Jun 9th:Tue, Jun 10th:Classical Woodwinds - Flute - Level 9 and AdultsWed, Jun 11th:Thu, Jun 12th:Fri, Jun 13th:Sat, Jun 14th:Classical Upper Strings - Open - Group C
St. Andrew's Presbyterian Church - SanctuaryMon, Jun 9th:Classical Piano - Open - Group HTue, Jun 10th:Musical Theatre - Advanced Level - Group AWed, Jun 11th:Thu, Jun 12th:Fri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group DSat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group C
St. Andrew's Presbyterian Church - Westminster RoomMon, Jun 9th:Popular Voice - Senior Level - Ages 17-18 - Group ATue, Jun 10th:Popular Voice - Junior Level - Ages 13-14 - Group AWed, Jun 11th:Popular Voice - Elementary Level - Ages 11-12 - Group AThu, Jun 12th:Popular Voice - Intermediate Level - Ages 15-16 - Group AFri, Jun 13th:Popular Voice - Self Accompanied - Junior, Senior, Advanced, AdultsSat, Jun 14th:Popular Voice - Advanced and Adults
St. James-Rosemount United ChurchMon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group BTue, Jun 10th:Classical Voice - Elementary Level - Ages 11-12 - Group BWed, Jun 11th:Musical Theatre - AdultsThu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group AFri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group ASat, Jun 14th:Classical Piano - Level 7 - Group D
St. Mathew's Lutheran Church - SanctuaryMon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group CTue, Jun 10th:Songs from the Screen and More - Intermediate Level - Ages 15-16 - Group AWed, Jun 11th:Musical Theatre - Senior Level - Ages 17-18 - Group AThu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group BFri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group BSat, Jun 14th:
St. Matthew's Lutheran Church - ChapelMon, Jun 9th:Classical Brass - All Levels

Classical Brass - Concerto
Tue, Jun 10th:Songs from the Screen and More - Intermediate Level - Ages 15-16 - Group BWed, Jun 11th:Musical Theatre - Senior Level - Ages 17-18 - Group BThu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group CFri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group CSat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group A
St. Matthew's Lutheran Church - Fellowship HallMon, Jun 9th:Tue, Jun 10th:Speech Arts - Intermediate and AboveWed, Jun 11th:Speech Arts - Solo - Beginner to Junior LevelsThu, Jun 12th:Fri, Jun 13th:Sat, Jun 14th:
Waterloo North Mennonite ChurchMon, Jun 9th:Tue, Jun 10th:Wed, Jun 11th:Popular Woodwinds - Solo

Classical Woodwinds - Reeds - Open

Classical Woodwinds - Concerto
Thu, Jun 12th:Classical Upper Strings - Level 9 - Group BFri, Jun 13th:Classical Piano - Level 6 - Group DSat, Jun 14th:
Westminster United ChurchMon, Jun 9th:Classical Upper Strings - Level 6 - Group BTue, Jun 10th:Classical Upper Strings - Level 10 - Group CWed, Jun 11th:Classical Upper Strings - Level 8 - Group CThu, Jun 12th:Classical Voice - Senior Level - Ages 17-18 - Group BFri, Jun 13th:Classical Upper Strings - Level 7 - Group BSat, Jun 14th:Classical Upper Strings - Open - Group B
Wilfrid Laurier University - Room M2001Mon, Jun 9th:Classical Piano - Open - Group FTue, Jun 10th:Classical Piano - AdultsWed, Jun 11th:Classical Upper Strings - Level 8 - Group AThu, Jun 12th:Fri, Jun 13th:Sat, Jun 14th:
Wilfrid Laurier University - Room M2007Mon, Jun 9th:Classical Piano - Open - Group GTue, Jun 10th:Classical Lower Strings - Level 10 - Group AWed, Jun 11th:Classical Upper Strings - Level 8 - Group B

Popular Strings - Solo
Thu, Jun 12th:Fri, Jun 13th:Sat, Jun 14th:
Wilfrid Laurier University - Room M3018Mon, Jun 9th:Classical Piano - Open - Group ETue, Jun 10th:Classical Piano - Level 10 - Group DWed, Jun 11th:Percussion - Small Ensembles

Percussion - Solo
Thu, Jun 12th:Classical Piano - Level 8 - Group DFri, Jun 13th:Classical Piano - Concerto - Elementary Level 9 and AboveSat, Jun 14th:Classical Piano - Concerto - Junior Level 9 and Above
Wilfrid Laurier University - Room M4031Mon, Jun 9th:Classical Piano - Open - Group CTue, Jun 10th:Classical Piano - Level 10 - Group CWed, Jun 11th:Classical Piano - Level 9 - Group CThu, Jun 12th:Classical Piano - Level 8 - Group CFri, Jun 13th:Classical Piano - Concerto - Beginner, Primary and ElementarySat, Jun 14th:Classical Piano - Concerto - Intermediate, Senior and Advanced
Wilfrid Laurier University - The MezzMon, Jun 9th:Classical Piano - Open - Group DTue, Jun 10th:Popular Guitar - Solo

Classical Guitar - Level 7, Level 8 and Adults
Wed, Jun 11th:Classical Piano - Level 9 - Group DThu, Jun 12th:Popular Piano - Junior to Senior Levels

Contemporary Piano - Solo
Fri, Jun 13th:Classical Piano - Level 6 - Group CSat, Jun 14th:Classical Piano - Level 7 - Group C

IMPORTANT NOTES

* Denotes Playoff Location

Group A, B, C - etc. denotes a large class that has been split into smaller classes
Once the schedules have been released you will find out which sub-group (i.e. A, B, C…) you will be performing in (if applicable)

Individual Schedules will be released no later than May 25th. Add info@omfa.ca to your inbox to make sure you receive your schedule email.

Performance Location Addresses can be found here: omfa.ca/live-festival/venues

SSAM = Songs from the Screen

Please note that small changes to the schedule may still occur. Please check back frequently.

THE SCHEDULE CANNOT BE CHANGED. Please do not call or email the office with change requests.

Current as of May 24, 2025