9 Fun Things to Do on New Year’s Eve in Oklahoma

New Year’s Eve. The absolutely quintessential party night. Even if you’re a homebody the rest of the year, you need to get out and enjoy the fun and excitement of new beginnings with your friends and family. For a night you won’t forget, here are a few of the best New Year’s Eve celebrations in Oklahoma! 

Opening Night, Oklahoma City, OK

Opening Night has been around for over three decades. You’ll find bands and other entertainment throughout the downtown area, plus food, drinks and a 5K race. At midnight, fireworks go off. It’s a night you’ll never forget. Purchase wristbands early for a 20 percent discount. You’ll find them online, at Midfirst Banks and 7-Eleven stores. Kids under five are free! 

The Carnival at Midnight NYE Party, Riverwind Casino, Norman, OK

Time Machine is the featured band for this party that starts at 8 p.m. on December 31. Get your tickets for entry into the party and enjoy a late-night breakfast before you head off to bed.  

WinStar World Casino, Thackerville, OK

WinStar starts its New Year’s celebration on Friday, December 28 with special musical artists, like Chris Young, the Steve Miller Band and Eddie Izzard over the weekend. Lynyrd Skynrd kicks off the NYE celebration in the Global Event Center, but the entire casino will be celebrating. 

View this post on Instagram

A post shared by WinStar World Casino & Resort (@winstar_world) on

Opolis, Norman, OK

The NYE party at Opolis features vegan, vegetarian and organic food with Labrys, Black Magnet, Laine and DJ - Bifurious. Doors open at 8 p.m., and the show starts at 9. 

View this post on Instagram

A post shared by Emily Sullivan (@emilysullivan03) on

Discovery Lab, Tulsa, OK

Ring in the New Year a little early if you’re not an evening party animal. Called the Noon Year’s Eve event, this morning party usually sells out. It begins at 9:30 a.m. and runs through 1 p.m. on December 31. Your little ones will love this!  

View this post on Instagram

A post shared by Discovery Lab (@discoverylab) on

Postoak Lodge & Retreat, Tulsa, OK

Overnight guests at this lodge will get a special NYE entertainment from Joesf Glaude Duo, appetizers and a cash bar. Drink as much as you want without worrying about driving back home, because you can just saunter up to your room. In the morning, you’ll enjoy a complementary hot breakfast buffet. 

View this post on Instagram

A post shared by POSTOAK Lodge (@postoakweddings) on

Hard Rock Casino, Catoosa, OK

Hard Rock hosts one of the largest parties in the Tulsa area. You’ll need to be 21 and older to get in to the casino, but the evening is free. There will be live music at the four bars and in the Grand Lobby. You’ll find plenty of food and buffet specials. Make sure to stay awake for the Balloon Drop. 

Crystal Ball, Tulsa, OK

This masquerade party features three different club experiences under one roof. You can get a room at the hotel or just tickets to the party to enjoy this event that kicks off at 9 p.m. You’ll get a complimentary mask as your take-home souvenir. 

18th Annual New Year’s Eve Sobriety Powwow, Muskogee, OK

Traditional Native American dancing and singing lead up to the midnight countdown for the New Year. Admission is free, but you’ll want to bring spending money for the food vendors. It’s a family event, so bring everyone out to enjoy! 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
New Year's and First Night Celebrations Near You
Enter City / State or Zip code below
Find Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County