I 1398 fikk David tittelen hertug av Rothesay på omtrent samme tidspunkt som onkel Robert Stewart ble hertug av Albany. De var de første i den skotske adelen med denne utnevnelsen, og grunnen var vissnok at de ikke skulle ha mindre rang enn John av Gaunt, hertug av Lancaster, i grensemøter.