According to authorities, it happened at about 11 p.m. and the shots may have been fired from a dark-colored Dodge Durango.
Police said the boy was taken to a hospital, where he is expected to be OK.
The investigation is ongoing. Anyone with information is asked to contact the Detroit Police Department at 313-596-5240 or Crime Stoppers at 1-800-Speak-Up.
More: Detroit crime news