Edmonds era uno dei quattro figli di Charles Edmonds e di sua moglie Mary Elizabeth (nata Harris), a Lincoln (Regno Unito), Lincolnshire. Nel 1903, all'età di 14 anni, entra nella Royal Navy come Allievo ufficiale. Il 15 luglio 1911 fu promosso da Aspirante guardiamarina a sottotenente, servendo a bordo della corazzata HMS King Edward VII dal 10 ottobre 1911, prendendo parte alle operazioni di blocco durante la Prima guerra balcanica.