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 by filling out this Listing Request Form {link to Listing Request Form}, or call 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

Wed 26

Drag Invasion Gloucester

October 26 @ 8:00 pm - 11:30 pm

  Drag Queens are invading Gloucester! Come by Mile Marker…

Continue Reading

Fri 28


October 28 @ 8:00 pm
Sat 29


October 29 @ 8:00 pm