The 10 Best Pubs in Illinois!

Whether you’re a beer connoisseur or you just enjoy good bar bites, the great pubs of Illinois will provide you a little bit of everything. With traditional cuisine like Shepherd’s Pie and horseshoe sandwiches, along with friendly customer service and a great drink selection, these 10 awesome pubs in Illinois are sure to satisfy. 

1. D'Arcy's Pint, Springfield, IL

One of the most popular and loved pubs in the state, D’Arcy’s Pint is known for serving great Irish comfort food in a traditional pub atmosphere. Patrons recommend the Irish cheese steak horseshoe and Buffalo chicken and cheese steak horseshoe. Expect giant-sized servings and a great selection of alcohol. 

A post shared by Jane Petty (@jafpetty) on

2. The Red Lion Pub, Chicago, IL


The Red Lion is a quiet, cozy pub with an upscale European vibe. This hidden gem is where locals meet up for an evening of great food, liquor, and conversation. Recommended dishes include fish and chips, corned beef brisket, and shepherd's pie. 

3. Rosie's Pub, Bloomington, IL

Located in a fascinating historic building, Rosie’s Pub is one pub you’ve gotta visit. Patrons claim the food, service, and atmosphere are all fantastic. The pasta, cinnamon chipotle rips, and lobster mac and cheese are favorites here. They also have a good beer selection here. 

4. The Hope and Anchor English Pub, Loves Park, IL

For friendly and prompt service, look no further than the Hope and Anchor English Pub. Locals highly recommend the fish and chips, but also love the coffee crusted pork chops, crab cakes, and lemon cake. The live entertainment and overall atmosphere also make this pub popular. 

A post shared by Dennis Nelson (@dennis.nelson) on

5. Irish Times, Brookfield, IL

Recognized for their expansive beer garden, Irish Times is a widely known pub with excellent service and fantastic food. They offer a delicious buffet and all-you-can-eat fish and chips on Friday nights. Patrons also love the corned beef tacos and chicken pot pie. 

6. Chief O'Neill's Pub & Restaurant, Chicago, IL

For old-world Irish charm, look no further than Chief O'Neill's Pub & Restaurant. They have great pub fare and wide selection of beer and whiskey. Sometimes they also feature local and international Irish live entertainment. Patrons recommend the Sunday brunch at this pub, as well. 

7. The Fox Pub and Cafe, Peoria, IL

Known for their delicious fish and chips and expansive rotating beer selection, Fox Pub and Cafe is an English-style establishment loved by the locals. Patrons highly recommend the cheese curds, beef brisket, and red pepper soup. The owners also host Thursday night trivia in the pub. 

8. Farren's Pub & Eatery, Champaign, IL

Recognized for their burgers, Farren’s Pub & Eatery is a no-frills joint offering a large beer list and a few taps. Many patrons recommend The Russell burger and the wings, but all their burgers are popular. The quick and attentive staff also make Farren’s a local favorite. 

9. Morrison's Irish Pub, Alton, IL

Morrison’s is a friendly, little pub serving up great Irish food in generous portions. Patrons appreciate the friendly owner and staff, authentic Irish atmosphere, and amazing cocktail menu. Favorite dishes include the bangers and mash and cottage pie. 

10. The Dublin Pub, Springfield, IL

Open until 1 a.m. every day, the Dublin Pub serves brunch, lunch, and dinner in a friendly, welcoming environment. Customers love the happy hours prices, generous drinks, and attentive wait staff. The horseshoes, Dublin potatoes, and walleye are good choices here. 

A post shared by 99.7 The MIX (@997themix) on

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

Adams County

Alexander County

Bond County

Boone County

Brown County

Bureau County

Calhoun County

Carroll County

Cass County

Champaign County

Christian County

Clark County

Clay County

Clinton County

Coles County

Cook County

Crawford County

Cumberland County

Dekalb County

Dewitt County

Douglas County

Du Page County

Dupage County

Edgar County

Edwards County

Effingham County

Fayette County

Ford County

Franklin County

Fulton County

Gallatin County

Greene County

Grundy County

Hamilton County

Hancock County

Hardin County

Henderson County

Henry County

Iroquois County

Jackson County

Jasper County

Jefferson County

Jersey County

Jo Daviess County

Johnson County

Kane County

Kankakee County

Kendall County

Knox County

La Salle County

Lake County

Lawrence County

Lee County

Livingston County

Logan County

Macon County

Macoupin County

Madison County

Marion County

Marshall County

Mason County

Massac County

McHenry County

Mcdonough County

Mchenry County

Mclean County

Menard County

Mercer County

Monroe County

Montgomery County

Morgan County

Moultrie County

Ogle County

Peoria County

Perry County

Piatt County

Pike County

Pope County

Pulaski County

Putnam County

Randolph County

Richland County

Rock Island County

Saint Clair County

Saline County

Sangamon County

Schuyler County

Scott County

Shelby County

Stark County

Stephenson County

Tazewell County

Union County

Vermilion County

Wabash County

Warren County

Washington County

Wayne County

White County

Whiteside County

Will County

Williamson County

Winnebago County

Woodford County