The tournament will begin June 14, with the final scheduled to be staged at the Olympiastadion in Berlin on July 14.
GROUP A: Germany (hosts), Scotland, Hungary, Switzerland.
GROUP B: Spain, Croatia, Italy, Albania.
GROUP C: Slovenia, Denmark, Serbia, England.
GROUP D: Play-off winner A, (Poland/Wales/Finland/Estonia), Netherlands, Austria, France.
GROUP E: Belgium, Slovakia, Romania, Play-off winner B (Israel/Bosnia/Ukraine/Iceland).
GROUP F: Turkey, Play-off winner C (Georgia/Greece/Kazakhstan/Luxembourg), Portugal, Czech Republic.