Continue reading for hours, directions, and other information about Ugly John's Thunder Bay Marina on Grand Lake!



Ugly Johns Marina on Grand Lake, Oklahoma Come to Ugly's Grill & Bar at Thunder Bay Marina on Grand Lake every weekend this summer! Enjoy great food in our open air, laid back atmosphere restaurant right on the water. With the only water curtain in Oklahoma, Ugly's is fun for the whole family!!! After dark, get back here for the live music & cold drinks. After a hard day of taking it easy on the water come to Ugly's & join in on the fun! No membership required. See you at Ugly's Grill and Bar, where beautiful people come to get "UGLY!"



SERVICE and BOAT SALES  HOURS

Monday

-

Friday

Sales Department:  9:00AM - 5:00PM 

Service Department:  8:00AM - 5:00PM

Summer Season Weekend Hours

(May - September)

Saturday

Sales Department:  9:00AM - 6:00PM 

Service Department:  8:00AM - 5:00PM

Sunday

 Sales Department:  10:00AM - 5:00PM

Service Department:  9:00AM - 4:00PM 

Off-Season Weekend Hours

(October - April)

Saturday

Sales Department:  10:00AM - 5:00PM 

Service Department:  By Appointment 

Sunday

Sales Department:  11:00AM – 3:00PM

Service Department:  By Appointment 

Please Note:

Thunder Bay's Service Department's Current Labor Rate is:  

$104.00 Per Hour



SHIP STORE HOURS


NOW OPEN!  COME AND SEE WHAT WE'VE DONE WITH THE PLACE!

Monday Closed
Tuesday Closed
Wednesday Winter Hours: 10:00AM – 5:00PM
Summer Hours: 9:00AM – 5:00PM
Thursday Winter Hours: 10:00AM – 5:00PM
Summer Hours: 9:00AM – 5:00PM
Friday Winter Hours: 10:00AM – 5:00PM
Summer Hours: 9:00AM – 7:00PM
Saturday Winter Hours: 10:00AM – 4:00PM
Summer Hours: 9:00AM – 7:00PM
Sunday Winter Hours: 10:00AM – 4:00PM
Summer Hours: 10:00AM – 5:00PM



Summer Season Hours

Starting Mid May
Friday Kitchen Hours: 11:00AM – 10:00PM
Bar Hours: 11:00AM – 1:00AM
Saturday Kitchen Hours: 11:00AM – 10:00PM
Bar Hours: 11:00AM – 2:00AM
Sunday Kitchen Hours: 11:00AM – 7:00PM
Bar Hours: 11:00AM – 7:00PM

Holiday Weekend Hours 

Memorial Day - 4th of July - Labor Day

Friday Kitchen Hours: 11:00AM – 10:00PM
Bar Hours: 11:00AM – 1:00AM
Saturday Kitchen Hours: 11:00AM – 10:00PM
Bar Hours: 11:00AM – 2:00AM
Sunday Kitchen Hours: 11:00AM – 10:00PM
Bar Hours: 11:00AM – 2:00AM
Monday Kitchen Hours: 11:00AM – 7:00PM
Bar Hours: 11:00AM – 7:00PM

Off Season Hours

Starting After Labor Day

Saturday Kitchen Hours: 11:00AM – 9:00PM
Bar Hours: 11:00AM – 9:00PM
Sunday Kitchen Hours: 11:00AM – 7:00PM
Bar Hours: 11:00AM – 7:00PM



Grand Lake, Oklahoma
32550 Thunder Bay Road, Afton OK 74331

Marina/Boat Sales
Phone: 918.782.4414 Fax: 918.782.3737

Ugly’s Bar & Grill
Phone: 918.782.2104 Fax: 918.782.3737

At Ugly's we take pride in hiring the best wait staff in the area. You will be taken care of when you spend your summer with us!
Pick up one of our signature "Talk UGLY to me BABY" shirts at the shirt shack, located at the restaurant!
Come enjoy the sun with us on our open air deck. The kids can feed the fish or relax and keep cool near our water curtain!
Enjoy a Pink Thang, Ugly Mary, or even just an ice cold beer at our Tiki Bar located on the deck!
Thunder Bay Marina Shipstore and Gas Docks