Andrew Schacht (born 22 May 1973 in Adelaide) is a male beach volleyball player from Australia.
He represented Australia at the 2004 Summer Olympics, and the 2008 Summer Olympics, with teammate Joshua Slack.
Schacht was originally an indoor volleyball player and then converted to beach volleyball in 1996. Schacht first competed in the Olympic Games at Athens in 2004. Schacht and his partner Joshua Slack reached the round of sixteen in Athens, and they combined again in Beijing in 2008 where they finished ninth.[1]