A one year old is being rushed to Starship hospital in a critical condition.

The toddler was injured in Blockhouse Bay and taken to hospital by ambulance shortly before 6pm.

Police said the baby girl's injuries were serious but not life-threatening.