Yes, a peacock is able to fly. Though they are not known for their long-distance flying abilities, peacocks are able to fly short distances. Their wings are relatively small in comparison to their body size, which limits their flying abilities. Peacocks are mostly ground-dwelling birds, but they will take to the air if necessary. When they do fly, their feathers make a distinctive rattling sound.