Mexico City had been due to host the second round of season seven on Feb. 13 while the Chinese resort of Sanya was scheduled for March 13.
This year's Chinese Formula E round was the first major motorsport event to be cancelled due to the pandemic.
The 2019-20 Formula E season ended in August with six races in Berlin after a spate of cancellations.
Motorsports
Horner: Red Bull 'desperately' need Perez closer to the front
7 MINUTES AGO
"In all decision-making we prioritise the health and safety of our staff and the entire Formula E community... as well as the citizens and residents of the cities in which we race," Formula E said in a statement.
It said the Chilean capital Santiago would host two season-opening races on Jan. 16 and 17 but without spectators.
Diriyah, in Saudi Arabia, will then host a double-header of races on Feb. 26-27, with planning for spectators to be allowed on site.
The series, which is now an FIA-recognised championship, said it will confirm subsequent races in early 2021. (Reporting by Alan Baldwin, editing by Christian Radnedge)
Motorsports
Verstappen fastest in final Spanish GP practice
08/05/2021 AT 11:56
Motorsports
Verstappen hopes his 100th F1 start ends up like the first
05/05/2021 AT 17:10