The star, real name Quavious Keyate Marshall, revealed his extravagant gift in an Instagram video, which saw his mum Edna leaning out of the white Jeep's sunroof while singing along to Stevie Wonder's 1980 hit "Happy Birthday".
It's not clear how much the 28-year-old spent on the gift, but prices for new models start from $40,000 (£32,900).
He captioned the video, "M A M A H U N C H O (Edna)... Happy Bday I love You / Til Death My Bestfriend/ U Are the Founder/ No 530 NO Gang I Always Will Reward You For Your Greatness !!!/ Your Only SON!!!! Quavo."
Quavo is apparently set on making off road vehicles a traditional family gift, as last year he gifted his mum a brand new Range Rover.