Waratah Bay is a town in the South Gippsland region of Victoria, Australia, on the shore of Waratah Bay. It is home to around 300 people, of whom 56 are permanent residents. The town is named after the bay which was named after a ship the Waratah which anchored here for repairs when damaged.