Get you on the water. Keep you on the water.

Cape Ann Marine Sales & Service, is located at Cape Ann’s Marina Resort and is the North Shore’s destination for all your boating solutions! We have a great Service department, Boat Sales, Brokerage, Motor/outboard lines, Electronics, Trailers for any size vessel, and a fully stocked Parts and Marine Store. Our Team works year round to accommodate our customers, including our factory authorized technicians, repower specialists, and full service boat yard crew. How can we help you?

Looking to repower your boat with an outboard?  We are a full service factory authorized dealer for Suzuki and a Master Certified Dealer for Yamaha. We have repowered over 1000 boats of all shapes and sizes, you name the boat and we have probably done it.  We can also suggest and provide custom brackets and accessories to achieve your outboard needs.  Read more about Outboards we sell.

Looking for a used boat? Check out our current boat listings below: Used Boat For Sale

Would you like help in selling your boat?
Please contact us and ask for “Boat Sales”. 978-283-0806

If you are looking for a used outboard or trailer – these are hard to come by. We occasionally get them in. If you would like to inquire, please email us with what you are looking for.  We are happy to offer you a free quote on a new motor or trailer as well.

Dock with Us



Mile Marker One Restaurant & Bar

Open year-round serving breakfast, lunch, dinner & take out
Learn More

Upcoming Events 

Special events onsite check it out
Learn More

Information on Private Events 

For small or large parties and events, let us help
Learn More


To make a reservation for the hotel or to book now
Learn More

Transient Dockage

To make a reservation for you boat overnight
Learn More

Things to do 

Gloucester is a great place to visit
Learn More


Upcoming Events

May 05

Herland Brothers

May 5 @ 7:00 pm - 11:30 pm

Kicking off the summer’s live music lineup with the Herland…

Continue Reading

May 06

SAFETY! 80’s Cover Band

May 6 @ 8:00 pm - 11:00 pm

Rockin’ your favorite 80’s dance hits!  SAFETY features some of…

Continue Reading

May 12

Live Dead

May 12 @ 8:00 pm - 11:00 pm

Live Dead is a Grateful Dead Tribute Band that plays…

Continue Reading