Swampscott's Home Field Advantage

Game Day,
Done Right.

Big screens, cold drinks, and a menu that hits harder than overtime. St John's Sports Club is where Swampscott gathers to watch the game and make it a night out.

Warm interior of St John's Sports Club with bar seating and ambient lighting

More Than Just
a Sports Bar

Tucked on Burpee Road in the heart of Swampscott, St John's Sports Club has been the neighborhood's gathering place for fans, families, and anyone who believes a great game deserves a great atmosphere.

We've built this place around three simple ideas: watch every play on our wall of screens, enjoy a drink and a bite that actually lives up to the hype, and feel at home the whole time. No pretense. No waiting forever for your order. Just good company and solid food.

12+
Flat Screens
30+
Draft Beers
Daily
Live Games

Everything You Need.
Nothing You Don't.

From the first pitch to the final whistle, we've thought about the details so you can focus on the game.

Every Angle, Every Screen

Dozens of flatscreens placed so you can't miss a play — no matter where you're sitting. Main events get featured on our signature wall, and secondary games run everywhere else.

Game-Day Food That Delivers

From loaded classics to lighter options, our kitchen keeps things moving fast. Hot after a long shift? We've got your comfort food. Bringing the crew? We've got shares, boards, and everything in between.

Drinks That Set the Tone

Over 30 taps, a curated cocktail list, and a wine selection that covers every mood. Whether you're celebrating a win or commiserating a loss, the bar's got you covered.

Private Events & Watch Parties

Corporate outings, birthday games, or just a group that wants to claim a corner — we'll set up the screens, handle the food, and make sure nobody misses the action.

Casual. No Reservations Needed.

Walk in anytime. Whether it's a quick beer before kickoff or a three-hour Sunday marathon, there's always a spot for you here. No dress code, no pressure — just show up.

Swampscott's Living Room

This isn't a chain. It's a local spot where regulars know your name and the staff remembers how you like your drink. That's the St John's difference.

Loved by Locals

Don't take our word for it — here's what Swampscott regulars have to say.

"Best sports bar in the area, hands down. The screens are everywhere so you can't miss anything, and the wings are genuinely some of the best I've had on the North Shore."

Michael R.
Swampscott Local

"We booked a private watch party for our company and it was perfect. The staff handled everything — food, drinks, the whole setup. Everyone kept asking where we went."

Sarah T.
Local Business Owner

"Finally a sports bar that feels like a real neighborhood spot. Friendly staff, great beer selection, and the food actually arrives fast even on busy nights. My go-to now."

David L.
Swampscott Resident

Your Table's
Waiting.

Walk in any time or give us a call to reserve your spot for the big game. Either way, we'll have your drink ready.

Get in Touch

Have a question, want to book a private event, or just want to know what's on tap tonight?

Visit St John's

Address
40 Burpee Rd, Swampscott, MA 01907
Hours
Mon – Thu 11:00 AM – 12:00 AM
Fri 11:00 AM – 1:00 AM
Sat 10:00 AM – 1:00 AM
Sun 10:00 AM – 11:00 PM

Send Us a Message

Message Sent!

Thanks for reaching out. We'll get back to you within 24 hours.

St John's Sports Club

40 Burpee Rd, Swampscott, MA 01907

Get Directions
Is this your business?This is my business