Doctors and Dentist surgery

Kelso Medical Group Practice, TD5 7LF – 01573 224424.

NHS 24

Urgent care advice, day or night. Dial 111


Borders General Hospital, TD6 9BS – 01896 826000.


There are three Vets in the area Galadin, Robert Young and Cheviot Vets, all with branches in Kelso. Currently contact details vary due to the Covid Virus arrangements. Please check on line for up to date opening hours and telephone numbers.


  • Lloyds, 36-40 Horsemarket, Kelso, TD5 7HD. 01573 224613
  • Boots, The Square, Kelso, TD5 7HH. 01573 224523


  • Border Cab Co 01573 226622
  • Cooks Taxis, Kelso, 01573 226826
  • Kwik Cab Taxi, Kelso, 01573 225451
  • Monte’s Taxis, Galashiels, 01896 759300

Cafes and Restaurants

Alfonso’s Fish and Chips, Earlston

Best fish and chips takeaway we’ve found.

Greenhouse Cafe, Melrose

Handmade, home-baked breakfast, brunch, lunch and afternoon bites.

Lemon & Thyme, Kelso

Specialises in fish and game dishes.

Provender, Melrose

Stylish, family-run restaurant serving modern British dishes.

The Caddy Mann, Jedburgh

Great place for lunch or dinner, specially Sunday roasts. Food sourced locally.

The Contented Vine, Kelso

Good food, nice atmosphere, friendly staff – one of our “go to” places in Kelso

Any problems just contact us.