Fue ordenado apóstol en 1906 pasando a formar parte del Cuórum de los Doce Apóstoles.
Fue el tercer hijo de David MacKay y Jennette Evans Eveline MacKay.
Su madre Jennette, era una inmigrante galesa de Merthyr Tydfil en el sur de Gales.
Después de que su padre se fuera a la misión y sus dos hermanas mayores murieron, el joven David O. McKay tomó responsabilidades para ayudar a su madre.
McKay dedicó el templo de Los Ángeles, California.