mcmillan died on 20 february 1951 at dunedin from a heart disease. he was survived by his wife, ethel mcmillan, and their two sons. two years after his death, his widow became a member of parliament for , also representing the labour party.