Kuigi Suurbritannia sai 2012. aasta suveolümpiamängudel võistelda võõrustaja valiku kaudu, valiti Sheppard osalema Bratislavas toimuval tsooni kvalifikatsiooniturniiril. Ta võitis poolfinaalis Rumeenia Cristina Ghiță't, et saada üks kahest olümpiapiatist. Individuaalvõistlustel võitis ta esimese vooru oma meeskonnakaaslase Sophie Troiano, kuid kaotas teise vooru maailma nr 6 Corinne Maîtrejean'ile Prantsusmaalt. Meeskonnaturniiril
Sheppard, Troiano ja Anna Bentley võitsid esimeses voorus Egiptuse, seejärel kohtusid favorid Itaaliaga, kus osalesid individuaalse võistluse pronssi-, hõbeda- ja kuldmedaljonid. Suurbritannia purustati neljandikfinaalis 14-42. Sheppard lõpetas 2011.-2012. aasta hooaja maailma No.35, karjääri parim.