Saint Andrew's Day is celebrated on November 30th in honor of Saint Andrew, the patron saint of Scotland. It is a national holiday in Scotland and is also celebrated in other countries with Scottish connections. The day is marked with traditional Scottish food, music, and dance, and is an occasion to celebrate Scottish culture and heritage. It is a time for people to come together to honor Saint Andrew and to celebrate all things Scottish.