| Tuesday, 24th June (day 1) | |||
|---|---|---|---|
| TIME | Contestants | Deputy leaders | Leaders |
| 10:00-23:59 | Arrivals | Arrivals | Arrivals |
| 12:00 | Registration Desk Start | Registration Desk Start | Registration Desk Start |
| 18:30-21:00 | Dinner | Dinner | Dinner |
| 19:00-23:00 | First Jury Meeting (Distribution of Shortlists) | ||
| Wednesday, 25th June (day 2) | |||
| TIME | Contestants | Deputy leaders | Leaders |
| 07:00-09:00 | Breakfast | Breakfast | Breakfast |
| 08:00-09:45 | Free Time | Free Time | Second Jury Meeting (presentation of problems) |
| 10:00 | Buses Leave to Struga | ||
| 11:00-12:00 | Opening Ceremony | Opening Ceremony | Opening Ceremony |
| 12:00-14:00 | Lunch | Lunch | Lunch |
| 14:00-19:00 | Free Time | Free Time | Third Jury Meeting (Problem Selection) |
| 19:00-20:00 | Dinner | Dinner | Dinner |
| 20:00-22:00 | Free Time | Free Time | Translations |
| Thursday, 26th June (day 3) | |||
| TIME | Contestants | Deputy leaders | Leaders |
| 07:00-08:00 | Breakfast | Breakfast | Breakfast |
| 08:00-09:00 | Entering the Competition Halls | Transport to Ohrid (if desired) | Fourth Jury Meeting (Presentation of Marking Schemes) |
| 09:00-10:00 | Competition | Answering Questions | Answering Questions |
| 10:00-12:30 | Competition | Fourth Jury Meeting | Fourth Jury Meeting (Approval of Marking Scheme) |
| 12:30-13:30 | Competition | Transport to Struga | Transport to Struga |
| 13:30-14:30 | Lunch | Lunch | Lunch |
| 14:30-19:00 | Free Time | Free Time | Free Time |
| 17:00 | Receiving Papers | ||
| 19:00-21:00 | Dinner | Dinner | Dinner |
| Friday, 27th June (day 4) | |||
| TIME | Contestants | Deputy leaders | Leaders |
| 07:00-09:00 | Breakfast | Breakfast | Breakfast |
| 09:00-13:30 | Excursion | Coordination | Coordination |
| 12:30-14:30 | Lunch | Lunch | Lunch |
| 14:00-19:00 | Free Time | Coordination | Coordination |
| 19:00-21:00 | Dinner | Dinner | Dinner |
| 21:00-23:00 | Final Jury Meeting (Approval of results and Medal Distribution) | Final Jury Meeting (Approval of results and Medal Distribution) | |
| Saturday, 28th June (day 5) | |||
| TIME | Contestants | Deputy leaders | Leaders |
| 07:00-08:30 | Breakfast | Breakfast | Breakfast |
| 09:00-17:30 | Excursion | Excursion | Excursion |
| 19:00-20:30 | Closing Ceremony | Closing Ceremony | Closing Ceremony |
| 21:00-23:00 | Farewell Party | Farewell Party | Farewell Party |
| Sunday, 29th June (day 6) | |||
| TIME | Contestants | Deputy leaders | Leaders |
| 07:00-09:30 | Breakfast | Breakfast | Breakfast |
| 12:00-13:30 | Lunch | Lunch | Lunch |
| 06:00-19:00 | Departures | Departures | Departures |