Роберт I памёр 7 чэрвеня 1329 года ў Кардрасе, яго цела было пахавана ў Данфермлінскім абацтве, а сэрца, у адпаведнасці з завяшчаннем караля, перададзена Джэймсу Дугласу, які ўзяў яго ў крыжовы паход у Іспанію.