The victims - a 13-year-old Thomas Jefferson Jr. High student and a 14-year-old Cottonwood High student - were approached 10 minutes apart outside Jefferson Jr. High at 5850 S. 5600 West.
Granite School District Police Department Capt. Bob Lavin said his department is looking for the suspect, described as a short Latino man in his 30s with a skinny build and "a long face."
Police on Wednesday were contacting other area schools and law enforcement agencies, asking that they also keep a lookout for the man.
Jefferson Principal Karl Moody also placed calls to nearby schools to alert colleagues, and he sent notes home to parents Tuesday informing them of the second incident - the initial victim did not come forward until later in the day. He asked parents to discuss proper safety precautions with their youngsters.
The Granite School District office on Wednesday distributed to schools a similar letter that administrators could use to alert parents in the school network that feeds, and includes, Kearns High School.
Lavin said the 13-year-old victim, who arrived to school late and was alone when she was accosted, was so terrified that she didn't immediately report what had happened to her. The 14-year-old was waiting for a bus to Cottonwood High School outside Jefferson Jr. High when she was groped. She first called a friend, who told her to report the incident to school authorities.
While frightening to students and parents, such instances are rare, Lavin said.
"I can't even remember the last time we had something like this."
In mid-September, a man exposed himself to students outside Beehive Elementary in Kearns, but no direct contact was made.
Area patrols and supervision on school grounds have been beefed up since Tuesday morning.