Dr. Kevin Judy of Thomas Jefferson University Hospital, who performed the surgery, said Daulton came through the 7-hour procedure with no complications.
He is expected to released later this week.
Daulton was sedated and remained awake for the procedure, so doctors could monitor effects on his language functions, said Judy.
Contrary to earlier reports that indicated one of the tumors was inoperable, Judy said he was successfully able to remove both tumors. He acknowledged that one of the tumors was in a "less eloquent" part of the brain, but that at no point did he consider it to be inoperable.
Daulton will undergo radiation treatments and speech therapy. Judy says the scale level of the glioma tumor removed from Daulton's brain is still unknown. Glioma tumors are graded from one to four.
The surgery followed last week's revelation that the 51-year-old Daulton had been admitted to the hospital's intensive care unit. He had complained of not feeling well for several weeks.
A 3-time All Star, Daulton played 14½ of his 15 seasons with the Phillies and was a key part of the NL championship team in 1993. He finished his career with the 1997 World Series champion Florida Marlins.
The Associated Press contributed to this report.