The Ultimate Halloween in Oklahoma!

It’s time to get ready for Halloween in Oklahoma. Find ghosts, goodies, goblins, and more to get in the spirit of the holiday! Tour a cemetery, buy delicious candy, or go on a pub crawl in your best costume. Here’s how to have the ultimate Halloween in Oklahoma! 

1. Fort Reno, El Reno, OK

Historic Fort Reno is considered one of the most haunted places in Oklahoma. During World War II, the fort housed German prisoners. Take lots of pictures because there are reports of mysterious orbs showing up in photographs. During October, the fort is hosting a couple of Ghost Tours for a spooky evening of fun and history.

Old Ft. Reno Barn #3 under restoration. #Great State #Cavalry #history

A post shared by Galen Culver (@culversoktravels) on

2. The Rocky Horror Picture Show, Oklahoma City, OK

The Boom has multiple viewings of this classic Halloween movie all month long, with two special showings on October 31. You’ll want to arrive early and have dinner before the show. If you’ve never experienced Rocky Horror, make plans this year to go and see what it’s all about.

View this post on Instagram

A post shared by The Boom OKC (@boomokc) on

3. The Asylum, Nowata, OK

This haunted house is themed after a 1940s sanitarium. You might lose your sanity when you take a tour of the dark history of mental institutions before they were regulated to control the staff. It’s one of the best Halloween attractions in the state. 

A post shared by beyce edwin sharp ( on

4. Masquerade Costume & Tuxedo, Oklahoma City, OK

Shop for a costume at this store to find the perfect look for the night. This isn’t a Halloween-only store, so you’ll find high quality costumes and be assured that the staff will help you find what you want. 

El tres tuxigos.

A post shared by Darrin Presley (@darrinpresley) on

5. Bricktown Candy Co., Oklahoma City, OK

Halloween is all about the candy. Shop at a store that specializes in sweets and be the house on the block that everyone talks about. 

6. Cimarron Walk of Terror, Mustang, OK

This trail is designed to make the hair on your neck stand up. They only allow one flashlight per group on the walk and you have to sign a waiver before entering. Consider this before bringing your kids out. 

7. Gandini’s Circus, Edmond, OK

This site is tucked away on a suburban lot. It was once the winter camp for a circus. The place is eerily creepy, abandoned cages and trailers are decaying, but the spirits of elephants, lions and tigers can still be felt. The property is private, but you can view parts of the grounds from behind a gate. 

8. The Dinner Detective, Oklahoma City, OK

Halloween wouldn’t be complete without blood and a murder. At this interactive dinner show, the killer is hiding among the diners. You might even be a prime suspect. There are special Halloween shows during October. Even though the murder might be fake, the fun is real. 

9. Tulsa Spirit Tours, Tulsa, OK

If you’re looking for a pub crawl, history or gore, Tulsa Spirit Tours has the event you want. They offer different types of tours, such as “Ghosts, Girls, Guitars & Gunslingers” or the “Haunted Pub Crawl.” 

View this post on Instagram

A post shared by maddie prox (@moonrisemaddie) on

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Halloween Events Near You
Enter City / State or Zip code below
Halloween Haunted Houses 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