This is a list of circuits which hosted an A1 Grand Prix race between 2005–06 and 2008–09. In total, 20 different circuits hosted A1 Grand Prix rounds. Both the first and final races of the series were held at Brands Hatch, in the United Kingdom.

Circuit Type Location Country Season(s) Total Map Autódromo Hermanos Rodríguez race circuit Mexico City 2006–07, 2007–08 2 race circuit Portimão 2008–09 1 Automotodrom Brno race circuit Brno 2006–07, 2007–08 2 Brands Hatch race circuit Kent 2005–06, 2006–07, 2007–08, 2008–09 4 Chengdu Goldenport Circuit race circuit Chengdu 2008–09 1 Circuit Park Zandvoort race circuit Zandvoort 2006–07, 2007–08, 2008–09 3 Circuito do Estoril race circuit Estoril 2005–06 1 Dubai Autodrome race circuit Dubai 2005–06 1 Durban Street Circuit street circuit Durban 2005–06, 2006–07, 2007–08 3 Eastern Creek Raceway race circuit Eastern Creek 2005–06, 2006–07, 2007–08 3 EuroSpeedway Lausitz race circuit Klettwitz 2005–06 1 Fundidora Park Raceway race circuit Monterrey 2005–06 1 Jingkai Street Circuit street circuit Beijing 2006–07 1 Kyalami race circuit Gauteng 2008–09 1 Mazda Raceway Laguna Seca race circuit Monterey 2005–06 1 Sepang International Circuit race circuit Kuala Lumpur 2005–06, 2006–07, 2007–08, 2008–09 4 Sentul International Circuit race circuit Bogor 2005–06, 2006–07 2 Shanghai International Circuit race circuit Shanghai 2005–06, 2006–07, 2007–08 3 Taupo Motorsport Park race circuit Taupō 2006–07, 2007–08, 2008–09 3 Zhuhai International Circuit race circuit Zhuhai 2007–08 1