Welcome to Kelso

The welcoming market town of Kelso, nestled in the heart of the Scottish Borders, offers so much to see and do both in the town itself and the stunning surrounding countryside. Located within easy travel distance of Edinburgh, Newcastle and Carlisle, it’s easy to see why Kelso is Bordering on Brilliant.

Local Events

Kelso Farmers Market

January 27th • 9:30 am - November 24th • 1:30 pm (Recurring)

Scottish National Scooter Rally

May 25th • 10:30 am - May 27th • 5:00 pm

Kelso Camera Club Exhibition

May 26th • 11:00 am - June 3rd • 4:00 pm

The Balancing Ducks Live

May 26th • 7:30 pm - May 27th • 1:00 am

Kelso Races – Ladies Day

May 27th • 12:00 pm - 5:30 pm

Motor Caravan Section 56th National Meet and AGM

June 1st • 10:00 am - June 5th • 5:00 pm

Kelso Antique & Fleamarket Fair

June 9th • 9:30 am - June 10th • 4:00 pm (Recurring)

M-Pulsive Dance School – Big Summer Bash

June 16th • 3:00 pm - 6:00 pm

Championship Dog Show

June 17th • 8:00 am - June 18th • 5:00 pm

Become a Member

Would you like to become a member of Visit Kelso and benefit from having your business listed on this website? Click below for more details and to apply.