Markinch Highland Games is one of the oldest in Scotland and takes place each year on the first Sunday in June.
Always a popular event and features the oldest Pipe Band contest in the country dating back over 100 years plus highland dancing, heavy events, cycling and running events.