In-Home Personal Trainers in Minnesota
113 RightFit trainers serve 62 cities in Minnesota. In-home sessions in Minnesota run $40–$140 per hour, with a median of $83, based on 100 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package.
Minnesota counts 113 RightFit trainers, all based in the state, on 62 city pages. Richfield is the largest at 95 trainers, followed by Saint Louis Park at 94 and Edina at 93. Minneapolis has 17 neighborhood pages and Rochester two. Listed in-home rates run $40 to $140 an hour, and the $83 median is just below the national median of $85.
Women make up about half of those with a listed gender. Muscle activation techniques (MAT) and training for clients with physical disabilities are each about double their national shares, and pre- and post-rehab is well above. NASM leads, then ACE, ISSA and NETA. Every city page follows below.
Top cities
- Minneapolis91 trainers · $85/hour
- Saint Paul81 trainers · $85/hour
- Bloomington92 trainers · $85/hour
- Plymouth82 trainers · $85/hour
- Maple Grove78 trainers · $90/hour
- Woodbury63 trainers · $80/hour
- Eagan77 trainers · $80/hour
- Eden Prairie81 trainers · $85/hour
- Coon Rapids77 trainers · $88/hour
- Blaine69 trainers · $88/hour
- Burnsville83 trainers · $85/hour
- Lakeville20 trainers · $83/hour
Who's available in Minnesota
- 113
- Trainers
- 57
- Women
- 55
- Men
- 36
- 10+ years
- 111
- Verified
Specialties
- Weight Loss 69
- Strength Training 83
- Nutrition 54
- Geriatric Fitness Training 30
- Pre and Post Natal Training 17
- Rehab (Pre and Post) 42
- Boxing/Kickboxing 13
- Yoga 24
- Pilates 10
- General Wellness/Fitness 82
Certifications
- NASM 33
- ACE 20
- ISSA 17
- NETA 11
- NSCA 10
- ACSM 7
- Pilates 6
- Precision Nutrition 6
CPR/AED certified: 12
Rates by city
| City | Trainers | Median listed in-home rate |
|---|---|---|
| Richfield | 95 | $85/hour |
| Saint Louis Park | 94 | $83/hour |
| Edina | 93 | $85/hour |
| Golden Valley | 93 | $83/hour |
| Bloomington | 92 | $85/hour |
| Minneapolis | 91 | $85/hour |
| New Hope | 86 | $85/hour |
| Roseville | 85 | $85/hour |
| Hopkins | 84 | $85/hour |
| Burnsville | 83 | $85/hour |
| Plymouth | 82 | $85/hour |
| Eden Prairie | 81 | $85/hour |
| Saint Paul | 81 | $85/hour |
| Savage | 81 | $83/hour |
| Osseo | 80 | $90/hour |
| Maple Grove | 78 | $90/hour |
| Coon Rapids | 77 | $88/hour |
| Eagan | 77 | $80/hour |
| Minnetonka | 75 | $90/hour |
| Wayzata | 75 | $90/hour |
| Chanhassen | 72 | $90/hour |
| Inver Grove Heights | 72 | $80/hour |
| Orono | 72 | $90/hour |
| Excelsior | 70 | $90/hour |
| Mound | 70 | $90/hour |
All Minnesota cities
A
- Albertville (15)
- Anoka (55)
B
- Blaine (69)
- Bloomington (92)
- Burnsville (83)
C
- Cambridge (1)
- Champlin (63)
- Chanhassen (72)
- Chaska (33)
- Circle Pines (66)
- Coon Rapids (77)
- Cottage Grove (59)
E
- Eagan (77)
- Eden Prairie (81)
- Edina (93)
- Elk River (10)
- Excelsior (70)
F
- Farmington (15)
- Forest Lake (9)
G
- Golden Valley (93)
I
- Inver Grove Heights (72)
M
- Mankato (2)
- Maple Grove (78)
- Maplewood (65)
- Minneapolis (91)
- Minnetonka (75)
- Mound (70)
N
- New Hope (86)
- North Saint Paul (68)
P
- Pine Springs (57)
- Plymouth (82)
- Prior Lake (35)
S
- Saint Louis Park (94)
- Saint Paul (81)
- Saint Paul Park (66)
- Savage (81)
- Shakopee (70)
- South Saint Paul (68)
- St. Charles (1)
- St. Michael (17)
- Stillwater (22)
V
- Victoria (37)
W
- Waconia (23)
- Wayzata (75)
- White Bear Lake (61)
- Winona (1)
- Woodbury (63)
How RightFit works
Step 1
Take the free Trainer Fit Survey
About 2 minutes: your goals, ZIP, where you'd like to train, your schedule and trainer preferences.
Step 2
Free virtual consultation
A short video or phone call with a RightFit fitness consultant, who recommends the right trainer for you.
Step 3
Start training with your matched trainer
At home, outdoors, at work or at their gym.
30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.
Personal training in Minnesota — FAQ
How much does a personal trainer cost in Minnesota?
In-home sessions in Minnesota run $40–$140 per hour, with a median of $83, based on 100 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package. Ask about packages when you request a trainer.
Where is personal training cheapest in Minnesota?
Among Minnesota cities with at least 5 RightFit trainers, Farmington has the lowest median in-home rate at $70/hour and Elk River the highest at $100/hour.
How many personal trainers are there in Minnesota?
113 RightFit personal trainers serve 62 cities in Minnesota.
Are there female personal trainers in Minnesota?
57 of the 112 RightFit trainers in Minnesota with a known gender are women.
What do personal trainers in Minnesota specialize in?
The most common specialties among RightFit trainers in Minnesota are Strength Training (83), General Wellness/Fitness (82) and Functional Training (74).
How does RightFit match me with a trainer in Minnesota?
Take the free Trainer Fit Survey, then have a free virtual consultation with a RightFit fitness consultant who recommends the right trainer; you then start training with your matched trainer at home, outdoors, at work or at their gym. 30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.
Based on 113 RightFit trainer profiles · Updated October 18, 2026
