Rupert Alexander Lloyd Grint nasceu em Harlow, Essex, Inglaterra, filho mais velho de Joanne (Parsons) e Nigel Grint, que lidava com memorabilia. O primeiro de 5 filhos, Rupert tem um irmão e três irmãs.
Rupert cresceu em Hertfordshire, o condado inglês diretamente ao norte de Londres, convenientemente localizado para ir ao Leavesden Film Studios. Antes de fazer testes com sucesso para os filmes de Harry Potter, Rupert frequentou a Escola Secundária Richard Hale em Hertford: aqui ele se interessou ativamente por peças da escola, sendo escalado como Rumplestilskin nos contos de fadas dos Irmãos Grimm. Ele também participava regularmente das aulas de drama de fim de semana na Top Hat Stage School, também em Hertford.
O tempo na escola era limitado, já que Rupert era necessário no set para os filmes de Harry Potter, onde todos os atores infantis eram ensinados por quatro horas por dia no set, para atender aos requisitos legais. Durante o verão de 2004, ele fez os exames GCSE (Certificado Geral de Educação Secundária) e concluiu sua educação formal.