Aditya Mehta (born 31 October 1985 in Mumbai, India) is an Indian former professional snooker player. He participated on the World Snooker Tour for the 2007–08 season, and between 2011 and 2018. He reached a highest world ranking of 49. Mehta participated in the final of ranking event for the first time at the 2013 Indian Open where he played Ding Junhui, but lost 0–5.