The 1991 Australian Touring Car season was the 32nd year of touring car racing in Australia since the first runnings of the Australian Touring Car Championship and the fore-runner of the present day Bathurst 1000, the Armstrong 500.
There were 12 touring car race meetings held during 1991; a nine-round series, the 1991 Australian Touring Car Championship (ATCC); a support programme event at the 1991 Australian Grand Prix and two long distance races, nicknamed 'enduros' which made up the 1991 Australian Endurance Championship.