2012 World Junior Championships in Athletics – Men's 3000 metres steeplechase

The men's 3000 metres steeplechase at the 2012 World Junior Championships in Athletics was held at the Estadi Olímpic Lluís Companys on 13 and 15 July.

Records
, the existing world junior and championship records were as follows.

Heats
Qualification: The first 4 of each heat (Q) and the 4 fastest times (q) qualified

Participation
According to an unofficial count, 30 athletes from 23 countries participated in the event. • undefined (2)

• 🇧🇬 bulgaria (1)

• 🇨🇦 canada (2)

• 🇨🇳 china (1)

• 🇪🇷 eritrea (1)

• 🇪🇹 ethiopia (1)

• 🇫🇷 france (2)

• 🇩🇪 germany (1)

• 🇮🇹 italy (1)

• 🇰🇪 kenya (2)

• 🇲🇦 morocco (2)

• 🇵🇱 poland (1)

• undefined (1)

• 🇶🇦 qatar (1)

• undefined (1)

• undefined (1)

• undefined (1)

• 🇪🇸 spain (2)

• undefined (1)

• 🇹🇳 tunisia (1)

• 🇺🇦 ukraine (1)

• undefined (1)

• 🇺🇸 united states (2)