Inverkeithing held its third Christmas market and lights switch on as the community came together to celebrate the start of the festive season.

A range of stalls were present selling hot food and drinks, arts and crafts, dog treats, and Punjabi food. Free face painting for children was also available and Santa was the one to turn on the Christmas tree lights.

READ MORE: Firefighters called to fire in grounds of Dunfermline cemetery

Entertainment included Christmas sing along with Izzy, free hotdogs from MillBarista for kids, Care Craft activities and small gifts for children.

A spokesperson for Inverkeithing Community Council said: “This was our third Christmas Market with 20 stalls by local crafters in the Civic Centre and 10 traditional market stalls provided by JSG Market Management in the car park area outside giving people a great opportunity to find something a little bit different for a Christmas present.

“We (Inverkeithing Community Council) held a raffle with hampers and gift vouchers as prizes to raise funds for our Christmas Tree next year.  It was well supported and raised over £500.”