Aínda que Gran Bretaña podería clasificar atletas para os Xogos Olímpicos de Verán de 2012 a través da opción de anfitrión, Sheppard foi seleccionado para competir no torneo de clasificación de zona en Bratislava. Derrotou á rumana Cristina Ghiță nas semifinais para gañar unha das dúas entradas olímpicas. Na proba individual derrotou á súa compañeira de equipo Sophie Troiano na primeira rolda, pero perdeu contra a número 6 do mundo Corinne Maîtrejean de Francia na segunda rolda. Na proba por equipos
Sheppard, Troiano e Anna Bentley viron a Exipto na primeira rolda, e despois enfrontáronse aos favoritos de Italia, con os medallistas de bronce, prata e ouro do evento individual. Gran Bretaña foi esmagada 14 a 42 nos cuartos de final. Sheppard rematou a tempada 2011-12 como número 35 do mundo, o mellor da súa carreira.