Lake Tashmoo Town Beach is a hidden gem among Martha's Vineyard beaches, located within Vineyard Haven at the point where Lake Tashmoo meets the Atlantic Ocean. The small but charming beach is a popular local spot for swimmers and surfers alike, with calmer water conditions offered along the lake shoreline and milder surf waves accessible at the Vineyard Sound. Snorkelers can enjoy safe conditions in the beach's warm, relatively shallow waters, which also make for great family-friendly water conditions for beachgoers of all ages. Visitors should note that the beach is located at the end of a dirt road and may be difficult to find at first. Limited parking is available, so beachgoers should plan to arrive early in the day to secure parking spots. Public restrooms are available, with lifeguards staffed on duty during the peak season.

End of Herring Creek Rd., Vineyard Haven, Massachusetts, 02568

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.