Гай Ричи родился в Хатфилде, графство Хартфордшир. Он — второй из двоих детей Эмбер (урождённой Пэркинсон) и капитана Джона Вивиана Ричи (род. в 1928 г.), бывшего морского пехотинца, ставшего затем исполнительным директором рекламной компании. Оба родителя Ричи вступили в повторный брак. Его отец связал жизнь с Ширин Ричи, баронессой Ричи из Бромптона, бывшей моделью, а после — политиком-консерватором. Мать Ричи в 1973—1980 годы была замужем за сэром Майклом Лейтоном, 11-м баронетом из Лотон-парка. Большую часть своей юности Гай Ричи провел в поместье XVII века, принадлежащем Лейтону. Помимо сестры, у Ричи есть единоутробный брат, Кевин Бейнтон, которого его мама родила в подростковые годы, но отдала на усыновление другой семье. Известно, что родословная Ричи тянется от английского короля Эдуарда I. Дедушкой Гая Ричи по отцу был майор Стюарт Ричи; он умер во Франции в 1940 году во время Второй мировой войны. Бабушкой — Дорис Маргаретта Маклафлин (род. в 1896 году), дочь Вивиана Гай Маклафлина (род. в 1865-м) и Эдит Мартино (род. в 1866-м), благодаря которой у семьи Ричи есть общие предки с Кэтрин, герцогиней Кембриджской.
У Ричи — дислексия. Он учился в школах Windlesham House School и Stanbridge Earls School. Из последней был отчислен в возрасте 15 лет. Аттестат зрелости он получил позже, экстерном.