It happened shortly before 3:30 p.m. in the 4400 block of North Cleveland Street.
Police say a 31-year-old man was shot in the chest and stomach.
He was taken to Temple University Medical Center in critical condition. He was pronounced dead a few hours later.
No arrests have been made.