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.
Trainers who serve Libertyville

Monika
Chitown Trainer Management
View profile of Monika
Kelsey
Yoga Instructor
View profile of Kelsey
Alonza
Personal Trainer
View profile of Alonza
Sandi
Personal Trainer
View profile of Sandi
Tatiana
Pilates Instructor
View profile of Tatiana
Cesar
Personal Trainer
View profile of Cesar
Zara
Personal Trainer
View profile of Zara
Anna
Yoga Instructor
View profile of Anna
Services available in Libertyville
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
Ready. Set. Go.
What are you waiting for? Get started with in-home personal training and reach the goals you've always wanted.
