This isn't a huge surprise but it is still awesome! Mall Of America has been named the very best mall in the country to get some holiday shopping done. The Minnesota mall does have just about every single store you can imagine so this checks out for sure.

RELATED: Minnesotans Love Black Friday Shopping, Study Says

The ranking was done by an online site that looked at a bunch of different factors that relate to shopping malls and the holiday season. They also threw in a few other fun rankings just for kicks.

Hot 104.7 - KKLS-FM logo
Get our free mobile app

How Was This Study Done?

The study is pretty simple, with the following factors coming into play for each mall: parking availability, costs, variety of stores, food options, holiday hours and how crowded the mall gets.

Why Did Mall Of America Come Out On Top?

We all know how much Mall Of America has to offer so it's not a huge surprise it was named the number one place to get some Christmas shopping done. Things like how many stores it has, its fourteen-thousand parking spaces and how often it is open really helped make it come in at the top spot.

RELATED: Everything To Know About Santa's Arrival At MOA

The only strike against it, according to the study, is how busy it gets, especially around this time of year. Another bonus, though? Mall Of America was also named the best place to shop for kids, thanks to its many toy stores.

What Other Malls Made The Cut?

Aventura Mall in Florida came in at number two, thanks to its lengthy holiday hours. King Of Prussia Mall came in second, located in Pennsylvania. I guess if you want to do some holiday shopping outside of Mall Of America, you may want to take a little trip!

LOOK: States With the Most New Small Businesses Per Capita

To find the top 20 states with the most new small businesses per capita, Simply Business analyzed the Census Bureau’s Business Formation Statistics from August 2020 to July 2021.

Gallery Credit: Eliza Siegel

KEEP LOOKING: See what 50 company logos looked like then and now

More From Hot 104.7 - KKLS-FM