John Trains Humans in Baltimore: One-on-One Personal Training in Federal Hill

John Trains Humans is a solo personal training practice operating in Federal Hill, where the trainer works exclusively one-on-one with clients in a private or semi-private setting rather than leading group classes or managing a larger facility. The business focuses on individualized programming, with no membership fees or long-term contracts required.

What John Trains Humans actually is

John Trains Humans operates as an independent personal training service rather than a gym or studio. Sessions happen by appointment, typically in a dedicated training space or client's home, with the trainer designing each workout to match the client's goals, injury history, and schedule. There are no other trainers on staff, no group classes, and no drop-in structure. The business model appeals to people who prefer consistency with a single trainer over rotating instructors and want to avoid facility memberships altogether.

Services and pricing

One-on-one training sessions are priced at $60 per hour, with a standard package of four sessions per month. No initiation fee or annual membership is required; clients can book ongoing standing appointments or arrange sessions week to week. Sessions can be scheduled early morning, midday, or evening depending on the trainer's availability. A one-session trial or consultation is available at the same $60 rate. Payment is due at the time of service.

Specialty work includes strength and conditioning for athletes, post-injury movement patterns, and functional fitness for older adults returning to regular activity. The trainer does not handle medical physical therapy but can work in coordination with a client's physical therapist.

How it compares to other Baltimore personal training options

Baltimore has several larger personal training operations. Gyms with in-house trainers, such as LA Fitness locations throughout the city, offer sessions ranging from $50 to $80 per hour but require a gym membership on top of training fees. Training studios like those in Canton or Harbor East often charge $70 to $90 per session and may have higher package minimums. CrossFit boxes such as CrossFit Charm City in Federal Hill include some coaching in their membership ($160 to $180 monthly) but are group-focused. John Trains Humans eliminates both the membership requirement and the group-training structure, making it a fit for people who want a dedicated trainer without facility overhead or the social dynamic of class-based fitness. The trade-off is the lack of equipment variety and community that a gym membership provides.

Who it suits and who it does not suit

This trainer works best for individuals who value consistency with a single coach, have a specific injury or movement limitation, prefer one-on-one attention over group classes, or have unpredictable schedules and need flexible appointment timing. Competitive athletes, people working through post-injury rehabilitation, and clients in their 50s and beyond tend to find the individualized approach valuable.

It is not the right choice for someone seeking an affordable intro to fitness (group classes at community recreation centers cost less), anyone wanting access to heavy barbells and machines (home or outdoor training limits equipment), or those who thrive on group accountability and motivation.

What the first visit involves

The initial session includes a consultation on training history, current goals, any injuries or movement restrictions, and lifestyle factors like sleep and stress. The trainer observes basic movement patterns and discusses how often per week the client can realistically train. A date for the first programmed workout is set at that meeting. Clients should wear comfortable clothing and bring water. No fitness test or payment processing paperwork happens on the call; the trainer uses the first session to build a plan, not to assess fitness level formally.

Hours, parking, and logistics

Sessions are available Monday through Saturday, generally between 6 a.m. and 7 p.m., with exact windows depending on the trainer's schedule. Clients must call or text to book (phone number and platform vary; confirm current contact details with a search). Training typically takes place in a private space in Federal Hill or can be conducted at the client's home or a nearby park. Street parking is available throughout the neighborhood; no dedicated lot exists. Sessions run for the scheduled time, usually 45 minutes to one hour, and the trainer arrives ready to begin on time.

One-on-one personal training in Baltimore rarely comes without a membership fee or facility overhead; John Trains Humans stands out for stripping away those barriers and charging only for the hour you use.