Spectacle Island is a 36.4-hectare (89.9-acre) island in the village of Mooney Mooney that is located in the Hawkesbury River on the Central Coast of New South Wales, Australia. Spectacle Island is located on the junction with Mooney Mooney Creek and the Hawkesbury River.
Spectacle Island is one of the two islands located in Mooney Mooney along with Peat Island. It is considered a protected nature reserve precinct and is part of the Brisbane Water National Park.