St. Patrick’s Day is around the corner, and Philadelphia has another reason to celebrate! The city of brotherly love was ranked #2 out of  the Top 20 cities from St. Patrick’s Day according to a report from WalletHub.

WalletHub compared 200 of the largest U.S. cities across 17 key metrics, ranging from Irish pubs and restaurants per capita to lowest price for a three-star hotel on St. Patrick’s Day to weather forecast in order to formulate their list.

So grab a Guinness and celebrate!

See below for the full list.

Top 20 Cities for St. Patrick’s Day

1 Chicago, IL   11 Milwaukee, WI
2 Philadelphia, PA   12 Cleveland, OH
3 Madison, WI   13 Minneapolis, MN
4 Boston, MA   14 Buffalo, NY
5 Tampa, FL   15 Omaha, NE
6 Naperville, IL   16 Cedar Rapids, IA
7 New York, NY   17 Rochester, NY
8 Pittsburgh, PA   18 St. Louis, MO
9 Rockford, IL   19 Overland Park, KS
10 Dayton, OH   20 St. Paul, MN

 -Nicole Siberry