Ballarat Sheep Markets

Ballarat Sheep Markets are held on Tuesdays from 9.00am onwards.

First Cross Ewe Sales are held in December and January.

sheep-sale