The 15 Best Places to Celebrate St. Patrick’s Day in Minnesota!

Whether you bleed green or are just Irish for the day, you’ll find plenty of reasons to shout, “Erin go bragh!” in the North Star State. St. Paul is the undisputed Celtic capitol of Minnesota, but with a dash of Irish luck, you’re sure to find a local pub where you can hoist a pint and hum a lilt. 

1. St. Patrick’s Day Parade, St. Paul, MN

A mid-day event in the state’s capital city, the St. Paul St. Patrick’s Day parade is the largest such celebration in Minnesota. Thousands leave work and skip school to don green and line the downtown streets every March 17. If you’re more into history than size, New Ulm boasts the longest-running St. Patrick’s Day parade in the state—on the same date, of course.

2. Dubh Linn Irish Brew Pub, Duluth, MN

Not surprisingly, St. Patrick’s Day is the busiest of the year for this popular pub that makes its own beer. In the Northland, it’s hard to beat Dubh Linn’s locally-sourced ingredients and scratch kitchen, paired with house-brewed beers and ales. There may be other places to celebrate the 17th in Duluth, but why give up your stool?

3. Irish Celebration & Day of Irish Dance, St. Paul, MN

This family-friendly celebration is an annual event at the historic Landmark Center in downtown St. Paul. It’s scheduled to coincide with the parade, so families can enjoy the street show and then warm up with traditional Irish dancing, food, activities, and entertainment.

4. Dooley’s Pub, Rochester, MN

As the oldest Irish bar in a city of more than 100,000, it’s not surprising that Dooley’s hosts the biggest St. Patty’s Day party in town. Before heading down to Dooley’s on the 17th, catch the city’s annual St. Patrick’s Day parade on the Saturday before. 

5. West 7th Street, St. Paul, MN

Every St. Patrick’s Day, two blocks of West 7th St. become the most Irish spot this side of Chicago. Anchored by two popular pubs, the Liffey and McGovern’s, and supported by Eagle Street Bar, Tom Reid’s, Burger Moe’s, and Louis, tents go up, pints are passed, and the streets fill with green.

6. St. Patrick’s Day Parade, Minneapolis, MN

The Minneapolis St. Patrick’s Day parade is a popular for those who live west of the Mississippi. However, it’s conveniently scheduled in the evening, so you work your way East to West and hit both the St. Paul and Minneapolis parades… and plenty of pubs along the way.

7. Half Time Rec, St. Paul, MN

Named both Best Dive Bar and Best Irish Bar by Mpls. St. Paul magazine, this neighborhood joint fills to the gills on St. Patrick’s Day. Live music, drink specials, dancing, and lots and lots of singing make St. Patty’s at the Rec feel more like a night out with hundreds of friends than a packed bar party. 

8. St. Patrick’s Day Parade & Celebration, Crosslake, MN

If you’re in the Brainerd-Lakes area for St. Patrick’s Day, Crosslake hosts the biggest and oldest celebration in the region. The town has put on this event for more than four decades. The celebration offers plenty of Irish fun for the whole family, from a parade and a pageants to a pub crawl, a 5K and a scavenger hunt. 

9. O’Gara’s Bar and Grill, St. Paul, MN

This venerable watering hole on Snelling Ave. is one of the perennially popular pubs where people partake of St. Patty’s pints. Live music, dancing, and the world’s shortest parade draw hundreds of revelers to O’Gara’s every year. 

10. Kieran’s Irish Pub, Minneapolis, MN

Kieran’s, along with its sister pub, the Local, hosts the best St. Patrick’s Day celebration in downtown Minneapolis. The party starts early in the morning, in a heated tent with pipe bands and a full bar. The party keeps going with more live music, a raised dance floor, and ultimately, a DJ. 

11. The Dubliner Pub, St. Paul, MN

Located on University Ave., and easily accessible by train, the Dubliner hosts a major Irish blow-out every year. They set up a tent in the parking lot to accommodate the excess revelry. Get your jig on with the help of a little live music and a lot of Finnegan’s.

12. St. Patrick’s Day Parade, St. Peter, MN

Another small town with a surprising affinity for all things Irish, St. Peter has put on a St. Patrick’s Day parade for more than 40 years. After the parade, stop into Patrick’s on 3rd for a shot of Jameson to wet your whistle.

13. Winona, MN

Looking for a slightly different take on St. Patrick’s Day? Head down to Winona on the Mississippi River, near LaCrosse, Wisconsin. This college town has a decades-old tradition of celebrating St. Patrick for a week with folk dancing, plays, concerts, church services, and community dinners. You can still grab a pint at Mulligan’s after dinner.

14. Mancini’s, St. Paul, MN

What does an old-school steakhouse with an Italian name have to do with St. Patrick’s Day? Well, a lot actually. Mancini’s is just down West 7th St. from Irish Ground Zero, and not be outdone, it hosts its annual event featuring the Blarney Stone Band and the occasional “Worst Irish Tenor Contest.” Feeling less than lilting after a pint or two? Take your tin ear to Mancini's, and perhaps you’ll luck into a pot of gold.

15. On a Metro Transit bus or train in Twin Cities

Every year, Metro Transit and a corporate sponsor offer free rides to St. Patrick’s Day celebrants from 6 p.m. to 3 a.m. This includes the aptly-named Green Line train, which goes right past the Dubliner and stops within walking distance of O’Gara’s on the way into or out of Downtown St. Paul. If you’re in the Cities and planning to hit any of their other spots on this list, Metro Transit is definitely the smartest way to get your Irish on.

Select a Minnesota town to find the Best Things-To-Do and Places To Go around you
Find Road Races 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:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County