The best time to visit Martha's Vineyard, according to many New Englanders at least, is around either May or September. During these two shoulder seasons, while children are still in school, the island exudes a more laid-back, local vibe.