| Thursday, February 26 |
| 12:30 |
Festival Novice - Free #1 |
| 15:20 |
Festival Adult - Free #1 |
| 18:15 |
Festival Junior - Free #1 |
| Friday, February 27 |
| 10:35 |
Festival Novice - Free #2 |
| 13:10 |
Festival Adult - Free #2 |
| 16:05 |
Festival Junior - Free #2 |
| 21:00 |
Junior Competitive - Short |
| 21:50 |
Senior Competitive - Short |
| 22:30 |
Medal Presentations |
| Saturday, February 28 |
| 15:05 |
Festival Open - Short |
| 15:45 |
Novice Competitive - Free #1 |
| 16:45 |
Adult Competitive - Free #1 |
| 17:35 |
Junior Competitive - Free |
| 18:30 |
Senior Competitive - Free |
| 19:10 |
Medal Presentations |
| Sunday, March 1 |
| 11:45 |
Festival Open - Free |
| 12:25 |
Novice Competitive - Free #2 |
| 13:25 |
Adult Competitive - Free #2 |
| 14:10 |
Medal Presentations |