Gary McAllister MBE (Motherwell, 25 de dezembro de 1964) é um ex-futebolista e atualmente treinador de futebol escocês. Atualmente é auxiliar-técnico de Steven Gerrard no Rangers.
Iniciou a carreira em 1981, no Motherwell, estreando em maio do ano seguinte, contra o Queen of the South. Pelo Well, McAllister jogou 70 partidas e fez 8 gols. Seu desempenho chamou a atenção do Leicester City, que pagou 350 mil libras para contratar o meio-campista em agosto de 1985. Até 1990, disputou 201 jogos e fez 47 gols.
Desde então, permaneceu no futebol inglês, com destaque para suas passagens por Leeds United e Coventry City, tendo assinado de forma surpreendente com o Liverpool em julho de 2000, numa transferência livre. Torcedores dos Reds questionaram o técnico Gérard Houllier por ter contratado um jogador de 35 anos de idade. Mesmo jogando relativamente poucas vezes (55 partidas), foi destaque em vários jogos, principalmente nas bolas paradas - na final da Copa da UEFA de 2000–01, fez o terceiro gol do Liverpool (de pênalti), deu um passe para Robbie Fowler deixar o seu e cobrou a falta que originou o gol-contra de Delfí Geli, garantindo o título dos Reds.