Authorities say a 29-year-old male, also a family member who lived in the home, was arrested a short time later.
"It's a very violent scene," Philadelphia Police Chief Inspector Scott Small told Action News.
Police received a call just after 4 a.m. for a report of a stabbing on the 3000 block of North Front Street in Kensington.
When police arrived at the location, they found a total of six victims ranging in age from 26 to 57.
Small said the stabbings occurred in three bedrooms on the second floor of the home.
He said blood was present on the walls, floor and doors. The door to one bedroom was knocked off its hinges, Small said.
Police found two bloodied knives with 7-inch blades on the second floor.
"One of the knives, that's all metal, is broken, which goes to show how violently these individuals were being stabbed," Small said.
WATCH: Chief Inspector Small Speaks to Action News
The victims were able to describe the suspect to police.
Officers found a person matching the description of the suspect three blocks away.
"This person was also covered with blood. His face, his clothing and he actually had some cuts to the inside of hands, which is common when you stab somebody," Small said.
The suspect was taken into custody and brought to the hospital for treatment of his hands.
Small said he was positively identified by family members, including some of the victims.
Police are still investigating a motive.
MORE TOP STORIES: