Hoewel Groot-Brittannië zich kon kwalificeren voor de Olympische Zomerspelen 2012 via de gastheeroptie, werd Sheppard geselecteerd om deel te nemen aan het zone-kwalificatietoernooi in Bratislava. Ze versloeg de Roemeense Cristina Ghiță in de halve finale om een van de twee Olympische tickets te verdienen. In het individuele evenement versloeg ze in de eerste ronde haar teamgenoot Sophie Troiano, maar verloor ze in de tweede ronde van de wereld nummer 6 Corinne Maîtrejean uit Frankrijk. In de teamwedstrijd
Sheppard, Troiano en Anna Bentley zagen Egypte in de eerste ronde, en ontmoetten vervolgens favorieten Italië, met de bronzen, zilveren en gouden medaillewinnaars van het individuele evenement. Groot-Brittannië werd in de kwartfinale met 14 tegen 42 verslagen. Sheppard eindigde het seizoen 2011-12 als nummer 35 in de wereld, een carrièrebest.