Harilaid (Swedish Hares, formerly Gräsö) is a small uninhabited island in Estonia. It lies about 4km (02miles) west of the island of Vormsi. It should not be confused with the larger former island of Harilaid that is now a peninsula on the northwest coast of the island of Saaremaa.
Harilaid has an area of . Its highest point is above sea level. The island is stony, with a covering of juniper.
A lighthouse was first built on Harilaid in 1849. The present lighthouse is high.