EHP Performance

1400 25th St S, Moorhead, MN, 56560

About this gym

EHP Performance is billed as the first medical fitness facility in the area, combining CrossFit-style group training with in-house sports medicine, nutrition, and health coaching. New members meet one-on-one with the Clinic Director and head coach for an assessment before being matched to a program, from beginner-friendly Elevate and Bootcamp classes to full CrossFit, plus kids, teens, and private coaching options. The facility also offers a Recovery Room with sauna and cold plunge.

Classes offered

Class schedule

Sunday
  • CrossFit
    4:00 PM–5:00 PM · Maggie Jordahl
    Drop-in OK
  • Open Gym
    4:00 PM–6:00 PM
    Drop-in OK
Monday
  • CrossFit
    5:15 AM–6:15 AM · Jessica Grondahl
    Drop-in OK
  • Open Gym
    5:15 AM–7:30 AM
    Drop-in OK
  • CrossFit
    6:30 AM–7:30 AM · Jessica Grondahl
    Drop-in OK
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM · Karla Wolford
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    10:00 AM–12:00 PM
    Drop-in OK
  • CrossFit
    12:00 PM–1:00 PM · Jenna Pepsin
    Drop-in OK
  • Open Gym
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    1:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    4:00 PM–5:00 PM · Jenna Pepsin
    Drop-in OK
  • CrossFit
    5:00 PM–6:00 PM · Jesse Saxberg
    Drop-in OK
  • Open Gym
    5:00 PM–6:00 PM
    Drop-in OK
  • CrossFit
    6:00 PM–7:00 PM · Jesse Saxberg
    Drop-in OK
  • Open Gym
    6:00 PM–7:00 PM
    Drop-in OK
Tuesday
  • CrossFit
    5:15 AM–6:15 AM · Perry Kinzel
    Drop-in OK
  • Open Gym
    5:15 AM–7:30 AM
    Drop-in OK
  • CrossFit
    6:30 AM–7:30 AM · Perry Kinzel
    Drop-in OK
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM · Jenna Pepsin
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    10:00 AM–12:00 PM
    Drop-in OK
  • CrossFit
    12:00 PM–1:00 PM · Mary Kuehn
    Drop-in OK
  • Open Gym
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    1:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    4:00 PM–5:00 PM · Jenna Pepsin
    Drop-in OK
  • CrossFit
    5:00 PM–6:00 PM · Maggie Jordahl
    Drop-in OK
  • Open Gym
    5:00 PM–6:00 PM
    Drop-in OK
  • CrossFit
    6:00 PM–7:00 PM · Maggie Jordahl
    Drop-in OK
  • Open Gym
    6:00 PM–7:00 PM
    Drop-in OK
Wednesday
  • CrossFit
    5:15 AM–6:15 AM · Wyatt Johnson
    Drop-in OK
  • Open Gym
    5:15 AM–7:30 AM
    Drop-in OK
  • CrossFit
    6:30 AM–7:30 AM · Wyatt Johnson
    Drop-in OK
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM · Lauren Swenson
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    10:00 AM–12:00 PM
    Drop-in OK
  • CrossFit
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    1:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    4:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    5:00 PM–6:00 PM · Jessica Grondahl
    Drop-in OK
  • Open Gym
    5:00 PM–6:00 PM
    Drop-in OK
  • CrossFit
    6:00 PM–7:00 PM · Jessica Grondahl
    Drop-in OK
  • Open Gym
    6:00 PM–7:00 PM
    Drop-in OK
Thursday
  • CrossFit
    5:15 AM–6:15 AM · Karla Wolford
    Drop-in OK
  • Open Gym
    5:15 AM–7:30 AM
    Drop-in OK
  • CrossFit
    6:30 AM–7:30 AM · Karla Wolford
    Drop-in OK
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    10:00 AM–12:00 PM
    Drop-in OK
  • CrossFit
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    1:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    4:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    5:00 PM–6:00 PM
    Drop-in OK
  • Open Gym
    5:00 PM–6:00 PM
    Drop-in OK
  • CrossFit
    6:00 PM–7:00 PM
    Drop-in OK
  • Open Gym
    6:00 PM–7:00 PM
    Drop-in OK
Friday
  • CrossFit
    5:15 AM–6:15 AM
    Drop-in OK
  • Open Gym
    5:15 AM–7:30 AM
    Drop-in OK
  • CrossFit
    6:30 AM–7:30 AM
    Drop-in OK
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK
  • Open Gym
    10:00 AM–12:00 PM
    Drop-in OK
  • CrossFit
    12:00 PM–1:00 PM · Jessica Grondahl
    Drop-in OK
  • Open Gym
    12:00 PM–1:00 PM
    Drop-in OK
  • Open Gym
    1:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    4:00 PM–5:00 PM
    Drop-in OK
  • CrossFit
    5:00 PM–6:00 PM
    Drop-in OK
  • Open Gym
    5:00 PM–6:00 PM
    Drop-in OK
Saturday
  • Open Gym
    7:30 AM–9:00 AM
    Drop-in OK
  • CrossFit
    9:00 AM–10:00 AM · Maggie Jordahl
    Drop-in OK
  • Open Gym
    9:00 AM–10:00 AM
    Drop-in OK

Membership & pricing

Free Trial

Contact for pricing

One free trial class for residents in the Fargo/Moorhead area. CrossFit/Elevate Buddy Days are the first Thursday of each month.

Drop-In

Contact for pricing

Single drop-in class covering Comp: Accessory Work, CrossFit, Open Gym, Specialty Seminar, and Yoga.

Drop-In Week

$75 for 7 classes

Good for 7 consecutive days of in-person classes or open gym, covering CrossFit, Open Gym, and Yoga.

Recovery Room Package

$120/mo

Unlimited access to sauna and cold plunge recovery amenities.

Sauna/Cold Plunge Drop-In

$27/class

Single-visit recovery session covering cold plunge and sauna.

Hours

Monday 05:15–19:00
Tuesday 05:15–19:00
Wednesday 05:15–19:00
Thursday 05:15–19:00
Friday 05:15–18:00
Saturday 07:30–10:00
SundayClosed
No reviews yet. Be the first!

More gyms like this