Skip to content
Swing Sportsplex logo
  • ★★★★★“What a wonderful place! There is something for everyone! I have a 9 year old sports lover and a 13 year that isn't in to sports. They both had the same amount of fun!”Kimberly Brown
  • ★★★★★“I love this place”Jaxson
The Swing Sportsplex mascots: a baseball and a softball holding bats, and two golf balls holding clubs
Now Open

SwingSportsplex

2000 Memorial Drive, St. Johnsbury, Vermont · Open year-round

Three batting cages, two simulator bays, an arcade, a kitchen and eight taps — indoors, heated, and open while the rest of Vermont is frozen solid.

Check what’s open
What

We’ll put you in 100 Balls — up to 2 batters, 30 minutes, $35. You can change it on the next screen.

3
Turfed batting cages
2
TruGolf simulator bays
15,000+
Courses on the sims
12
Open year-round · 6 days a week

Two ways to use
this building

The same room does both jobs. Serious training gear on one side, a simulator bay and a bar on the other. Most nights, both are running at once.

A pitching machine and buckets of yellow softballs on the turf inside a netted batting cage
By day

Train.
Practice.

Cage 1 · looking in from the machine

Adjustable machines for baseball and fastpitch, your choice of Ballistic or Tater balls, plus mounds, tees and sliding mats. Work on mechanics in February.

  • 100 Balls$35

    No. BC-10030 min · Up to 2 batters

  • Cage Pitching — 30 Minutes$17.50

    No. BC-P3030 min · One pitcher, plus a catcher

  • 150 Balls$45

    No. BC-15040 min · Up to 3 batters

  • One-Hour Cage Rental$60

    No. BC-6060 min · Up to 4 batters

All cage details →
A TruGolf simulator bay with Swing Sportsplex branded high-top tables in front of the screen
By night

Play.
Compete.

TruGolf bay · looking in from the lounge

A TruGolf bay with an APOGEE overhead monitor and 15,000 courses. Right- and left-handed golfers play without moving a thing. Beer stays in your hand.

  • 30 / 60 / 90 min$35 / $60 / $90
  • 2 / 2.5 / 3 hr$120 / $150 / $180
  • Club Rental$10

    No. AC-10Per session. Or bring your own.

All simulator details →

The whole pitch, in one line

Year-round.
Rain or shine.

Vermont gives you about four months of outdoor baseball. This building gives you the other eight — heated, lit, and open six days a week.

Explore

Everything under one roof

Private instruction

Book an hour
with a coach

Lessons run in our cages with experienced instructors — hitting, catching, mechanics and the mental side. One-on-one, or a small group of two so nobody stands around waiting for a turn.

  • Antonia Peretti

    Softball Instructor

    $75 /hr

    10+ yrs · Hitting, Catching

    Available Tuesday & Thursday

    Meet Antonia →
  • Bob Theriault

    Hitting & Catching Instructor

    $75 /hr

    45+ yrs · Hitting Instruction, Catching

    Available Any day but Saturday

    Meet Bob →
  • Jason Goguen

    Baseball Instructor

    $75 /hr

    10+ yrs · Hitting, Pitching

    Available Mon, Tue & Fri 4:30–close · Sat & Sun 8:00–2:00

    Meet Jason →
  • Sam Matthews

    Pitching Instructor

    Not booking

    10+ yrs · Pitching Mechanics, Arm Care & Injury Prevention

    Sam is not taking weekly lessons at the moment. He runs clinics here through the winter, and comes back for regular one-to-one lessons in summer 2027.

    Meet Sam →
  • Todd Bell

    Pitching & Hitting Instructor

    $75 /hr

    35+ yrs · Pitching & Catching Mechanics, Hitting Instruction & Live Pitching

    Available Sundays in September

    Meet Todd →

Never been in before?

How a visit
actually goes

You do not need to be on a team, own equipment, or know what a Tater ball is. Walk in, swing, eat something. That is the whole thing.

  1. Step 01

    Book it, or don’t

    Reserve a cage or a bay online in about thirty seconds. Or walk in — the arcade and the kitchen never need a reservation.

  2. Step 02

    Bring your own if you have it

    You are encouraged to bring your own helmet and bat — we have some here if you need them. Indoor athletic shoes are required on the turf. For the golf bay, bring clubs or rent a set for $10.

  3. Step 03

    We set you up

    We dial the machine to various speeds, baseball or fastpitch (softball), Ballistic or Tater balls — whichever you want to see.

  4. Step 04

    Stay a while

    Food comes out of a real kitchen, there are eight taps, and the arcade is twenty feet from the cages.

Price
list

Everything is priced in the open. Cash prices are shown; a 3.5% service fee applies to credit cards, and you will see it before you pay — not after.

Sessions

  • 100 Balls$35

    No. BC-10030 min · Up to 2 batters

  • Cage Pitching — 30 Minutes$17.50

    No. BC-P3030 min · One pitcher, plus a catcher

  • 150 Balls$45

    No. BC-15040 min · Up to 3 batters

  • One-Hour Cage Rental$60

    No. BC-6060 min · Up to 4 batters

  • Golf Simulator — 30 Minutes$35

    No. GS-3030 min · Bring the whole group

  • Golf Simulator — 60 Minutes$60

    No. GS-6060 min · Bring the whole group

  • Golf Simulator — 90 Minutes$90

    No. GS-9090 min · Bring the whole group

  • Golf Simulator — 2 Hours$120

    No. GS-120120 min · Bring the whole group

  • Golf Simulator — 2.5 Hours$150

    No. GS-150150 min · Bring the whole group

  • Golf Simulator — 3 Hours$180

    No. GS-180180 min · Bring the whole group

  • Multi-Sport — 30 Minutes$35

    No. MS-3030 min · Bring the whole group

  • Multi-Sport — 60 Minutes$60

    No. MS-6060 min · Bring the whole group

  • Multi-Sport — 90 Minutes$90

    No. MS-9090 min · Bring the whole group

  • Multi-Sport — 2 Hours$120

    No. MS-120120 min · Bring the whole group

  • Multi-Sport — 2.5 Hours$150

    No. MS-150150 min · Bring the whole group

  • Multi-Sport — 3 Hours$180

    No. MS-180180 min · Bring the whole group

Packages

  • Individual Hitter — 5 Sessions$150

    No. PK-I5100 balls each session · works out to $30 a session, saving $25

  • Individual Hitter — 10 Sessions$250

    No. PK-I10100 balls each session · works out to $25 a session, saving $100

  • Family — 5 Sessions$275

    No. PK-F5One-hour cage rental, unlimited balls · works out to $55 a session, saving $25

  • Family — 10 Sessions$500

    No. PK-F10One-hour cage rental, unlimited balls · works out to $50 a session, saving $100

Multi-sport sessions run at the same rates as the golf simulator, from 30 minutes through 3 hours.

Open six days a week

Pick a cage. Pick a time. Come swing.

Online booking shows live openings for every cage and bay, priced before you commit. Or call 802-424-1123 and we will sort it out on the phone.

The simulator lounge under the SWING sign: bays, branded high-top tables and stools
The floor · cages left, lounge right