Sir David es llamado a hacer el Servicio Militar desde 1946 hasta 1949, donde es parte del equipo educativo.
Es destinado a The Firth of Forth (el Fiordo de Forth) en Escocia y también en el norte de Gales.
Es Teniente Instructor en Naval Airarm y termina como oficial de educación del personal, dirigiendo asuntos de actualidad, charlas y grupos de discusión, explicando los antecedentes de la guerra.
Se alista en la Marina Real con la esperanza de poder servir en la RNAS Trincomalee (Ceilán, hoy Sri Lanka), pero fialmente es destinado al HMS Goldcrest (RNAS Dale y la cercana RNAS Kete, en Pembrokeshire) y a bordo del portaaviones HMS Perseus en la reserva en el Forth.
Me alisté en la Marina con la esperanza de que me enviaran a un lugar romántico. En Gosport, donde hicimos nuestro entrenamiento preliminar, conocí a veteranos de la marina que hablaban mucho de «Trinco», es decir, Trincomalee, en lo que entonces era Ceilán. La Flota del Lejano Oriente tenía su base allí. Me pareció bien y le dije a quien creía que pudiera tener alguna influencia en el asunto que Trinco era justo el tipo de lugar al que me gustaría ir al finalizar mi entrenamiento. Finalmente, me enviaron a un portaaviones que estaba siendo desmantelado como parte de la Flota de Reserva en el Estuario del Forth.
Según el mismo le comenta a Robin Scott en una entrevista de 1980:
Fue después de la guerra de hecho, fui en el ’46 o algo así. En teoría, tenía que enseñar navegación y meteorología y también educación básica, algo llamado ET1 y ET2 (Educational Test 1 y Educational Test 2), además de dar charlas genéricas. En realidad era más bien el trabajo de un oficial de bienestar general.
A la pregunta: ¿En realidad no hiciste entrenamiento militar como tal? Sir David responde:
Estaba en un destructor y salimos a navegar por el Canal. Recuerdo que perdí de vista la tierra. Se suponía que yo estaba navegando en ese momento. Me asusté muchísimo. Lo hice, pero nunca disparé un arma ni nada.
Su paso por Gales del Norte y por el fiordo escocés, le permitió descubrir mundos naturales que no conocía.
En una entrevista para la BBC en 2021, recuerda un momento extraordinario del Principe Phillip en sus primeros años en el Naval College, que además incluía a quien sería la futura reina.
En el programa The Man Behind the Crown (el Hombre tras la Corona) a Sir David le preguntan sobre el tiempo que pasó el Príncipe Phillip en la Marina, a lo que Sir David contestó:
La Marina era muy importante para él y yo diría que la consideraba la época más feliz de su vida.
Cuando era oficial naval y su esposa era princesa, tuve la suerte de estar en el Royal Naval College de Greenwich.
En ese salón pintado, el Príncipe Phillip llevó a la entonces princesa Isabel a cenar la última noche.
Las bandas de la Marina tocaron The Roast Beef of Old England (balada patriótica inglesa) y todos marcharon por los pasillos con sus mejores uniformes.
Fue un momento realmente extraordinario.