Shane Patrick O'Leary (born 12 March 1993) is an Irish-born professional rugby union player, who represents Canada at international level.
He primarily plays at fly-half, but has also played as a centre.
O'Leary currently plays for English Championship side Nottingham, having previously played for Ealing Trailfinders, Irish provincial side Connacht and Grenoble in France.
O'Leary qualifies as Canadian through his mother and first represented Canada when he played for their under-20 team at the 2013 Junior World Trophy.
He began playing for the senior team in 2017 after being called up for trials ahead of the mid-year internationals.