The 24-year old man was shot in the torso at about 2:30 p.m. in the Church Avenue station at East 18th Street in Flatbush.
He was taken to Kings County Hospital, where he is expected to survive.
Police say the gunman fled the scene. He was wearing a red jumpsuit and was last seen running on East 18th Street.
The motive for the shooting is not yet known.