The incident happened around 6 a.m. at the Atlantic Avenue station.
How the person ended up on the tracks and his or her condition is unknown at this time.
B train service was suspended from Brighton Beach to 145th Street in both directions, while northbound Q trains were running via the N line from Stillwell Avenue to Canal Street.
Regular service was restored about an hour later.