Grand Lake · Thunder Bay

120+ covered slips, on-site service, and Ugly's Grill on the dock. This is where weekends turn into traditions.

Find us
Afton, Oklahoma
Call the dock
918.782.4414
Thunder Bay

A marina with a showroom inside. Not a lot with a dock.

Thunder Bay Marina is the heart of Ugly Johns. A full marina with a showroom inside, a service department on the property, and a grill you can walk to when the sun goes down. It's the closest thing on Grand Lake to a home base.

  • 120+ covered slips 34′ to 70′, patios available, annual + seasonal
  • Thunder Bay Service Dept. Gel coat to engine work, on the property
  • Ugly's Grill & Bar Food + a waterfront view, right on the dock
  • Full showroom New + hand-picked pre-owned across our lineup
  • Shower houses + ship store Everything a full lake weekend needs
  • Fuel + dock services Fill up and get back on the water
Why this dock

What you'll find at Thunder Bay

The flagship

Thunder Bay

Grand Lake, OK

You want to stay all weekend

Slip, patio, showers, food, and service in one place. The marina is built for full weekends and whole seasons, not day trips.

  • Covered slips 120+ covered
  • Showroom & sales Full showroom
  • Certified service On the property
  • Fuel dock Fuel dock
  • Ship store Stocked
  • Grill & bar Ugly's Grill & Bar
  • Consignment & trade Consignment & trade
  • Rentals & rent-to-buy Carlton Landing
On the dock since 1991

A day at Ugly's Grill & Bar

A 1950s soda shop and 43-foot bar right on the water. Burgers, cold drinks, and a crowd that always feels like family. After lunch, walk down the dock to the showroom.

On the water at Grand Lake

Tie up. Sit down. Stay a while.

The deck at Ugly's Grill & Bar on the water

01 · Arrive

Dock & dine

Pull right up to the deck. No parking lot required.

02 · First round

Cold & poured

Frozen drinks and cold beer the second you're off the water.

A burger and fries off the grill

03 · The plates

Off the grill

Burgers, baskets, and lake-day classics done right.

04 · Good times

Stay a while

Friends, frozen drinks, and the deck. This is the part people remember.

In the water now

Featured boats at Thunder Bay.

A look at what runs off the Thunder Bay dock.

The lineup at Thunder Bay
The people on the dock

Ask for one of ours at Thunder Bay.

The face that sells you the boat is the face you'll see next Saturday. Drag to meet the crew.

Jeremy Mullen Sales · the Mullen family

Third-generation Mullen — grew up on these docks.

John Dowd Sales & service

Can rig a wake boat in his sleep.

Quince Nichols Sales & service

Knows every slip on Grand Lake by name.

Rita Wright Front of house

Keeps the whole Thunder Bay dock running.

Jake McCutchen Sales & service

First one on the water, last one off.

Before you visit

Questions about Thunder Bay.

The things people ask before they drive out to Grand Lake.

Do you service the boat after I buy it at Thunder Bay?

Yes. Service is part of this location, with techs on the property, plus three mobile service boats that meet you in your slip on weekends in season. The person who sold you the boat is on the dock the next Saturday too.

Can I keep my boat at Thunder Bay?

Yes. Thunder Bay has 120+ covered slips (34' to 70', many with patios) plus dry storage. Annual and seasonal options.

What brands do you carry here?

Pardo Yachts, Nautique, Sea Ray, Monterey, De Antonio, Premier, and Harris, plus a hand-picked pre-owned floor. Browse the lineup above or explore the live inventory.

Do you take trade-ins and offer financing?

Both. Bring your current boat in for a trade valuation, and we'll walk you through financing before you ever sign anything.

Where exactly is Thunder Bay, and when are you open?

We're at 32550 Thunder Bay Rd, Afton, Oklahoma. Mon – Thu 8:00a – 5:00p; Friday 9:00a – 7:00p; Saturday 9:00a – 7:00p; Sunday 8:00a – 5:00p. Summer hours. Call ahead off-season. Call 918.782.4414.

Talk to this dock

Reach the Thunder Bay crew.

This goes straight to Jason Smith and the team — not a call center. You'll hear back within a business day, often same-day on weekends.

Around Thunder Bay

Thunder Bay, up close.

The dock, the water, and the boats that run it. Tap anything to open it full-screen.