Deer actually have antlers, not horns. Antlers are shed and regrown each year, while horns are a permanent part of an animal's body. The length of a deer's antlers can vary depending on the species, age, and health of the deer. On average, a whitetail deer's antlers can range from about 15 to 25 inches in length.