Militarmente, Carlos ostenta el rango de mariscal de campo del Ejército británico, almirante de la flota de la Royal Navy y mariscal de la Royal Air Force (2012).