Get in touch

We're a friendly bunch so feel free to send us an enquiry about a product or service.

...or call us!
General Enquiries: 01653 605200
Fuel Enquiries: 01653 605250


A History to be Proud of

BATA was established as a farmers' cooperative in 1894 at Brandsby, North Yorkshire, 10 miles north of York. Today we're still an agricultural supply cooperative with 4,000 share members.

We offer a wide range of products, including animal feeds, pet foods, heating oil, LPG, timber, fencing, horse rugs, seeds or fertiliser, to name just a few!

More about BATA

Vintage photo of farmers with cattle
View special offers
& sign up for offer alerts

COVID-19 COUNTRY STORE UPDATE

We are pleased to welcome all customers back into our Country Stores! We have put in place a number of measures to protect the health and safety of our staff and customers.

We ask that you please follow the guidelines set out below:
· Keep a 2 Metre distance at all time.
· Only 1 person per household may enter the store at any one time.
· Be patient as we are limiting the number of customers allowed in the store at any one time.
· If possible please pay via account, card or contactless
· Assist us with a quick product selection to speed up the amount of time in our stores.
· Please be respectful to our staff and other customers in the store.

Although we are now allowing customer back into our stores, we are still continuing to operate our Call & Collect Service for those who do not wish to come into store. As normal, please contact your local Country Store to place an order.

We'd like to Thank all our customers for their continuous support.

Click the link below to find your nearest BATA Country Store!

BATA COUNTRY STORES

Store Contact Details are as follows:

Beverley: 01482 888777

Carlton: 01405 860364

Easingwold: 01347 821034

Gate Helmsley: 01759 371291

Helmsley: 01439 770372

Kirkbymoorside: 01751 431302

Malton: 01653 696973

Nafferton: 01377 254325

Ruswarp: 01947 602522

Seamer: 01723 584455

SWLF Country Store: 01695 713301

Thompsons Town & Country Store: 01904 487816

*Store trading hours are subject to change

Thank you for your patience!