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.
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!
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