Beijing's education commission said on Saturday all primary and secondary school students in the capital can to return to in-person classes from Monday, as Covid-19 cases have receded in recent days.
Kindergartens will be allowed to reopen from 4 July, the commission added.
Beijing shut its schools in early May and asked students to move to online learning amid a spike in locally transmitted Covid cases. Senior year students at middle and high schools were allowed to return to classrooms from 2 June.
The Beijing Municipal Bureau of Sports said separately that sports activities for the young can resume at non-school locations on 27 June in areas where no community cases have been reported for seven consecutive days, with the exception of basement venues, which will remain shut.
Participation should be limited to 75% of normal capacity and participants should show a negative Covid test taken within the last 72 hours, it also said.
Beijing was among several cities in China that implemented curbs to stop of the spread of the Omicron wave during March to May. The efforts have brought cases down but have taken a heavy toll on the country's economy.
Shanghai, which endured a two-month lockdown that was lifted on 1 June, on Saturday reported no new local cases - both symptomatic and asymptomatic - for the first time since 23 Feb.
Shanghai is continuing to conduct mass PCR testing for its 25 million residents every weekend until the end of July and dining indoors remains banned in most of the city.