Keyes Beach is a surf spot in Massachusetts that faces south (180°), picking up swells from the southeast to south. It has a swell window ranging from SE to S, with optimal conditions from a due south swell. Offshore winds blow from the north. Tide preference data is not specified in the available metadata.