Руперт Гринт родился 24 августа 1988 года в городке Стивенедж в Хартфордшире (Восточная Англия). Его мама – домохозяйка, отец занимается торговлей. Кроме Руперта, в семье Гринтов еще четверо младших детей: мальчик по имени Джеймс и девочки Джиорджина, Саманта и Шарлотта.
Свой интерес к актерскому мастерству Руперт начал проявлять еще в детстве, играя в школьных театральных постановках и в любительском театре.
В 11 лет он уже был отчаянным поклонником книг о Гарри Поттере. Кто бы мог подумать, что пройдет еще совсем немного времени – и громадный успех фильмов о юном волшебнике сделает имена Руперта Гринта, Дэниела Рэдклиффа и Эммы Уотсон известными на весь мир.
Стоит упомянуть, каким образом Руперт завоевал роль Рона Уизли.
Узнав о кастинге, он сразу решил, что непременно должен получить эту роль. Примерив на себя образ своей театральной учительницы, Руперт исполнил перед жюри песню в стиле рэп собственного сочинения, в которой и рассказал, почему он хочет получить эту роль. Его трюк с переодеванием сработал как нельзя лучше: его кандидатуру утвердили.
Руперт нередко высказывался об очевидном сходстве между своим киношным персонажем Роном Уизли и собой: у обоих рыжие волосы, большая семья, и оба непреодолимо боятся пауков.
Кроме «Гарри Поттера» актерский багаж Гринта постепенно пополняется и другими ролями. В 2002 году он снялся в британской комедии «Гром в штанах», сыграв необычайно умного для своих лет мальчика Алана А. Аленна. В 2006 последовала роль в фильме «Уроки вождения».
На данный момент Руперт Гринт числится в списке самых высокооплачиваемых молодых актеров Голливуда по версии журнала Forbes.