White Buffalo Trading Post

162 E Lake Dr
Medicine Park, OK 73557
Due to COVID-19 requirements and recommendations, many Oklahoma businesses and attractions have made changes to their hours of operation and available services. We encourage all potential visitors to contact the business or attraction directly before visiting for up-to-date information. For Oklahoma State Health Department information and recommendations, visit the COVID-19 resource page.

White Buffalo Trading Post

162 E Lake Dr
Medicine Park, OK 73557

If you wander down the main riverside road of Medicine Park, you'll stumble upon an old, wood-clad mercantile boasting handcrafted sodas called the White Buffalo Trading Post. Step up to the window and order a refreshing old-fashioned cream soda or walk inside to explore the Native American treasures within. 

From colorful dreamcatchers and sterling silver jewelry to a wide selection of hand-tooled leather moccasins, you're sure to find a souvenir or three. Let the little ones pick a piece of candy from the glass jars or a fun little wooden toy. Stocked with a trove of Made-in-Oklahoma products including candles, soaps, quilts, fur drapes, leather bags and more, this trading post offers a little bit of everything with a healthy dose of nostalgia. 

This charming shop also serves up quick lunch items like chili dogs and barbecue sandwiches from the soda counter. Whether you're in the mood for a hot cup of coffee with a muffin or prefer an ice-cold handmade soda with the daily lunch special, White Buffalo Trading Post has something to offer. Stay and chat with the locals about the legend of the white buffalo, or take a seat on the benches outside as you enjoy a lovely day in Medicine Park, one of Oklahoma's oldest resort towns. 




Sunday: 12:00 pm - 5:00 pm
Friday: 12:00 pm - 5:00 pm
Saturday: 11:00 am - 6:00 pm
A special thanks to our advertisers