The 10 Best Shopping Malls and Outlets in Oklahoma!

Whether you’re shopping for a friend’s birthday or you’re treating yourself to some retail therapy, Oklahoma’s shopping malls and outlets have you covered! From shoe stores to cute boutiques to all the designer brands, here are the best places to shop in the state. 

1. Penn Square Mall, Oklahoma City, OK

Penn Square Mall is probably the premier mall in Oklahoma. It features over 140 stores, an excellent food court and a climate-controlled shopping adventure. The mall is centrally located within the city, right off Interstate-44 for easy access. 

2. Utica Square, Tulsa, OK

Utica Square is an outdoor shopping experience that is considered to be the area’s finest shopping center. It’s a unique mix of stores and restaurants where you can enjoy a day of shopping. But what really makes Utica Square stand out are the events that celebrate seasons, art and nature. 

3. Quail Springs Mall, Oklahoma City, OK

Quail Springs Mall may not be as upscale as Penn Square, but it does have a great family feel. It features 108 stores and restaurants, along with the AMC Theatres right off the food court. Quail Springs is on the northwest side of Oklahoma City, easily accessible from the Kilpatrick Turnpike. It’s a relaxed mall that has a sustainable philosophy, lots of amenities for guests and events to keep everyone in the family entertained. 

4. OKC Outlets, Oklahoma City, OK

The OKC Outlets are located in central-west Oklahoma City, accessible off Interstate-40. It’s the only outlet center in the state, with some of the best brands offering up to 70 percent off retail. You’ll find Michael Kors, Banana Republic, Vera Bradley and much more. When walking between stores, you’ll be outside, so dress comfortably. 

A post shared by OKC Outlets (@okcoutlets) on

5. Sooner Mall, Norman, OK

Sooner Mall is the only enclosed shopping center in Norman. It features over 65 stores, an Air Trampoline House and the Immersion House, which is a virtual reality experience. There’s a children’s play area, free Wi-Fi and a nursing lounge. It’s fun for the entire family. 

6. Shoppes at Northpark, Oklahoma City, OK

Northpark Mall has the reputation of being the most unique boutique shopping experience in Oklahoma City. There’s more than specialty stores. You’ll find fitness facilities, excellent restaurants and health and beauty salons. 

7. Tulsa Promenade Mall, Tulsa, OK

This mall bills itself as “More Than Just a Place to Shop.” It’s two stories of stores and services, including Dillard’s, Regal Cinemas and 10 dining options. Find the mall conveniently located of Interstate-44. 

View this post on Instagram

A post shared by Buckle Promenade Mall (@buckletulsa315) on

8. Woodland Hills Mall, Tulsa, OK

This Mall has more than 120 stores. According to the website, over 60 of them can’t be found anywhere else in Tulsa. Enjoy the carousel as part of your shopping experience. You can even stay at the Courtyard by Marriott for the easiest access to all the stores. 

9. Washington Park Mall, Bartlesville, OK

Dillard’s is the anchor department store at this mall in northern Oklahoma that serves the residents of southern Kansas as well as Oklahomans. It features two sit-down restaurants and a movie theater complex, offering entertainment and dining options. 

10. Central Mall, Lawton, OK

JCPenney and Dillard’s are the anchor stores at this mall in southern Oklahoma, but you’ll find plenty of specialty boutiques and dining options to make your day of shopping fun and entertaining. 

A post shared by - Mossy - (@mossyisnoteasy) on

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Outlet Malls 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