In light of the COVID-19 situation, the Costume Funhouse will need to close until further notice. We are sorry for the inconvenience. Please call the owners cell at 405-517-9054 for orders and rentals. We will do our best to get you what you need!

For the whole month of October, come take advantage of our Halloween Special! Get a 7 day rental for a 1 day price! Get your Halloween costume for the entire week of Halloween! Starts October 1st!!!

Hire our amazing magician Dean Johnson for magic shows and birthday parties! Call now to schedule dates and get pricing! 405-947-5736

In addition to all of our amazing costumes, we also do theater productions, plays, and have wedding tuxedos!


6 months ago
Best place in OKC to get a costume! The most unbelievable variety for any occasion or just because... Most costumes are hand made and are available for sale or rental. WE JUST HAD GREAT TIME and found the perfect outfit.
- Keith J
a month ago
I really appreciate the Costume Fun House's outstanding variety of professional quality costumes and their helpful courteous staff. I've used their services for costume parties, Mardis Gras parties and Halloween celebrations. I've attached photos of some of the quality costumes I've rented from them - The Cowardly Lion, Kenny Rogers - the Gambler, Marc Antony/Cleopatra, the Monopoly Man and the Mob Boss. They are the best in Oklahoma City.
- Wayne S
3 months ago
We couldn't find the costume we needed. Usually they only rent them but they allowed us to purchase it so we wouldn't have to drive all the way back. They are extremely helpful. Best customer service I've ever recieved.
- Cassie B

About us

The Costume Fun House has been a family owned business for over 20 years. Our goal is 100% customer satisfaction. We have Oklahoma's largest selection of costumes at the lowest price. At Halloween, we feature a one-week rental for a one-day price.

Contact Us


Call now
  • (405) 947-5736


Get directions
4917 NW 23rd St
Oklahoma City, OK 73127
United States

Business Hours

Mon:10:00 AM – 6:00 PM
Tue:10:00 AM – 6:00 PM
Wed:10:00 AM – 6:00 PM
Thu:10:00 AM – 6:00 PM
Fri:10:00 AM – 6:00 PM
Sat:10:00 AM – 4:00 PM
Contact Us
Message sent. We'll get back to you soon.