O hóquei sobre grama nos Jogos da Commonwealth de 2006 foi realizado em Melbourne, na Austrália, entre 16 e 26 de março. Os torneios masculino e feminino de 10 equipes cada foram disputados no "State Netball Hockey Centre".