Welcome to Kelso

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

Local Events

The Wars of Patie Crichton

September 25th • 7:30 pm - 9:00 pm

Kelso Farmers Market

September 26th • 9:30 am - 1:30 pm (Recurring)

KELSO ACCORDION AND FIDDLE CLUB

September 30th • 7:00 pm - 10:30 pm

Kelso Antiques Flea Market Fair

October 3rd • 9:30 am - 4:00 pm

Smailholm Art Show Weekend

October 3rd • 10:00 am - 4:30 pm

Introduction to Patchwork

October 3rd • 10:00 am - 4:00 pm

Kelso Music Society

October 4th • 7:00 am - 10:00 pm

Kelso Antiques Flea Market Fair

October 4th • 9:30 am - 4:00 pm

Kelso Heritage Society

October 19th • 7:30 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.

Member Login

If you are already a Visit Kelso member, click the button below to login and manage your business listing(s).