Even in the best families, children will sometimes be angry at their parents. Getting angry at each other is part of normal family life. However, all children must learn how to manage their anger without hurting others.
Children get angry at their parents for the same reasons that they get mad at their friends.
They are frustrated because they can't do what they want or get something they want. They get angry in response to parents' demands. Or they get angry in response to their parents' anger. Children also get angry at their parents for two special reasons. They may feel afraid of certain events or whatever is going on, and they may use the anger to express or cover up those concerns.