The RNLI are never off duty - even on their annual Maritime Day on Saturday 7 September.
Both the Mallaig and Kyle lifeboats were called to duty at various points during the day, underscoring how hard the crew of volunteers work.
Over £5,000 was raised during the Kyle of Lochalsh RNLI Maritime Day.
The Maritime Day began at midday, with the Lochalsh Leisure Centre Kyleakin to Kyle swim. 18 competitors entered the race between the two slipways.
The Lochalsh Junior Pipe Band then played a variety of tunes to entertain the large crowd who had gathered for the event.
The Kyle, Portree and Mallaig lifeboats put on a display, showcasing exactly what the three different classes of lifeboats are capable of. Shortly after this, the Mallaig crew were called away on service.
Kyle Fire Brigade, Kyle Coastguard, the Police & Ambulance made a welcome return, allowing people the chance to look around the vehicles and chat to the crew.
2019 also saw the return of the tractor pulling competition, where teams of six people had to compete to pull Kyle RNLI’s launching tractor over a 20 metre distance in the quickest time. Five different teams took part, but the Kyle RNLI crew retained their title from last year.
The day was rounded off with the annual Kyle Fire Brigade raft race which was a different format to previous years. All the teams were supplied with the same pieces of basic equipment and had to build their rafts on the slipway as the crowds watched on, before then taking to the water and trying to get around the course. A variety of different teams took part, including two teams from the German Fire Brigade who had come over especially for the event. The highly competitive race drew a massive crowd, who watched the team from SGM Motors in Kyle come home in first place.
During the raft race, Kyle lifeboat was called away on service, after a member of the public got into difficulty in the strong currents whilst swimming in Kyleakin bay.
All images from Kyle RNLI.