Zijn vader,Jacobus IV, werd gedood in deSlag bij Flodden Field (1513) toen Jacobus net één jaar oud was. Zijn moeder wasMargaret Tudor. Jacobus werd onmiddellijk tot koning gekroond na de dood van zijn vader omdat de Schotten niet wilden dat zijn moeder, een Engelse, de macht over Schotland zou bezitten. Het land werd gedurende zijn jeugd geregeerd door regenten, eerst zijn moeder tot ze hertrouwde, en daarnaJohn Stewart, hertog van Albany. De stiefvader van Jacobus V,Archibald Douglas, greep de macht, verjoeg regent John en zette Jacobus V gevangen inEdinburgh Castle. Maar toen Margaret hem verdreef, bevrijdde ze haar zoon en begon hij aan zijn eigenlijke ambt als koning.
Jacobus V werd een legendarisch persoon door zich als een gewone man voor te doen en zich onder zijn onderdanen te begeven omdat hij wilde zien hoe hun leven was.
Hij stierf op 14 december 1542 op 30-jarige leeftijd, zes dagen nadat zijn tweede vrouw,Maria van Guise, het leven aan een dochter had geschonken. Zijn beide zoons waren zeer jong gestorven en de zuigeling werd onmiddellijk tot koningin van Schotland uitgeroepen. AlsMaria I Stuart (ook: "Mary, Queen of Scots") regeerde zij tot 1567.
Hendrik VIII van Engeland probeerde Jacobus V voor zijnanti-katholieke campagne te winnen, maar deze gaf niet toe. En mogelijk om Henry VIII voor het hoofd te stoten, huwde hij twee keer met een Franse vrouw.