The Mayflower Stakes was an American Thoroughbred horse race run annually from 1935 through 1988 at Suffolk Downs in Boston, Massachusetts. It was a six furlong race for two year olds.