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

Scotland’s Garden Scheme – Floors Castle Gardens

Aug 9th • 11:00 am - December 30th • 5:00 pm

Kelso Folk Club

December 14th • 8:00 pm - 10:30 pm (Recurring)

The Roxburghe Shooting School

December 16th • 10:00 am - 3:00 pm (Recurring)

Kelso Christmas Market

December 16th • 11:00 am - 3:00 pm

Kelso Border Ice Rink – Sunday Skating

December 16th • 2:45 pm - 5:15 pm (Recurring)

Alz Scot Open Days Invitation

December 17th • 10:00 am - December 19th • 2: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.