The 21-year-old was charged in connection with the incident, which took place in Inchyra Place yesterday afternoon and left the woman requiring medical treatment.
A Police Scotland spokeswoman said: “Police in Forth Valley can confirm that a 21-year-old man has been arrested and charged in connection with serious assault in Inchyra Place, Grangemouth.
“The incident happened around 2.15pm on Tuesday, March 26. A 38-year-old woman sustained a facial injury. She was taken to Forth Valley Royal Hospital for treatment and later released.”
The man is expected to appear at Falkirk Sheriff Court today (Wednesday).