Many roosters will show aggression at some point in their lives because it is their job to protect the hens. When they act aggressively toward you on an occasional basis, they are simply doing their job. However, if it becomes a consistent and frustrating problem you may need to consider other alternatives.
What causes a rooster to become aggressive?
Many roosters will go through a period at about five or six months old where they suddenly become more aggressive. This is because they are reaching sexual maturity, and they suddenly have new hormones racing through their bodies, and begin crowing, among other things!
How do you stop a rooster from being aggressive?
Some experts say to never fight with an ornery rooster. Instead, wear gloves, a long-sleeved shirt, long pants and boots for protection, then disarm an attacking rooster by crouching down and feeding him treats out of your hand.