Scratch OlympiadInternational Scratch Creative Programming Olympiad
Registrations and project submission – Selection stage · Mar 1 – Jun 30, 2026
2026–2030 calendar
Tech competitions highlighted (⚡), science olympiads, hackathons and more. Filter by age and click an event for details.
Long registration periods appear only on the days they open and close.
This month's competitions
9 dates
Registrations and project submission – Selection stage · Mar 1 – Jun 30, 2026
Registration – Theoretical category · Mar 12 – Jun 12, 2026
Registration – Programming category (reopened until 17/06 for Session B) · Mar 25 – Jun 17, 2026
Regional and state qualifying stages · May 2 – Oct 31, 2026
Practical category – In-person regional and state stages (window; dates vary by state) · May 29 – Sep 13, 2026
Theoretical category – Phase 1 (all levels) · Jun 8–12, 2026
Phase 1 (Local) – Programming category (Session A) · Jun 10–12, 2026
Phase 1 (Local) – Programming category (Session B, alternative date) · Jun 18–19, 2026
Phase 1 final results · Jun 26, 2026
Confirmed: official days · Month announced: days to be confirmed · Estimate: the month it is usually held, not announced yet · No forecast: date unknown.
Dates checked on the organizers' official websites and calendars (last review on November 6, 2026). They may change: always confirm on the official website before registering or traveling.