By ITP
150th Stirling Bull Sales
The world famous Bull Sales were established started in Perth in 1865 but now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar.


Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)

Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)

Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)

Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)

Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)

Charolais bulls are bought and sold at 150th Stirling Bull Sales on February 17, 2015 in Stirling, Scotland. The world famous Bull Sales were established started in Perth in 1865. They now take place at Stirling and in July 2012 were officially renamed as the Stirling Bull Sales to reflect the new location. The pedigree bull sales are held in October, February and May each year. The sales attract thousands of visitors from the UK and abroad and are an integral part of the farming calendar. (Getty Images)