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)

Kelso Community Cinema

April 27th • 5:30 pm - 10:00 pm

An Audience of Mediumship with Suzanne Gill

May 4th • 7:00 pm - 10:00 pm

Kelso Races – First May Day

May 9th • 11:30 am - 5:30 pm

Kelso Country & Western Weekend

May 11th • 8:00 am - May 13th • 5:00 pm (Recurring)

Floors Castle Horse Trials

May 11th • 8:00 am - May 13th • 5:00 pm

Border Vintage Agricultural Association Rally

May 19th • 10:30 am - May 20th • 4: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.