The 10 Best Sports Bars in Kansas!

Sports bars bring together some of life’s greatest joys: Beer, food, sports, and friends. Create lasting memories while you watch your favorite teams play in the big game at one of Kansas’ many great sports bars. From historic dives, to modern, expansive spaces, here are the 10 best in the state. 

1. Grand Slam Sports Bar, Hutchinson, KS

Come join in the fun at Grand Slam Sports Bar in Hutchinson. A great neighborhood bar to keep up with your favorite teams from any sport. The food is good, the staff is friendly, the drinks are cold and the music is always on point.

2. Antlers Sports Bar & Grill, Moscow, KS

A great place to hang out with your friends and watch the games is the Antlers Sports Bar & Grill in Moscow. Great food, great drinks and great folks to watch the big game. Stop by and join in on the fun! 

3. The After 5 Sports Bar & Grill, Belleville, KS

The minute you walk in the door you are welcomed and the friendly atmosphere is contagious. Order some of the best food and drinks in Kansas and set back and enjoy the game. Cheers!

4. Tailgators Sports Pub & Grill, Topeka, KS

On game day or any day of the week, meet your friends at one of the best sports bars in Kansas: the Tailgators Sports Pub & Grill in Topeka. This bar and grill has excellent sandwiches and awesome drinks! 

5. Legends Sports Bar & Grill, Salina, KS

The Legends Sports Bar & Grill in Salina offers patrons fantastic food and courteous service. A great little hole in the wall place built with great potential for a fun time with friends. Plus, the drinks mixed good and the beer is cold.

6. Kobi’s Bar & Grill, Bonner Springs, KS

Kobi’s in Bonner Springs is known as Kansas’ first biker bar, and over 20 years later it still is a spot to park your ride and enjoy the friendly atmosphere. This family run sports bar has a full kitchen which serves great meals and the bar delivers cold drinks.  

7. Willie’s Sports Pub, Atchison, KS

There is a little bit of everything at Willie’s Sports Bar in Atchison. Good food, great fun and fun games to watch or play. This low-key hangout is perfect to watch games and visit with friends. But one thing everyone talks about is the pan-fried chicken served daily, so you can’t miss it! 

8. Heroes Sports Bar and Grill, Wichita, KS

A favorite spot of locals, who like to watch the games is the Heroes Sports Bar in Wichita which can accommodate several sports fans who are welcome to watch the games on one of 30-plus television sets around the bar. The atmosphere is friendly, the food is good and the drinks are cold.

9. Game Time Sports Bar, Washington, KS

The Game Time Sports Bar in Washington has excellent food choices on the menu. A great place to set back, enjoy some sports and relax at the end of the day. The service is friendly and the food is great. 

10. Polo Bar & Grill, Hutchinson, KS

The Polo Bar & Grill in Hutchinson is known to all the locals for its great steaks, good service and a casual atmosphere. Make it a date night or just enjoy your favorite game with friends. 

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

Allen County

Anderson County

Atchison County

Barber County

Barton County

Bourbon County

Brown County

Butler County

Chase County

Chautauqua County

Cherokee County

Cheyenne County

Clark County

Clay County

Cloud County

Coffey County

Comanche County

Cowley County

Crawford County

Decatur County

Dickinson County

Doniphan County

Douglas County

Edwards County

Elk County

Ellis County

Ellsworth County

Finney County

Ford County

Franklin County

Geary County

Gove County

Graham County

Grant County

Gray County

Greeley County

Greenwood County

Hamilton County

Harper County

Harvey County

Haskell County

Hodgeman County

Jackson County

Jefferson County

Jewell County

Johnson County

Kearny County

Kingman County

Kiowa County

Labette County

Lane County

Leavenworth County

Lincoln County

Linn County

Logan County

Lyon County

Marion County

Marshall County

Mcpherson County

Meade County

Miami County

Mitchell County

Montgomery County

Morris County

Morton County

Nemaha County

Neosho County

Ness County

Norton County

Osage County

Osborne County

Ottawa County

Pawnee County

Phillips County

Pottawatomie County

Pratt County

Rawlins County

Reno County

Republic County

Rice County

Riley County

Rooks County

Rush County

Russell County

Saline County

Scott County

Sedgwick County

Seward County

Shawnee County

Sheridan County

Sherman County

Smith County

Stafford County

Stanton County

Stevens County

Sumner County

Thomas County

Trego County

Wabaunsee County

Wallace County

Washington County

Wichita County

Wilson County

Woodson County

Wyandotte County