Thunder Bay Marina - Grand Lake

Located just 5 miles outside of Ketchum, Oklahoma, Thunder Bay Marina is your one-stop destination for lake life done right. With over 120 covered slips ranging from 34′ to 70′, it’s the perfect home base for boaters who like to spend full weekends (or entire seasons) on the water. Many slips come with patios—and if they don’t, we’ll build one just for you.

Hungry after a long day on the lake? Kick back at Ugly’s Grill & Bar, where you can enjoy great food with a waterfront view or beat the heat inside with cool drinks and good company.

Need service? From outboards to cruisers, our on-site Thunder Bay Service Department can handle just about anything—gel coat scratches, engine repairs, impellers, you name it. And if it’s something we can’t fix, we’ll point you to someone who can.

With on-site shower houses, a full-service team, and a laid-back vibe that keeps people coming back, Thunder Bay Marina is where weekends turn into traditions.

Hours of Operation

Summer HoursĀ 

Monday: (8am-5pm)
Tuesday: (8am-5pm)
Wednesday (8am-5pm)
Thursday (8am-5pm)
Friday (9am -7pm)
Saturday (9am-7pm)
Sunday: (8am-5pm)

Quick Credit Application

Schedule A Demo

Trade/Sell Your Boat