Moray Events

Moray plays host to a wide variety of events each year.

The following are examples of Moray events which feature prominently in the local calendar: