Firefighters were called around 3:30 p.m. to the 100 block of Park Avenue.
"We saw smoke going across what we thought was a rain cloud, it was so dark. Then when we looked out the door we could see the flames coming out the windows," neighbor Eric White said.
Steve Carroll's home and fence were seriously damaged in the fire. His wife and kids had left shortly before the fire. He escaped with his pets.
"I hear some popping. I hear some yelling. I heard banging on the door. I thought someone got hurt, fireworks or something like that," Carroll said.
Officials believe the fire began in Carroll's next-door neighbor's house.
"I looked over and her house was already in flames. You could tell it was already way inside," Carroll said.
Ten fire companies with 20 apparatus and 80 firefighters battled the fire getting it under control in an hour and a half.
Two of the houses were vacant and for sale; the other two had people living in them.
"It was tough. It had a good jump on us. It was already into two houses. The arrival of the first engine had one house fully involved and then the second and third floor of the house to the next fully involved, as well," Morrisville Fire Chief Matt Wiedenhaefer said.
Finding a strong water supply proved to be an issue for firefighters. Hoses snaked through the neighborhood and into the Delaware River just across the street from the blaze.
"We had to go to different areas so we weren't pulling water from each other, more or less. So we went two blocks one way and two blocks north also," Wiedenhaefer said.
At least three people are now without a place to live.
Fire officials say no one was home inside the house where they think the fire originated.
The fire marshal is working on a cause.
Send a breaking news alert to Action News
Report a correction or typo
Learn more about the 6abc family of apps