Terra Nova Glacier () is a glacier about 5 nautical miles (9 km) long in north-central Ross Island. It flows north from the saddle between Mount Erebus and Mount Terra Nova into Lewis Bay. It is so named for its proximity to Mount Terra Nova.