This is a list of sports stadiums in Tanzania, ranked in descending order of capacity.
Image | Stadium | Location | Capacity | Owner |
| National Stadium | Dar es Salaam | 60,000[1] | Government |
| CCM Kirumba Stadium | Mwanza | 35,000[1] | Chama Cha Mapinduzi |
| Kambarage Stadium | Shinyanga | 30,000[1] | |
| Gombani Stadium | Chake Chake | 30,000[2] | |
| Uhuru Stadium | Dar es Salaam | 23,000[2] | Government |
| Ali Hassan Mwinyi Stadium | Tabora | 20,000[3] | |
| Sheikh Amri Abeid Memorial Stadium | Arusha | 20,000[2] | Chama Cha Mapinduzi |
| Lake Tanganyika Stadium | Kigoma | 20,000[2] | Chama Cha Mapinduzi |
| Amaan Stadium | Unguja Island | 15,000[2] | Revolutionary Government |
| Mkwakwani Stadium | Tanga | 15,000[2] | Chama Cha Mapinduzi |
| Nangwanda Sijaona Stadium | Mtwara | 15,000[1] | |
| Jamhuri Stadium (Morogoro) | Morogoro | 10,000[1] | Chama Cha Mapinduzi |
| Jamhuri Stadium (Dodoma) | Dodoma | 10,000[2] | |
| Sokoine Stadium | Mbeya | 10,000[1] | |
| Maji Maji Stadium | Songea | 10,000[1] | |
| Chamazi Stadium | Dar es Salaam | 10,000[1] | Bakhresa Group |
| Manungu Stadium | Turiani | 5,000[1] | |
| Kaitaba Stadium | Bukoba | 5,000[1] | |
| Mlandizi Stadium | Pwani | 3,000[1] | |
| Karume Memorial Stadium | Dar es Salaam | 2,000[4] | |
| Mwadui Complex Stadium | Shinyanga | 1,000[1] | |