Hermetray (Scottish Gaelic: Theàrnatraigh) is an uninhabited island off North Uist, in the Outer Hebrides of Scotland.