"It is a magnificent day for the proud, proud brave members of IBEW Local 614 -- we have a contract," said union president Larry Anastasi.
The union represents around 1,600 linemen, gas technicians, mechanics, call center workers, and back office workers.
"Wages and benefits are now industry standard for IBEW 614 members, and customers have faith. We're coming back to work on Wednesday. If you're out, we're coming to save you," Anastasi added.
The strike began at 12:01 a.m. on July 4 after months of negotiations.
Two big storms over the weekend followed, and crews were brought in from other states to make repairs and bring back power.
The union says they got all their major contract priorities, including cash balance pension plans for all members, full retirement medical coverage for all members, and significant general wage increases.
PECO says the agreement reinforces its shared commitment to maintaining a safe workplace and delivering exceptional service.
In a statement, PECO said in part, "This tentative agreement reflects our commitment to recognizing the important contributions of our represented employees while ensuring we continue to provide the safe, reliable energy service our customers depend on every day."
Full details of the agreement were not immediately released.