Ugly John's Thunder Bay Marina

Ugly John's Thunder Bay Marina located in famed Duck Creek on Grand Lake. Your full service marina with an outstanding service team!

Official Boat Command Dealers

Looking for security for your boat? We have a solution. Monitor your boat via cell phone 24/7 

Boat Command is a complete remote monitoring package for your boat or marine vessel. Boat Command allows you to view all of your boat’s vital signs directly from your Computer, Android, iPad or iPhone. Receive instant text message (SMS) & email alerts when you need it most.


  • Bilge pump monitoring
  • Battery voltage monitoring
  • Security alarm
  • Anchor alarm
  • Shore power monitoring
  • High water alarm
  • GPS tracks and routes
  • Inside temperature
  • Weather
  • Unlimited users
  • Control lighting, ac/heater and more
  • Email & text message (SMS) alerts



Our service department has been operating on Grand Lake for 25 years. Our facilities are large enough to host up to the largest yachts on Grand. We service all types of boats and engines. Ugly John’s Thunder Bay Service Department is open 6 days a week for parts, service or just to talk with one of our technicians about your special boating needs.

We offer Military discounts and understand that times are tough for everybody these days, call us and see what we can do for you .

We are boaters ourselves and you will find us on the water most weekends and out fishing during the mid week when the fish are biting. We really know what boaters like since we have done it for 30 years plus ourselves. Experience is unmatched on Grand Lake or possibly the United States for the broad knowledge in all aspects of the boating world from repowers to boat handling all types of maintenance and performance products.

Boat Sales

Whether you are looking for a new yacht or maybe starting out with a pre-owned boat. We can find the right boat to fit you and your budget. Choose from our trusted  lines of new and used boats for sale from Monterey, Natique, Beneteau, Avalon Pontoon & Prestige Luxury Yachts! Stop in and see our selection today!


Amenities we offer...

Ugly John’s Thunder Bay Marina is located in Grand Lake’s famous Duck Creek. We are a full service marina with an outstanding service team, complete ship store, Ugly John’s Boat Sales, and the famous Ugly’s Grill & Bar. No matter the size of your vessel we can meet your needs, we have 120 covered slips ranging from 34’-70’, courtesy slips and PWC docking. We also provide

• Golf Cart Access

• Complimentary wifi

• Private boat ramp

• Patio decks for slips

• Free waste pump outs

• Private shower facilities

• Water, cable & electric on all slips

• 30 and 50 amp power available

• Night Security & Gated Docks

• Boat Lifts Available

• No cover charge to Ugly’s Grill & Bar to Slip Renters

• Fitness Facility

• Rental cabins

• Diesel fuel