Walcha Vet Supplies – Farm Services & Rural Supplies

Warehouse open 6 days. Online store ships Australia-wide.

Welcome to Walcha Veterinary Supplies – your one stop shop for agricultural and farm supplies. We’ve been serving the rural community for over 50 years and always aim to give the best advice, price and service. We specialise in solutions that help farmers become more profitable – from our animal health, farm fencing supplies and agronomy services to general rural merchandise. We have a huge range of products instore and ship Australia-wide.

Visit Us:

6 Aberbaldie Rd Walcha

Call Us:

Email Us:

Our Products


Animal Health

Animal Management



Hardware Sundries

Shearing Equipment

Spray Equipment / GPS


Stock Feed


A Family Business

Walcha Veterinary Supplies is located in the beautiful New England region of NSW. Owned and managed by Peter King, this leading rural supplies store has been operating for over 50 years. Peter’s father, Justin, started the business in 1960 – as a sideline to his pharmacy store in Walcha. Peter took over the reins in 1985 and has developed the business to offer farmers a complete range of farm supplies on a large scale including animal health, agronomy services, clothing and agricultural products.

Learn More about us

Stay Up To Date

Love what we do here at Walcha Veterinary supplies? Well then check out our latest news to see whats been recently happening.

Go to News


March 18th, 2020|

IMPORTANT NOTICE   17th March 2020   Dear Valued Customer, Walcha Veterinary Supplies as an essential business to servicing the [...]

Thinking About Sowing

February 3rd, 2020|

Give  Kyle, Peter or our agronomist Rachael a call on 6777 2588 for all your seed inquiries

Nominate a “Walcha Hero”

October 4th, 2018|

Walcha Vet Supplies believes in encouraging and promoting local heros who provide the gift of giving in our 2354 [...]

Contact Us Today

For more info on our great range of veterinary supplies, drop us a line, give us a call or pop into our store at 6 Aberbaldie Rd, Walcha NSW 2354

Go to Contact Page