Deputy Premier Steven Miles said the decision was the result of football codes submitting plans to reduce the risk of the spread of coronavirus.
The state government had previously announced plans to allow just 100 people into stadiums from July 10.
Miles described the decision, announced in state parliament this morning, as another step on “the road back to normal”.
The announcement affects a handful of AFL and NRL games this weekend.
The Brisbane Lions will take on the West Coast Eagles at the Gabba on Saturday night, while the Suns will play the Adelaide Crows at the Gold Coast’s Metricon Stadium on Sunday afternoon.
A limited number of NRL fans will also be able to watch the Gold Coast Titans play St George Illawarra at Suncorp Stadium on Saturday afternoon.
The announcement came as the state recorded one new case of coronavirus on the Gold Coast.
It is believed the woman, who is currently in hotel quarantine, contracted the virus overseas.