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).
Location | Mon, Jun 9th | Tue, Jun 10th | Wed, Jun 11th | Thu, Jun 12th | Fri, Jun 13th | Sat, Jun 14th |
---|---|---|---|---|---|---|
All Saints Anglican Church | Mon, Jun 9th:Classical Upper Strings - Level 6 - Group A | Tue, Jun 10th:Classical Upper Strings - Level 10 - Group B | Wed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group B | Thu, Jun 12th:Classical Upper Strings - Level 9 - Group A | Fri, Jun 13th:Classical Upper Strings - Level 7 - Group A | Sat, Jun 14th:Classical Upper Strings - Open - Group A |
Conrad Grebel University College - Board Room | Mon, Jun 9th: | Tue, Jun 10th: | Wed, Jun 11th: | Thu, Jun 12th: | Fri, Jun 13th: | Sat, Jun 14th:Chinese Instruments |
Conrad Grebel University College - Chapel | Mon, Jun 9th:Classical Piano - Open - Group A | Tue, Jun 10th:Classical Piano - Level 10 - Group A | Wed, Jun 11th:Classical Piano - Level 9 - Group A | Thu, Jun 12th:Classical Piano - Level 8 - Group A | Fri, Jun 13th:Classical Piano - Level 6 - Group A | Sat, Jun 14th:Classical Piano - Level 7 - Group A |
Conrad Grebel University College - Great Hall | Mon, Jun 9th:Classical Piano - Open - Group B | Tue, Jun 10th:Classical Piano - Level 10 - Group B | Wed, Jun 11th:Classical Piano - Level 9 - Group B | Thu, Jun 12th:Classical Piano - Level 8 - Group B | Fri, Jun 13th:Classical Piano - Level 6 - Group B | Sat, Jun 14th:Classical Piano - Level 7 - Group B |
First United Church - Chapel | Mon, Jun 9th:Chamber Groups - Elementary and Junior | Tue, Jun 10th:Chamber Groups - Senior | Wed, Jun 11th:Classical Lower Strings - Level 8 | Thu, Jun 12th:Popular Piano - Beginner to Elementary Levels | Fri, Jun 13th: | Sat, Jun 14th: |
First United Church - Sanctuary | Mon, Jun 9th: | Tue, Jun 10th:Classical Upper Strings - Level 10 - Group A | Wed, Jun 11th:Songs from the Screen and More - Junior Level - Ages 13-14 - Group A | Thu, Jun 12th:Classical Voice - Senior Level - Ages 17-18 - Group A | Fri, Jun 13th: | Sat, Jun 14th: |
Forest Hill United Church - Fireside Room | Mon, Jun 9th: | Tue, Jun 10th: | Wed, Jun 11th: | Thu, Jun 12th:Songs from the Screen and More - Elementary Level - Ages 11-12 - Group B | Fri, Jun 13th:Classical Voice - Adults | Sat, Jun 14th: |
Forest Hill United Church - Sanctuary | Mon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group A | Tue, Jun 10th:Classical Voice - Elementary Level - Ages 11-12 - Group A | Wed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group C | Thu, Jun 12th:Songs from the Screen and More - Elementary Level - Ages 11-12 - Group A | Fri, Jun 13th:Classical Voice - Advanced | Sat, Jun 14th: |
Knox Presbyterian Church - Knox Room | Mon, Jun 9th: | Tue, Jun 10th:Classical Guitar - Level 9, Level 10 and Open | Wed, Jun 11th:Classical Guitar - Levels 1 to 6 | Thu, Jun 12th:Classical Harp - Solo | Fri, Jun 13th: | Sat, Jun 14th: |
Knox Presbyterian Church - Sanctuary | Mon, Jun 9th:Classical Woodwinds - Flute - Levels 6, 7 and 8 | Tue, Jun 10th:Classical Woodwinds - Flute - Level 10 to Open | Wed, Jun 11th:Classical Voice - Intermediate Level - Ages 15-16 - Group A | Thu, Jun 12th:Classical Woodwinds - Reeds - Levels 6 to 10 | Fri, Jun 13th:Songs from the Screen and More - Senior, Advanced, Adult Levels | Sat, Jun 14th: |
Mount Zion Lutheran Church | Mon, Jun 9th:Classical Upper/Lower Strings - Adults Classical Lower Strings - Level 6 | Tue, Jun 10th:Classical Lower Strings - Level 10 - Group B | Wed, Jun 11th:Songs from the Screen and More - Junior Level - Ages 13-14 - Group B | Thu, Jun 12th:Classical Lower Strings - Level 9 | Fri, Jun 13th:Classical Lower Strings - Level 7 | Sat, Jun 14th:Classical Lower Strings - Open |
St. Andrew's Presbyterian Church - Chapel | Mon, Jun 9th:Popular Voice - Senior Level - Ages 17-18 - Group B | Tue, Jun 10th:Popular Voice - Junior Level - Ages 13-14 - Group B | Wed, Jun 11th:Popular Voice - Elementary Level - Ages 11-12 - Group B | Thu, Jun 12th:Popular Voice - Intermediate Level - Ages 15-16 - Group B | Fri, Jun 13th:Popular Voice - Self Accompanied - Elementary and Intermediate | Sat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group B |
St. Andrew's Presbyterian Church - Choir Room | Mon, Jun 9th: | Tue, Jun 10th:Classical Woodwinds - Flute - Level 9 and Adults | Wed, Jun 11th: | Thu, Jun 12th: | Fri, Jun 13th: | Sat, Jun 14th:Classical Upper Strings - Open - Group C |
St. Andrew's Presbyterian Church - Sanctuary | Mon, Jun 9th:Classical Piano - Open - Group H | Tue, Jun 10th:Musical Theatre - Advanced Level - Group A | Wed, Jun 11th: | Thu, Jun 12th: | Fri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group D | Sat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group C |
St. Andrew's Presbyterian Church - Westminster Room | Mon, Jun 9th:Popular Voice - Senior Level - Ages 17-18 - Group A | Tue, Jun 10th:Popular Voice - Junior Level - Ages 13-14 - Group A | Wed, Jun 11th:Popular Voice - Elementary Level - Ages 11-12 - Group A | Thu, Jun 12th:Popular Voice - Intermediate Level - Ages 15-16 - Group A | Fri, Jun 13th:Popular Voice - Self Accompanied - Junior, Senior, Advanced, Adults | Sat, Jun 14th:Popular Voice - Advanced and Adults |
St. James-Rosemount United Church | Mon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group B | Tue, Jun 10th:Classical Voice - Elementary Level - Ages 11-12 - Group B | Wed, Jun 11th:Musical Theatre - Adults | Thu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group A | Fri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group A | Sat, Jun 14th:Classical Piano - Level 7 - Group D |
St. Mathew's Lutheran Church - Sanctuary | Mon, Jun 9th:Classical Voice - Junior Level - Ages 13-14 - Group C | Tue, Jun 10th:Songs from the Screen and More - Intermediate Level - Ages 15-16 - Group A | Wed, Jun 11th:Musical Theatre - Senior Level - Ages 17-18 - Group A | Thu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group B | Fri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group B | Sat, Jun 14th: |
St. Matthew's Lutheran Church - Chapel | Mon, Jun 9th:Classical Brass - All Levels Classical Brass - Concerto | Tue, Jun 10th:Songs from the Screen and More - Intermediate Level - Ages 15-16 - Group B | Wed, Jun 11th:Musical Theatre - Senior Level - Ages 17-18 - Group B | Thu, Jun 12th:Musical Theatre - Junior Level - Ages 13-14 - Group C | Fri, Jun 13th:Musical Theatre - Intermediate Level - Ages 15-16 - Group C | Sat, Jun 14th:Musical Theatre - Elementary Level - Ages 11-12 - Group A |
St. Matthew's Lutheran Church - Fellowship Hall | Mon, Jun 9th: | Tue, Jun 10th:Speech Arts - Intermediate and Above | Wed, Jun 11th:Speech Arts - Solo - Beginner to Junior Levels | Thu, Jun 12th: | Fri, Jun 13th: | Sat, Jun 14th: |
Waterloo North Mennonite Church | Mon, 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 B | Fri, Jun 13th:Classical Piano - Level 6 - Group D | Sat, Jun 14th: |
Westminster United Church | Mon, Jun 9th:Classical Upper Strings - Level 6 - Group B | Tue, Jun 10th:Classical Upper Strings - Level 10 - Group C | Wed, Jun 11th:Classical Upper Strings - Level 8 - Group C | Thu, Jun 12th:Classical Voice - Senior Level - Ages 17-18 - Group B | Fri, Jun 13th:Classical Upper Strings - Level 7 - Group B | Sat, Jun 14th:Classical Upper Strings - Open - Group B |
Wilfrid Laurier University - Room M2001 | Mon, Jun 9th:Classical Piano - Open - Group F | Tue, Jun 10th:Classical Piano - Adults | Wed, Jun 11th:Classical Upper Strings - Level 8 - Group A | Thu, Jun 12th: | Fri, Jun 13th: | Sat, Jun 14th: |
Wilfrid Laurier University - Room M2007 | Mon, Jun 9th:Classical Piano - Open - Group G | Tue, Jun 10th:Classical Lower Strings - Level 10 - Group A | Wed, 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 M3018 | Mon, Jun 9th:Classical Piano - Open - Group E | Tue, Jun 10th:Classical Piano - Level 10 - Group D | Wed, Jun 11th:Percussion - Small Ensembles Percussion - Solo | Thu, Jun 12th:Classical Piano - Level 8 - Group D | Fri, Jun 13th:Classical Piano - Concerto - Elementary Level 9 and Above | Sat, Jun 14th:Classical Piano - Concerto - Junior Level 9 and Above |
Wilfrid Laurier University - Room M4031 | Mon, Jun 9th:Classical Piano - Open - Group C | Tue, Jun 10th:Classical Piano - Level 10 - Group C | Wed, Jun 11th:Classical Piano - Level 9 - Group C | Thu, Jun 12th:Classical Piano - Level 8 - Group C | Fri, Jun 13th:Classical Piano - Concerto - Beginner, Primary and Elementary | Sat, Jun 14th:Classical Piano - Concerto - Intermediate, Senior and Advanced |
Wilfrid Laurier University - The Mezz | Mon, Jun 9th:Classical Piano - Open - Group D | Tue, Jun 10th:Popular Guitar - Solo Classical Guitar - Level 7, Level 8 and Adults | Wed, Jun 11th:Classical Piano - Level 9 - Group D | Thu, Jun 12th:Popular Piano - Junior to Senior Levels Contemporary Piano - Solo | Fri, Jun 13th:Classical Piano - Level 6 - Group C | Sat, Jun 14th:Classical Piano - Level 7 - Group C |
* 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