Top Sports Bars in Charleston

August 17, 2022

Draft beer, pub grub, and plenty of TVs are essential on game day. Charleston has plenty of sports bars to keep your head in the game (while enjoying tasty beverages and bites). Here’s your guide to the top sports bars in Charleston.  

Top Sports Bars in Charleston


Bay Street Biergarten

Neighborhood: Downtown | Mazyck-Wraggborough

Bay Street Biergarten is located on the corner of East Bay and Chapel Street on the historic Charleston peninsula. With a variety of taps throughout the building, select tap table booths, a beer wall, and TVs, it’s set up for game-day action.

GET MORE DETAILS


Mac’s Place

Neighborhood: Downtown | French Quarter

Mac’s Place is located on East Bay Street in the French Quarter. This “not so traditional” Irish pub serves great food, offers over 50 beers on tap, and is the official South Carolina bar for the Chicago Blackhawks. If you love Chicago sports, this is your place.

Get More Details


Uptown Social

Neighborhood: Downtown | Upper King

Uptown Social, one of King Street’s most popular sports bars, has over 40 TVs, four projector screens, a rooftop bar, and perfect game-watching food like wings and sliders.

GET MORE DETAILS


Moe’s Crosstown Tavern

Neighborhood: Downtown | North Central

Moe’s Crosstown Tavern is a vintage pub located in Downtown Charleston near Hampton Park. Kick back and catch a game while enjoying a delicious burger and a refreshing craft beer.

GET MORE DETAILS


Home Team BBQ

Neighborhood: Downtown (NoMo) | Sullivan’s Island | West Ashley

Home Team BBQ has multiple locations throughout Charleston. Stop by any Home Team BBQ outpost to grab a beer and watch a game on one of the numerous big screens. If your team starts losing, order a Game Changer.

GET MORE DETAILS


Tattooed Moose

Photo Credit: Tattooed Moose

Neighborhood: Park Circle | Johns Island

Tattooed Moose is loved by locals and tourists. Stop by the Park Circle location to enjoy a game and try Mike’s Famous Duck Club. Dogs (leashed) are welcome on the patio.

GET MORE DETAILS


The Alley

Neighborhood: Downtown | Upper King

The Alley is a perfect place for not only watching but also playing games. Watch your favorite teams on the multiple TVs, then sneak in an arcade game or round of bowling.

GET MORE DETAILS


The Brick

Photo Credit: The Brick

Neighborhood: Downtown | Eastside + Mazyck-Wraggborough

The Brick is among one of Charleston’s favorite sports bars. This hot spot has a lively atmosphere, mouth-watering burgers, and cold beers. With weekly karaoke, you’re guaranteed some fun no matter how your team is playing.

Get More Details 


Charleston Beer Works

Neighborhood: Downtown | Upper King

Charleston Beer Works, located downtown on Upper King Street, has multiple bars, including a rooftop, over 48 beers on tap, and made-from-scratch bar food.

GET MORE DETAILS


Kickin’ Chicken

Photo Credit: Kickin’ Chicken

Neighborhood: Downtown (NoMo) | Mount Pleasant | West Ashley

Kickin’ Chicken has been a Charleston favorite since 1997, so you know they’re doing something right. Grab a seat, watch a game, and indulge in delicious wings.

GET MORE DETAILS


DIG in the Park

Neighborhood: Park Circle

DIG in the Park, located in the heart of Park Circle, is situated in an old gas station that has been transformed into a lively sports bar. This neighborhood pub features an outdoor patio, over 24 big screens TVs, and an extensive food menu.

GET MORE DETAILS 


The Roost

Neighborhood: Avondale | James Island

The Roost has locations in Avondale and James Island. The Avondale location is right outside of Downtown Charleston. Watch your next game at The Roost and enjoy a cold beer, great food, and local live music.

GET MORE DETAILS


Charleston Sports Pub

Photo Credit: Charleston Sports Pub

Neighborhood: Mount Pleasant | West Ashley | James Island

Charleston Sports Pub has a few outposts throughout Charleston. All locations are perfect for watching sports and offer a full kitchen menu every day until 11:00pm or midnight.

GET MORE DETAILS

Also See: