The stabbing happened in the 12600 block of Telge Rd.
Harris County Sheriff Ed Gonzalez said the suspect is possibly 18 years old.
The woman was taken to the hospital and her son was detained, Gonzalez said.
This is a breaking report. Come back to this post for updates.