8 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! 

New Year's Eve Performance Gary Allan at Riverwind Casino, Norman, OK

Gary Allan is the featured musician for this party that starts at 9 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.  

Ring in the New Year with John Fogerty at WinStar World Casino, Thackerville, OK

Ring in the new year at WinStar World Casino by purchasing tickets to see renowned rock musician John Fogerty, the founder of the band Creedance Clearwater Revival. Buy your tickets before they sell out! 

View this post on Instagram

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

New Years Eve at Opolis, Norman, OK

Prepare to party at Opolis with performances from Husbands, Laine and Julius, Lacey Elaine, Burl, and DJ Bifurious. Doors open at 8 p.m., and the show starts at 9. Admission is $10. Dance until you can't dance anymore! 

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

2020 Tulsa Time Square at 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. 

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