Skip to content

In-Home Personal Trainers in Libertyville and Green Oaks

Our certified trainers work with clients at home or at the office in Libertyville and Green Oaks, with one-on-one, partner and small-group options. Your first step is a free consultation, and we answer within one business day.

Degreed trainers

Bachelor's degree + national certification required

Nationally certified

NASM · ACSM · NSCA · CSCS · DPT

Insured sessions

At your home, your building's fitness center, your office, a nearby park, or a rooftop deck

85+ neighborhoods & suburbs

Your trainer comes to you

Independence Grove's Lake Trails

Independence Grove, the Lake County Forest Preserves' 1,151-acre site on Buckley Road, is built around a 129-acre lake. About 7.5 miles of walking trails circle the water, roughly 6.4 miles are open to bikes, and a link at the canoe launch connects to the 31.4-mile Des Plaines River Trail. Lake County residents park free with a driver's license, and the site also has a Visitors Center, a cafe and a marina that rents bikes. That gives a trainer room for walking intervals, tempo work and bodyweight strength by the water, all without a gym membership.

Houses, Townhomes and 21 Village Parks

CMAP's 2026 snapshot counts about 68% of the village's homes as detached houses and 9% as attached single-family homes, with a median build year of 1976. Whatever the layout, the trainer arrives with the equipment the program needs. The Village also maintains 21 parks covering more than 360 acres, including Butler Lake Park on West Lake Street and Cook Memorial Park on North Milwaukee Avenue, which gives outdoor sessions plenty of options close to home.

Green Oaks and Two Metra Stations

Green Oaks shares the 60048 ZIP code and is served by the Libertyville Fire Department, and sessions there work exactly the same way. For rail, the station at 200 West Lake Street is on Metra's Milwaukee District North line, while the Prairie Crossing station on Midlothian Road connects the MD-N with the North Central Service. Whichever line a trainer rides, the session comes to your door. Every session is insured, and you can add nutrition counseling or in-home massage from a licensed therapist.

Outdoor sessions near you

  • Independence Grove Forest Preserve — 1,151 acres at 16400 W. Buckley Road around a 129-acre lake, with 7.5 miles of trails and a connection to the Des Plaines River Trail.
  • Butler Lake Park — Village park at 810 W. Lake Street.
  • Cook Memorial Park — Village park at 413 N. Milwaukee Avenue.
  • Des Plaines River Trail — 31.4-mile Lake County gravel trail, reached from the Independence Grove canoe launch.

Libertyville personal training FAQ

Do I have to pay to park at Independence Grove?

Lake County residents park free with a driver's license, according to the Lake County Forest Preserves. Non-residents pay a vehicle fee during the spring through fall season, so plan ahead if you are meeting your trainer there.

Do you train clients in Green Oaks?

Yes. Green Oaks is part of this service area, and a trainer comes to your home, office or a nearby park there just as in town.

Do you offer group classes as well as private sessions?

Yes. Alongside one-on-one training we offer group fitness classes and partner or small-group sessions. We can talk through which format fits your goals during the free consultation.

Nearby areas we serve

We also train clients in Green Oaks.

Get started

Get matched in Libertyville

Four quick questions. We'll match you with the certified Chicago trainer who fits your goal, your neighborhood and your schedule.

  • • Every trainer is required to hold a Bachelor's degree and a nationally accredited certification.
  • • We come to your home, your building's fitness center, your office, a nearby park, or a rooftop deck.
  • • Training, nutrition and accountability in one plan.
  • • No gym membership and no equipment to buy.

What happens next: We reply within one business day. You'll get a call or text from our team to talk through your goals and match you with the right trainer.

Prefer the phone? Call 312-852-6570

Get matched

When do you want to train?

Add a phone number or an email so we can reach you.

We reply within one business day. You'll get a call or text from our team to talk through your goals and match you with the right trainer.

By submitting, you agree that Chitown Trainer may call or text you about your inquiry. Consent isn't a condition of purchase. Msg & data rates may apply. Reply STOP to opt out. See our Privacy Policy.

Prefer to talk? Call 312-852-6570

Ready. Set. Go.

What are you waiting for? Get started with in-home personal training and reach the goals you've always wanted.