Many highland games take place all over Scotland every year. The most famous meeting is in Braemar, a small village in the Scottish Highlands. The games are always on the first Saturday in September.
Many athletes travel to Scotland each year to take part in the games. They compete in events like the hammer throw, shot put and the hill run. There are also music and dancing competitions.
Marching bands perform for the crowds. They wear traditional clothing and play the bagpipes.
The most popular event of the day is the tug of war. Two teams hold onto a rope and try to pull the other team over the line. Tossing the caber is also popular. The athletes have to run holding a heavy tree trunk, the caber, upright. Then, they stop and throw it towards the sky.
Tickets always sell out months before the games start. Its a great day out for all the family.