The 2016 1000 Guineas Stakes was a horse race held at Newmarket Racecourse on Sunday 1 May 2016. It was the 203rd running of the 1000 Guineas. The winner was Derrick Smith, Susan Magnier & Michael Tabor's Minding, an Irish-bred bay filly trained at Ballydoyle by Aidan O'Brien and ridden by Ryan Moore. Minding's victory was the third in the race for Moore after Homecoming Queen (2012, trained by O'Brien) and Legatissimo (2015). O'Brien had also won the race in 1996 with Virginia Waters.