The life span of these doves can vary. On average, a ringneck dove lives 12 to 15 years, Diamond doves seem to average 8 to 12 years.