David McAllister nació en Berlín en 1971, donde creció con su padre James (funcionario británico), su madre Mechthild (profesora de música) y sus dos hermanas. En 1982, sus padres se trasladaron de Berlín a Bad Bederkesa. Allí sigue viviendo con su mujer y sus dos hijas. Terminó el bachillerato en 1989 y se alistó en el ejército alemán de 1989 a 1991. De 1991 a 1996 estudió Derecho en la Universidad de Hannover con una beca de la Fundación Konrad Adenauer. Hizo el primer examen estatal de Derecho en 1996 y el segundo en 1998. Desde entonces es abogado. En 2012 recibió el Doctorado Honoris Causa por la Universidad de Edimburgo. Es miembro del German Marshall Fund of the US. Su carrera política comenzó en 1998 al convertirse en diputado del Parlamento Estatal de Baja Sajonia (hasta 2014). También fue alcalde de su ciudad natal, Bad Bederkesa, de 2001 a 2002, Secretario General de la CDU en Baja Sajonia de 2002 a 2003 y Presidente del Grupo de la CDU en el Parlamento estatal de 2003 a 2010. Fue Presidente del Partido de la CDU en Baja Sajonia de 2008 a 2016. Fue Primer Ministro de Baja Sajonia de 2010 a 2013. Miembro del Comité Ejecutivo de la CDU desde febrero de 2014. Eurodiputado desde julio de 2014. Desde noviembre de 2014 Vicepresidente de IDU (Unión Demócrata Internacional). Desde octubre de 2015 Vicepresidente del PPE (Partido Popular Europeo).