DALGETY BAY Sports and Leisure Centre hosted an open weekend to celebrate its 30th anniversary.
The facility on Harbour Drive, operated by Fife Sports and Leisure Trust, held a range of activities on Saturday for everyone to get stuck into.
This included outdoor boot camp, silent disco yoga, and a pickleball tournament.
Families also enjoyed "come and try" racquet sports sessions and there was bouncy castles for youngsters, as well as cake cutting and coffee.
Celebrations continued into Sunday with two football tournaments held in collaboration with Inverkeithing Hillfield Swifts.
There was a 5-a-side competition for kids aged five to nine and a 7-a-side tournament for those aged ten to 16.
READ MORE: Cruise Forth volunteers meet more than 600 passengers in Dunfermline
The event was a chance to celebrate health and wellness in the community, and people interested in attending an activity were encouraged to book in advance.
Fife Sports and Leisure Trust posted on their Facebook: “Thank you to everyone who joined us to make it a day to remember!
“Here's to many more years of fun, fitness and community!”
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here