22 lag kommer att finnas med i återstarten som sker på Disneyworld i Orlando. Det betyder att de sämsta åtta lagen inte kommer att spela mer denna säsong.
– Min slutsats är att vi inte kommer att kunna vinna över det här viruset, utan att vi kommer att behöva leva med det för en lång tid framöver. Därför har vi lagt upp säsongsavslutningen på det här sättet, säger NBA-kommissionären Adam Silver.
Matcherna kommer att spelas på Disneyworld för att undvika att lagen reser runt och området kommer att vara isolerat för att undvika att smittan tar sig in utifrån.
Första matchen kommer att spelas mellan Utah Jazz och New Orleans Pelicans 30 juli. Senare samma dag är det dags för Los Angeles-derby mellan Clippers och Lakers.