Drugie Halowe Mistrzostwa Świata w Hokeju na Trawie były rozgrywane w dniach 14-18 lutego 2007 w Wiedniu. Tytułu broniły męska i żeńska reprezentacja Niemiec.
Męska reprezentacja Polski obroniła srebrny medal zdobyty podczas mistrzostw świata w Lipsku w 2003. Polki nie startowały.
Turniej mężczyzn Faza grupowa Grupa A Trynidad i Tobago - Niemcy 2-9 Szwajcaria - Czechy 4-6 Rosja - Australia 4-8 Niemcy - Czechy 3-2 Szwajcaria - Australia 4-3 Trynidad i Tobago - Rosja 2-9 Czechy - Australia 7-2 Niemcy - Rosja 8-2 Szwajcaria - Trynidad i Tobago 6-1 Czechy - Rosja 5-4 Niemcy - Szwajcaria 8-2 Australia - Trynidad i Tobago 5-1 Rosja - Szwajcaria 12-6 Czechy - Trynidad i Tobago 6-1 Australia - Niemcy 1-5
Tabela Lok.DrużynaMeczePunktyZw.Rem.Por.Bramki 1. Niemcy 5 15 5 0 0 33-9 2. Czechy 5 12 4 0 1 26-14 3. Rosja 5 6 2 0 3 31-29 4. Australia 5 6 2 0 3 19-21 5. Szwajcaria 5 6 2 0 3 22-30 6. Trynidad i Tobago 5 0 0 0 5 7-35
Grupa B Austria - Włochy 5-3 Kanada - Polska 0-9 Hiszpania - RPA 6-1 Hiszpania - Kanada 8-4 Austria - RPA 11-1 Polska - Włochy 8-0 Kanada - Austria 4-7 Hiszpania - Polska 2-6 Włochy - RPA 7-4 Austria - Hiszpania 4-6 Włochy - Kanada 2-5 RPA - Polska 2-9 RPA - Kanada 3-5 Włochy - Hiszpania 3-8 Polska - Austria 4-4