It happened in the 700 block of West Roosevelt Boulevard on Tuesday night.
One man was shot in the face, and the other in the stomach.
Both were rushed to Albert Einstein Medical Center. The father, age 66, is in extremely critical condition and the son, age 42, is in critical condition.
A gun was found at the scene, but no arrests have been made so far.