Donald Charles „Don” McKinnon (ur. 27 lutego 1939 w Londynie) – nowozelandzki polityk, w latach 1990–1996 wicepremier, a w latach 1990–1999 minister spraw zagranicznych tego kraju. Od 2000 do 2008 był sekretarzem generalnym Wspólnoty Narodów. Członek Nowozelandzkiej Partii Narodowej.

Życiorys Pochodzi z wpływowej nowozelandzkiej rodziny, jego ojciec był swego czasu szefem sztabu generalnego tamtejszej armii, a młodszy brat jest obecnie ministrem obrony. Ukończył studia rolnicze, po czym pracował jako zarządca farmy, a później konsultant w tej dziedzinie. W 1974 został agentem nieruchomości, równocześnie pracując ochotniczo jako wychowawca więzienny. W latach 1969 i 1972 bez powodzenia kandydował do parlamentu. Udało mu się tam dostać dopiero w 1978. Od 1980 był whipem swojej partii, a od 1987 jej wiceprzewodniczącym.