Grand Lake Farmers Market

Spend a Day at the Farmers Market in Grand Lake, Oklahoma

Shangri-La Resort is one of the most luxurious resorts in the Grand Lake, Oklahoma, area. Explore our activity park, relaxing spa, plush accommodations, golf courses, and other high-end amenities. Our Grand Lake resort overflows with grandeur and thrilling things to do on-site. Although Shangri-La Resort has a premier selection of restaurants on-site, we know some guests might want to purchase snacks and souvenirs in the area. 

There is so much to experience and explore at Shangri-La Resort and the surrounding area. You can read all about it on the Shangri-La Resort Blog Page! While staying at our Grand Lake resort, you can visit the farmers market to browse through locally produced and handmade goodies. You can also enjoy live entertainment and other fun activities while you’re doing your shopping. Keep reading to learn the inside scoop!

Spend a Day at the Grove Farmers Market by Grand Lake

Head to the Grove Farmers Market for food trucks, accessories, baked goods, apparel, fresh flowers, cotton candy, locally produced ice cream, handmade soaps, and more. For more information about this Grand Lake farmers market, check out their Facebook Page!

Where: 103 W Third St. Grove, OK 74344

When: Refer to their Facebook Page or call (918) 786-9079 for the most up-to-date information. 

Distance: 16.5-mile drive from Shangri-La Resort

Visit the Ottawa County Farmers Market Near Grand Lake

The Ottawa County Farmers Market is a vibrant community hub on the Miami Fairgrounds. You can head to this Grand Lake area farmers market to enjoy live music, cooking demonstrations, shopping, food tastings, giveaways, and free recipes! You can shop for flowers, bath products, baked goods, honey, medicinal oils, fruit wines, and more – all made made within 75 miles of Miami, Oklahoma. 

Where: The Expo Building on the Miami Fairgrounds at 1129 E St SW, Miami, Oklahoma 74354, United States.

When: From May – August, every Thursday from 3 – 7 p.m. You can also contact them at 918-332-4365, their website, or their Facebook Page for the most up-to-date information!

Distance: 25.1-mile drive from Shangri-La Resort

Book your stay today at Shangri-La Resort to experience a thrilling mix of adventures and pure bliss!