About this gym
105F exists to create a welcoming, supportive self-care experience where individuals challenge their bodies, calm their minds, and realize the best version of themselves. The studio offers heated yoga and pilates classes across its Chicago studios, along with teacher trainings, workshops, and wellness retreats.
Classes offered
Class schedule
- Drop-in OKInferno Hot Pilates PLUS8:00 AM–9:00 AM
- Drop-in OKOriginal Hot Yoga 908:00 AM–9:30 AM
- Drop-in OKOriginal Hot Yoga 608:30 AM–9:30 AM
- Drop-in OKOriginal Hot Yoga 909:00 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 909:30 AM–11:00 AM
- Drop-in OKHot Vinyasa10:00 AM–11:00 AM
- Drop-in OKInferno Hot Pilates10:00 AM–11:00 AM
- Drop-in OKOriginal Hot Yoga 6010:00 AM–11:00 AM
- Drop-in OKOriginal Hot Yoga 6011:00 AM–12:00 PM
- Drop-in OK26+Tunes11:30 AM–12:30 PM
- Drop-in OKHot Vinyasa11:30 AM–12:30 PM
- Drop-in OKInferno Hot Pilates PLUS11:30 AM–12:30 PM
- Drop-in OKInferno Hot Pilates3:00 PM–4:00 PM
- Drop-in OKOriginal Hot Yoga 604:00 PM–5:00 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OK26+Tunes4:30 PM–5:30 PM
- Drop-in OKYin5:30 PM–6:45 PM
- Drop-in OKOriginal Hot Yoga 904:30 PM–6:00 PM
- Drop-in OKOriginal Hot Yoga 904:30 PM–6:00 PM
- Drop-in OKInferno Hot Pilates4:30 PM–5:30 PM
- Drop-in OKInferno Hot Pilates4:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 605:30 PM–6:30 PM
- Drop-in OKOriginal Hot Yoga 606:00 PM–7:00 PM
- Drop-in OKOriginal Hot Yoga 906:00 PM–7:30 PM
- Drop-in OKOriginal Hot Yoga 606:30 PM–7:30 PM
- Drop-in OKInferno Hot Pilates PLUS6:30 PM–7:30 PM
- Drop-in OKHot Vinyasa7:00 PM–8:00 PM
- Drop-in OKInferno Hot Pilates7:45 PM–8:45 PM
- Drop-in OKOriginal Hot Yoga 606:00 AM–7:00 AM
- Drop-in OKInferno Hot Pilates7:00 AM–8:00 AM
- Drop-in OKInferno Hot Pilates7:00 AM–8:00 AM
- Drop-in OKInferno Hot Pilates7:30 AM–8:30 AM
- Drop-in OKOriginal Hot Yoga 909:30 AM–11:00 AM
- Drop-in OKOriginal Hot Yoga 609:30 AM–10:30 AM
- Drop-in OKInferno Hot Pilates10:30 AM–11:30 AM
- Drop-in OK26+Tunes12:00 PM–1:00 PM
- Drop-in OKOriginal Hot Yoga 6012:00 PM–1:00 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 904:30 PM–6:00 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKHot Vinyasa4:30 PM–5:30 PM
- Drop-in OKInferno Hot Pilates PLUS6:00 PM–7:00 PM
- Drop-in OKHot Vinyasa6:00 PM–7:00 PM
- Drop-in OKOriginal Hot Yoga 606:00 PM–7:00 PM
- Drop-in OKInferno Hot Pilates6:30 PM–7:30 PM
- Drop-in OKInferno Hot Pilates7:15 PM–8:15 PM
- Drop-in OKYin7:15 PM–8:30 PM
- Drop-in OKOriginal Hot Yoga 606:00 AM–7:00 AM
- Drop-in OKOriginal Hot Yoga 606:00 AM–7:00 AM
- Drop-in OKInferno Hot Pilates7:00 AM–8:00 AM
- Drop-in OKHot Vinyasa7:00 AM–8:00 AM
- Drop-in OKOriginal Hot Yoga 609:30 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 609:30 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 909:30 AM–11:00 AM
- Drop-in OKInferno Hot Pilates PLUS11:00 AM–12:00 PM
- Drop-in OKHot Vinyasa12:00 PM–1:00 PM
- Drop-in OK26+Tunes12:00 PM–1:00 PM
- Drop-in OKInferno Hot Pilates12:00 PM–1:00 PM
- Drop-in OKInferno Hot Pilates4:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKHot Vinyasa5:00 PM–6:00 PM
- Drop-in OKYin5:00 PM–6:15 PM
- Drop-in OKOriginal Hot Yoga 606:00 PM–7:00 PM
- Drop-in OKInferno Hot Pilates PLUS6:00 PM–7:00 PM
- Drop-in OKInferno Hot Pilates PLUS6:00 PM–7:00 PM
- Drop-in OKOriginal Hot Yoga 606:30 PM–7:30 PM
- Drop-in OKInferno Hot Pilates7:45 PM–8:45 PM
- Drop-in OKOriginal Hot Yoga 607:00 AM–8:00 AM
- Drop-in OKOriginal Hot Yoga 607:00 AM–8:00 AM
- Drop-in OKInferno Hot Pilates9:30 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 909:30 AM–11:00 AM
- Drop-in OKHot Vinyasa11:00 AM–12:00 PM
- Drop-in OK26+Tunes12:00 PM–1:00 PM
- Drop-in OKInferno Hot Pilates12:00 PM–1:00 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OK26+Tunes4:30 PM–5:30 PM
- Drop-in OK26+Tunes4:30 PM–5:30 PM
- Drop-in OKInferno Hot Pilates5:00 PM–6:00 PM
- Drop-in OKInferno Hot Pilates PLUS6:00 PM–7:00 PM
- Drop-in OKHot Vinyasa6:00 PM–7:00 PM
- Drop-in OKHot Vinyasa6:00 PM–7:00 PM
- Drop-in OKInferno Hot Pilates PLUS6:30 PM–7:30 PM
- Drop-in OKInferno Hot Pilates7:15 PM–8:15 PM
- Drop-in OKHot Vinyasa7:30 PM–8:30 PM
- Drop-in OKOriginal Hot Yoga 606:00 AM–7:00 AM
- Drop-in OKOriginal Hot Yoga 606:00 AM–7:00 AM
- Drop-in OKInferno Hot Pilates6:30 AM–7:30 AM
- Drop-in OKInferno Hot Pilates7:30 AM–8:30 AM
- Drop-in OK26+Tunes9:30 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 9010:00 AM–11:30 AM
- Drop-in OKOriginal Hot Yoga 6012:00 PM–1:00 PM
- Drop-in OKHot Vinyasa12:00 PM–1:00 PM
- Drop-in OKOriginal Hot Yoga 6012:00 PM–1:00 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 904:30 PM–6:00 PM
- Drop-in OKInferno Hot Pilates PLUS4:30 PM–5:30 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
- Drop-in OKYin6:00 PM–7:15 PM
- Drop-in OKInferno Hot Pilates6:00 PM–7:00 PM
- Drop-in OKHot Vinyasa6:30 PM–7:30 PM
- Drop-in OKOriginal Hot Yoga 607:30 AM–8:30 AM
- Drop-in OKOriginal Hot Yoga 907:30 AM–9:00 AM
- Drop-in OKOriginal Hot Yoga 908:00 AM–9:30 AM
- Drop-in OKInferno Hot Pilates PLUS8:30 AM–9:30 AM
- Drop-in OKOriginal Hot Yoga 909:00 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 609:30 AM–10:30 AM
- Drop-in OKOriginal Hot Yoga 6010:00 AM–11:00 AM
- Drop-in OKInferno Hot Pilates10:00 AM–11:00 AM
- Drop-in OKHot Vinyasa11:00 AM–12:00 PM
- Drop-in OKInferno Hot Pilates11:00 AM–12:00 PM
- Drop-in OKYin11:30 AM–12:45 PM
- Drop-in OKHot Vinyasa11:30 AM–12:30 PM
- Drop-in OKInferno Hot Pilates PLUS12:30 PM–1:30 PM
- Drop-in OKOriginal Hot Yoga 604:30 PM–5:30 PM
Membership & pricing
Monthly Unlimited Membership
PopularUnlimited in-studio classes at all four 105F locations, plus access to the on-demand library, monthly Pop-Up and 26+2 Next Level classes, and rewards.
2-month contract
Premium Monthly Unlimited Membership
All Monthly Unlimited perks plus free mat/towel rental, free mat storage, one guest pass per month, and priority retreat registration.
2-month contract
Drop-In Single Class Pass
Use for any class on the schedule at any of the four 105F locations. Valid within 30 days of purchase.
Intro Two-Week Unlimited Pass
For brand new students or anyone who hasn't practiced with 105F in over a year. Unlimited classes for two weeks.
5-Class Pack
Valid for in-studio classes, including Pop-Ups and 26+2 Next Level classes, at all four locations. Expires two months from purchase date.
10-Class Pack
Valid for in-studio classes, including Pop-Ups and 26+2 Next Level classes, at all four locations. Expires four months from purchase date.
One-Month Unlimited Pass
Unlimited classes for 30 consecutive days at all four locations. Not a recurring membership and will not automatically renew.
Out-Of-Towner's One-Week Unlimited Pass
7 consecutive days of unlimited classes, including a mat and one towel rental with each class.
Reviews
Sign in to reviewMore gyms like this
CrossFit gym in Chicago's West Loop — broad, general, and inclusive programming with a belief that fitness should be universally scalable.
Primary CrossFit & Yoga is a crossfit gym in Chicago, IL. Contact the gym for current membership pricing. See Primary CrossFit & Yoga's full class schedule, membership options, and location details below.
Chicago Pilates and heated fitness studio offering reformer Pilates, hot yoga, barre fusion, and yoga sculpt classes, plus an infrared sauna.
Accessible, all-levels yoga studio in Logan Square, Chicago, rooted in awareness, choice, and adaptive practice rather than performance.