Banks Peninsula is a peninsula of volcanic origin on the east coast of the South Island of New Zealand. It has an area of approximately 1,150 square kilometres and encompasses two large harbours and many smaller bays and coves. The South Island's largest city, Christchurch, is immediately north of the peninsula.