| First 6 qualified from EuroHockey Men 1987.  |  | France pre-qualified as Host. |   
 | 
| 16 teams played for 5 quotas. |   
 | 
 
|  5 Tournaments - Winners qualified to IV EuroHockey Men 1983. |  |  Draw 26.04.1989 |  | Tournament 1 | Olten 07-09.09 | Scotland | Switzerland | Gibraltar |  | Tournament 2 | Brussels 20-22.04 | Belgium | Finland | East Germany | Yugoslavia |  | Tournament 3 | Wien 22-24.06 | Austria | Portugal | Wales |  | Tournament 4 | Bologna 29.06-01.07 | Italy | Czechoslovakia | Sweden |  | Tournament 5 | Terassa 06.08-07 | Spain | Denmark | Malta |   
 Later the composition of the Tournaments was resized.
 
 |  
| Round Robin | p | w | d | l | gf | ga | Swit | Scot | Gibr |  | 1. Switzerland | 4 | 2 | 0 | 0 | 8: | 1 | ---- | 2:1 | 6:0 |  | 2. Scotland | 2 | 1 | 0 | 1 | 8: | 2 |   | ---- | 7:0 |  | 3. Gibraltar | 0 | 0 | 0 | 2 | 0: | 13 |   |   | ---- |   
 | 
 | 
 
| date | team 1 | score | team 2 | HT |  |  played in Olten (SUI)  |  | 07.09 |   Scotland | 7-0 |   Gibraltar |   |  | 08.09 |   Switzerland | 6-0 |   Gibraltar | 1-0 |  |  1-0 Lusxcher 32'; 2-0 Vogel 37'; 3-0 Heller 41'; 4-0 Schmidli 52'; 5-0 Pfister 66'; 6-0 Cavaliet 67' |  | 09.09 |   Switzerland | 2-1 |   Scotland | 2-1 |  |  1-0 Schmidli 8'; 1-1 McFarlane 20'; 2-1 Heller 35' |   
 | 
 |  
| Round Robin | p | w | d | l | gf | ga | Belg | EaGe |  | 1. Belgium | 4 | 2 | 0 | 0 | 10: | 1 | ---- | 6:1 |  | 2. East Germany | 0 | 0 | 0 | 2 | 1: | 10 | 0:4 | ---- |   
 | 
 | 
 
| date | team 1 | score | team 2 | HT |  |  played in Rasante  |  | 20.04 |   Belgium | 4-0 |   East Germany |   |  | 21.04 |   Belgium | 6-1 |   East Germany |   |   
 | 
 |  
| Round Robin | p | w | d | l | gf | ga | Spai | Czec | Swed |  | 1. Spain | 4 | 2 | 0 | 0 | 12: | 0 | ---- | 6:0 | 6:0 |  | 2. Czechoslovakia | 2 | 1 | 0 | 1 | 3: | 7 |   | ---- | 3:1 |  | 3. Sweden | 0 | 0 | 0 | 2 | 1: | 9 |   |   | ---- |   
 | 
 | 
 
| date | team 1 | score | team 2 | HT |  |  played at Ciudad Deportiva Municipal de Fadura |  | 06.07 |   Czechoslovakia | bt |   Sweden |   |  | 07.07 |   Spain | 6-0 |   Czechoslovakia | 4-0 |  |  1-0 2-0 Escude 5' 21' ; 3-0 Fabregas 30'; 4-0 Usosz 35'; 5-0 Iglesias 40'; 6-0 Escude 55' |  | 08.07 |   Spain | 6-1 |   Sweden |   |  |  1-0 Xavi Escude 2'; 2-0 Jofresa 29'; 3-0 Ignacio Escude 31'; 4-0 Casas 56'; 5-0 6-0 Garcia 56' 70' |   
 | 
 |  
 |