The South Australian parliament's upper house has voted to ban jumps racing in a bid to bring SA into line with most other states.
Only South Australia and Victoria still allow jumps racing despite concerted opposition from animal welfare groups.
The Greens bill to ban it will go before parliament's House of Assembly where the Labor government has a clear majority.
It is unclear how government MPs will vote.
"Time and again jumps racing has proven dangerous for jockeys and deadly for horses. It's time to finally put an end to the carnage," Greens MP Tammy Franks said.
"The industry itself is ready for the end of jumps racing.
"Attendance is low, injuries and deaths are high, and while jumps racing accounts for a very small proportion of the industry it accounts for most of the bad publicity the industry receives."
Queensland stopped jumps racing in 1903, WA in 1941 and the sport was banned in NSW in 1997.
The last race was held in Tasmania in 2007.