All outdoor events will be limited to just 500 people to help slow the spread of Omicron.
Indoor events such as concerts will be limited to 200 people if they are seated, or 100 for standing.
The new restrictions come into force on Boxing Day.
They will be in place for three weeks - although there will be no limit to how many people can meet up at Christmas.
Physical distancing of 1m will now need to be in place for all events that do go ahead under the restrictions.
Pubs and other hospitality venues selling alcohol will need to reintroduce table service from 27 December.
And indoor hospitality and leisure venues will be required to ensure there is a 1m distance between groups of people who are attending together - which could force nightclubs to close.
Omicron is now thought to account for 62.9% of all Covid cases in Scotland - will the restrictions stop the spread …