Corpus Christi police said Monday that the child has been charged with aggravated assault with a deadly weapon-family violence.
Senior Officer Julie Garcia says the boy remains in juvenile custody. His name hasn't been released. Garcia says the mother suffered head, arm and facial injuries that are not believed to be life-threatening.
Investigators say the incident happened Saturday night when the boy and his 33-year-old mother apparently got into an argument.
Police say the boy fled after the attack, but later returned to the family's apartment and was found hiding under a bed.