Shane O’Connor (ur. 15 listopada 1973 w Dublinie) – irlandzki narciarz alpejski, uczestnik Zimowych Igrzysk Olimpijskich 2010 w Vancouver.

W 1993 roku po raz pierwszy wystartował w mistrzostwach świata w narciarstwie alpejskim. Zajął wówczas 48. miejsce w slalomie mężczyzn. W zawodach rangi mistrzowskiej, w slalomie i slalomie gigancie, startował także w latach 2003-2009. Spośród wszystkich startów najwyżej sklasyfikowany został w lutym 2007 w szwedzkim Åre, gdzie uplasował się na 46. miejscu w slalomie.

W 2010 roku wziął udział w igrzyskach w Vancouver. Zajął 45. miejsce w slalomie mężczyzn. Na igrzyskach w Vancouver był najstarszym z członków reprezentacji Irlandii, mając ponad 36 lat. W trakcie ceremonii zamknięcia igrzysk olimpijskich pełnił funkcję chorążego reprezentacji Irlandii.

Osiągnięcia Igrzyska olimpijskie Igrzyska Konkurencja Przejazd 1 Przejazd 2 Łącznie Miejsce Zwycięzca 2010, Vancouver Slalom 1:00,83 1:04,31 2:05,14 45. Giuliano Razzoli