About
Progress Lab Ontario is a performance-focused gym in Ontario that blends functional fitness with hybrid-style training for athletes of all levels. The space is built around high-energy group classes that combine strength, conditioning, and performance work, helping members build power, endurance, and resilience that carry over into everyday life and competition. Programming is structured and coach-led, with dedicated lower-body, upper-body, and full-body sessions throughout the week, plus open gym access for members who want extra time to refine technique or follow personalized plans. The community is tight-knit and supportive, with coaches who emphasize proper form, progressive training, and accountability while keeping the sessions challenging and motivating. Whether members are working toward general fitness, building hybrid race capacity, or simply looking for a serious, no-frills training environment, Progress Lab Ontario provides a focused, goal-driven setting where hard work and results go hand in hand.
Media
Upcoming events
No known events at the moment.
Amenities
No equipment listed yet.
Access
Progress Lab Ontario is located on S Archibald Avenue in Ontario, California, just south of E Jurupa Street with easy access from local main roads.
Opening hours
Pricing
Pricing not listed yet.
Contact
91761 Ontario
I•%••••••••%••@•••••••••••••••••oEmail (hidden):
P•••••••••••••••••@•••••.••mInstagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Ontario?
Progress Lab Ontario is an HYROX affiliated gym in Ontario, United States, 1910 S Archibald Unit I, 91761 Ontario.
Is Progress Lab Ontario an HYROX affiliated gym?
Yes. Progress Lab Ontario is an HYROX affiliated gym, equipped for training on the official stations.
What are Progress Lab Ontario's opening hours?
Progress Lab Ontario opening hours: Monday 05:30 – 06:30 · Tuesday 06:00 – 07:00 · Wednesday 05:30 – 06:30 · Thursday 06:00 – 07:00 · Friday 05:30 – 06:30 · Saturday 07:30 – 09:00 · Sunday 08:00 – 09:30.