El VI Campeonato Mundial de Hockey sobre Hierba Masculino se celebró en Londres entre el 4 y el 19 de octubre de 1986. El evento fue organizado por la Federación Internacional de Hockey (FIH) y la Federación Inglesa de Hockey sobre Hierba. Los partidos se efectuaron en el Willesden Stadium de la ciudad inglesa. Participaron en total 12 selecciones nacionales divididas en 2 grupos.