CALL US TODAY AT (636) 528-4227


$2 Joining Fee in October

THANK YOU Lincoln County for 2 years of business! Join Ultimate Fitness Plus in the month of October for only $2!

Read more

Tara’s Summer Finale Bootcamp

Tara’s Summer Finale Bootcamp will run from August 26 – October 7 on Mondays and Wednesday, 6:30-7:30pm. For more information or to sign up, please contact Tara at 636-290-4251 or Hurry spots are limited!

Read more

Circuit Training Program

Our new Circuit Training Program runs from August 27 – October 3, 5:15-6:15am. Members $75 / Non-members $95. For more information or to sign up, please contact Heather at 636-299-3531. Hurry spots are limited!

Read more

$0 Joining Fee in August

Join UFP in August and get a $0 Joining Fee and 1/2 off your first month!

Read more

Summer Deals!

Don’t miss our Summer Deals for Students. 3 Month Student Membership for $99. This offer is good from 5/1/2019 to 6/30/2019.

Read more

March Tanning Membership Special

3 Month Membership $55 1 Year Membership $129/M $149/NM 10% OFF Lotion with purchase of any tanning membership

Read more

ZUMBA Party on April 27

Join us form 10am-12pm for our 2 hour Autism Awareness Zumba Party on Saturday, April 27. Cost is $15 for members and $20 for non-members. A portion of the proceeds will go to Love U2 Pieces in honor of Autism Awareness Month.

Read more

New Year’s Membership Special

New Year. New YOU! Join today for $20.19 and pay your first month in February.

Read more

Holiday Student Special! One Month Membership for $24.95!

Don’t miss our Holiday Student Special! Come to Ultimate Fitness Plus and stay in shape during your Christmas break! One month memberships are only $24.95. Includes gym, dry heat sauna, pool and group exercise classes.  

Read more

PINK OUT Sale Until October 12!

Don’t miss our ULTIMATE FITNESS PINK OUT sale until October 12, 2018 exclusively on our webstore at Pink doesn’t run, it FIGHTS!

Read more


425 South Lincoln Drive
Troy, Missouri 63379
Phone: (636) 528-4227


Gym is staffed during these hours:
MON-THU 8am-7:30pm
FRI-SAT 8am-1pm

MON-FRI 8-10am
MON-THU 4-7:30pm
SAT 7-10am


MON-WED 6am-10pm
THU 12-10pm
FRI 6am-6pm
SAT & SUN call for availability