Area Events
Do you have an event you'd like to see on the event calendar?
Submit an Event
The 2025 Craig County Farmer's Market will be held every other Saturday from 8 AM to 1 PM at the BancFirst Pavilion, located at 235 N Wilson Street. This is a great opportunity to support local vendors and find fresh, high-quality products.
The market will be open on the following dates:
May 17th & 31st
June 14th & 28th
July 12th & 26th
August 9th & 23rd
Come enjoy a variety of fresh produce, handmade goods, and more while supporting our local community!
Please join us for the Freedom Celebration and fireworks at the Craig County Fairgrounds in Vinita! We'll be inside the building with all the YUM! 😃
Join us for the 153rd Annual Quapaw Nation Powwow, one of the longest-running powwows in the United States, honoring heritage, tradition, and community through vibrant Native culture.
Event Info:
Tony Shawnee, Powwow Chairman – (918) 978-9075
General Info – (918) 542-1853
Celebrate Native culture through dance, music, tradition, and community connection. All are welcome!
Join us every Thursday, from May thru August!
Our vendors offer a large variety of fresh, local produce, eggs, meats, honey, canned & dried foods, baked goods, fresh prepared foods, and handmade crafts.
Join us on July 3rd for Wyandotte Nation Fireworks! Free admission. Gates open at 5 PM, live music kicks off at 6, and fireworks light up the sky after sundown. Bring your chairs and your family!
Experience one of Oklahoma’s most iconic Independence Day celebrations at the Duck Creek Fireworks Show on Grand Lake! Known for its breathtaking display over the water, this annual tradition draws thousands of spectators.
Set against the stunning backdrop of Grand Lake, the show features a spectacular choreographed fireworks display, dazzling reflections on the water, and a high-energy patriotic atmosphere you won’t find anywhere else.
Don’t miss the biggest bang on the lake—Duck Creek delivers every year!
Celebrate Independence Day with family, friends, and fireworks at the Pryor Creek Freedom Fest! Join us on Thursday, July 4th, starting at 5 PM at the Mayes County Soccer Complex for an evening full of patriotic fun and community pride.
Enjoy live entertainment, food, activities, and a dazzling fireworks show to cap off the night. Hosted by the City of Pryor Creek and supported by local organizations including EDTA, Pryor Main Street, and the Pryor Area Chamber of Commerce, this free event is open to all and promises an unforgettable Fourth of July celebration!
Questions? Contact Adam Anderson at (918) 630-1116 or email EDTA@pryorcreek.org.
Donations welcome – mail to: EDTA, P.O. Box 1167, Pryor Creek, OK 74362.
Come out and celebrate freedom, community, and country—Pryor Creek style!
Join us Friday, July 4th at Buffalo Run Casino & Resort for the annual Independence Day Celebration! 🎆🇺🇸
Gates open at 6 PM
Featuring live music from Nashville’s rising star, Kaylee Rose!
Tasty food trucks, activities for all ages, and...
The BIGGEST fireworks show in Ottawa County!
Bring your lawn chairs, your friends, and your patriotic spirit – this is a celebration you don’t want to miss!
Sponsored by the Peoria Tribe of Indians of Oklahoma Buffalo Run Casino & Resort & City of Miami, Oklahoma
Bring your lawn chairs, family, and friends for a fun-filled evening of patriotic pride, great entertainment, and community spirit. The show is free to attend and promises a night to remember as the skies above Buffalo Run come alive with color and celebration.
Join us for fireworks, fun, and freedom this Fourth of July in Miami, OK!
Celebrate Independence Day the Grand Lake way with the 17th Annual Graves Family Fireworks Show! This beloved family tradition lights up the sky over Honey Creek and is the perfect way to spend your 4th of July evening.
Come by boat!
For everyone’s safety, please stay at least 100 feet from the dock during the show.
Bring your friends, your favorite float, and your best patriotic spirit.
Watch from the water and honk your horn if you love the show!
This event is FREE and family-friendly — come early to find your perfect viewing spot. Don’t miss one of the most dazzling displays on the lake!
Join us in Spavinaw on Friday, July 5th for a full day of hometown celebration and summer fun!
From 3:00 to 6:00 PM, stroll through the local market, enjoy the excitement of the carnival, and grab a bite from the Spavinaw Fire Department’s burger grill.
At 6:00 PM, the streets come alive with a patriotic parade, followed by the always-entertaining pie auction around 6:30 PM.
After the auction, head to the stage in the park for inspirational gospel singing, and end the night with a spectacular fireworks show once the sun goes down.
Bring your chairs, your family, and your community spirit — it’s going to be a day to remember!