The Pattern Is Remarkably Stable
Every one of the 45 cycles recorded here opened its developer beta in June — on WWDC keynote day, within hours of the announcement. The earliest was iOS 13 on June 3, 2019; the latest was iOS 14 on June 22, 2020. Across 11 years the entire range is 19 days wide.
The public beta follows, and this is where the useful gap sits. 40 of these cycles ran a public beta. For the 19 where we hold an exact date on both, it opened an average of 32 days after the developer beta, ranging from 17 to 37 — so between two and five weeks, and closer to five in recent years. That lag is not a queue; it is the point. The builds carrying the worst regressions have already been found and replaced by the time the public channel sees anything, which is why the public beta is the right choice for a device you depend on.
Not every platform has always run a public beta. Apple opened the programme to iOS with iOS 9 in 2015 — the first time ordinary users could run Apple pre-release software at all — and added the Apple Watch much later, with watchOS 8 in 2021. Rows marked "not run" are cycles where a public channel did not exist for that platform, not cycles where we are missing the date.
Developer and Public Beta Dates by Year
Developer beta dates are exact. Public beta dates are recorded to the month, because that is the precision Apple announced them with at the time — we would rather give you the month than a specific day we cannot stand behind.
| Year | Release | Developer beta | Public beta |
|---|---|---|---|
| 2025 | iOS 26 | June 9, 2025 | July 2025 |
| iPadOS 26 | June 9, 2025 | July 2025 | |
| macOS 26 | June 9, 2025 | July 2025 | |
| tvOS 26 | June 9, 2025 | July 2025 | |
| visionOS 26 | June 9, 2025 | July 2025 | |
| watchOS 26 | June 9, 2025 | July 2025 | |
| 2024 | iOS 18 | June 10, 2024 | July 15, 2024 |
| iPadOS 18 | June 10, 2024 | July 15, 2024 | |
| macOS 15 | June 10, 2024 | July 15, 2024 | |
| tvOS 18 | June 10, 2024 | July 15, 2024 | |
| visionOS 2 | June 10, 2024 | not run | |
| watchOS 11 | June 10, 2024 | July 15, 2024 | |
| 2023 | iOS 17 | June 5, 2023 | July 12, 2023 |
| iPadOS 17 | June 5, 2023 | July 12, 2023 | |
| macOS 14 | June 5, 2023 | July 12, 2023 | |
| tvOS 17 | June 5, 2023 | July 12, 2023 | |
| watchOS 10 | June 5, 2023 | July 12, 2023 | |
| 2022 | iOS 16 | June 6, 2022 | July 11, 2022 |
| iPadOS 16 | June 6, 2022 | July 11, 2022 | |
| macOS 13 | June 6, 2022 | July 11, 2022 | |
| tvOS 16 | June 6, 2022 | July 2022 | |
| watchOS 9 | June 6, 2022 | July 11, 2022 | |
| 2021 | iOS 15 | June 7, 2021 | June 30, 2021 |
| iPadOS 15 | June 7, 2021 | June 30, 2021 | |
| macOS 12 Monterey | June 7, 2021 | early July 2021 | |
| tvOS 15 | June 7, 2021 | July 2021 | |
| watchOS 8 | June 7, 2021 | July 2021 | |
| 2020 | iOS 14 | June 22, 2020 | July 9, 2020 |
| iPadOS 14 | June 22, 2020 | early July 2020 | |
| macOS 11 Big Sur | June 22, 2020 | August 2020 | |
| tvOS 14 | June 22, 2020 | July 2020 | |
| watchOS 7 | June 22, 2020 | not run | |
| 2019 | iOS 13 | June 3, 2019 | June 24, 2019 |
| iPadOS 13 | June 3, 2019 | late June 2019 | |
| macOS 10.15 Catalina | June 3, 2019 | late June 2019 | |
| tvOS 13 | June 3, 2019 | late June 2019 | |
| watchOS 6 | June 3, 2019 | not run | |
| 2018 | iOS 12 | June 4, 2018 | June 25, 2018 |
| macOS 10.14 Mojave | June 4, 2018 | late June 2018 | |
| watchOS 5 | June 4, 2018 | not run | |
| 2017 | iOS 11 | June 5, 2017 | late June 2017 |
| macOS 10.13 High Sierra | June 5, 2017 | late June 2017 | |
| watchOS 4 | June 5, 2017 | not run | |
| 2016 | iOS 10 | June 13, 2016 | early July 2016 |
| 2015 | iOS 9 | June 8, 2015 | July 2015 |
Using This to Predict the Next One
If you want to know roughly when next year's beta opens, this record answers it better than any rumour: the first full week of June for the developer channel, early July for the public one, and a finished release in September alongside the new iPhones. Apple has not deviated meaningfully from that shape in over a decade.
Within a cycle, the rhythm is a different question, and the interval between individual builds is the thing that actually signals where a release is heading. Our build history records every build with its date and the gap before it — a build arriving inside a week usually means a fix that could not wait, while a gap past three weeks generally means the cycle is consolidating ahead of a release candidate.
For the shape of the whole year in prose rather than dates, our guide to the beta cycle walks through each stage and what changes at it. If you are deciding whether to join at all, the release candidate is the lowest-risk entry point in the calendar.
More original data: how many versions each device receives and every build number with its release date. Figures may be cited with a link back.