The gym is available for anyone over the age of 14. We have a wide range of Cardio Equipment, Fixed Weight Stations and Free weights ( including dumbbells 5lbs – 60kg). We have an instructor in the gym at specific times to offer guidance on correct usage of equipment and general training advice. 




Sports Hall


We offer a wide variety of Fitness Classes for all ages and abilites that take place in the Sports Hall. Classes include Circuits, Spin, Fit for Life over 60's, Yoga, Line Dancing and Teenage Classes.


We have a very successful Badminton Section catering for all ages. There is weekly junior coaching . Social badminton on Monday, Wednesday and Friday mornings and Thursday night along with regular tournaments where everyone is very welcome.


The Hall can also be booked for  following ; Badminton, Table Tennis, Indoor Football and Hire for Private Parties.

Tennis Courts


Nairn Sports Club has a very successful tennis section, allowing members and non members to play on four floodlight tennis courts all year round.

We run Club Junior  Tennis on a Saturday morning and our coaches have a varierty of programmes on offer throughout the week.

Saturday Afternoon is social tennis where everyone is welcome to enjoy the sports in a very friendly enviroment.

We have a variety of junior and adult teams taking part in the Highland Leagues.


Squash Courts

We have a very successful squash section with players of all ablities.

There is a comprehensive coaching programme for junior players of all levels. Club night is held on a Tuesday for members and non members to play each other. There are also  regular tournaments for juniors and seniors.

The club also has 2 Teams competing in the local Highlands and Islands Squash League.

There are 2 Squash Courts.




© 2016 Nairn Sports Club

Monday - Sunday         0500 - 2300PM


Note that the club is generally staffed between 9am to 9pm Monday to  Friday

  • Google+ App Icon
  • Facebook Classic

Nairn Sports Club

Viewfield Drive


IV12 4BF
Email : nairnsportsclub@yahoo.co.uk

Tel: 01667 454523