Do 217 A-0 : Pre-production series with two 1,100 PS (809 kilowatts (1,085 hp)) DB 601B inline engines, used for reconnaissance missions. Only eight aircraft were built.
Do 217 C-0 : Pre-production bomber, DB 601B engines, increased defensive armament. Only four built.
Do 217 E-0 : Pre-production bomber with deepened fuselage and powered by two 1,560 PS 1,147 kilowatts (1,538 hp) BMW 801A engines.
Do 217 E-1 : Production bomber with five 7.92 mm (.312 in) MG 15 machine guns and one 15 mm MG 151 cannon for defence.
Do 217 E-2 : Bomber with dive bombing capabilities, with three 7.92 mm MG 15s, two 13 mm (.51 in) MG 131 machine guns, one 15 mm MG 151, and a 4,000 kilograms (8,800 lb) bombload.
Do 217 E-3 : Level bomber, seven 7.92 mm (.312 in) MG 15s and one forward-firing 20 mm MG FF cannon.
Do 217 E-4 : BMW 801L engines.
Do 217 E-5 : E-4 with extended wingspan, modified on production line with added Kehl radio control gear to launch Henschel Hs 293 missiles.
Do 217H : Conversion of a Do 217E with DB 601 engines fitted with experimental turbo-superchargers.
Do 217G : In January 1940 Dornier produced a data sheet for a Do 217G with BMW 801 engines with the same airframe as a Do 217E-1. None were built
Do 217K : Bomber with redesigned forward fuselage with stepped windscreen eliminated, a common World War II German bomber cockpit design concept adopted just before the start of World War II initially on earlier Heinkel bombers (He 111P and 177A). Two 1,560 PS BMW 801L radial engines.
Do 217 K-1 : Standard bomber version.
Do 217 K-2 : Extended wingspan with Kehl radio gear to carry Fritz X bombs on underwing racks.
Do 217 K-3 : Similar to K-2, but capable of carrying both Henschel Hs 293 or Fritz X.
Do 217M : Bomber; Do 217K with 1,750 PS 1,287 kilowatts (1,726 hp) DB 603A inline piston engines.
Do 217 M-1 : Equivalent to the K-1.
Do 217 M-3 : DB 603A-engined equivalent to the K-3.
Do 217 M-5 : Kehl radio gear-equipped Henschel Hs 293 carrier with a single missile mounted semi-externally beneath the fuselage.
Do 217 M-11 : Similar to the K-2 with extended wingspan, Kehl control gear and Fritz X missiles.
Do 217J : Night fighter based on the Do 217E. Solid nose with four 7.92 mm (.312 in) MG 17 machine guns and four 20 mm MG FFs.
Do 217 J-1 : Night intruder version.
Do 217 J-2 : Dedicated night fighter. Bomb bays removed.
Do 217L : Modified version of the Do 217K with rearranged cockpit and defensive armament. Only two built.
Do 217N : Night fighter based on the Do 217M. Armament similar to Do 217J but with improved 20 mm MG 151/20 cannons replacing the 20 mm MG FFs plus the addition of four 20 mm MG 151/20s as Schräge Musik.
Do 217 N-1 : Similar to J-2.
Do 217 N-2 : N-1 with defensive gun turret and bomb bay equipment removed to reduce weight.
Do 217P : High-altitude reconnaissance aircraft with two 1,860 PS 1,368 kilowatts (1,835 hp) DB 603B supercharged by a DB 605T in the fuselage (the Höhenzentrale, or "HZ" system) with a ceiling of 16,155 metres (53,002 ft). Three Do 217 P-0 pre-production aircraft only.
Do 217R : Redesignated Dornier Do 317 prototypes used as Henschel Hs 293 carriers.