A guide to gyms, fitness centers, and places to work out in and around Kirksville, from big-box gyms and CrossFit to martial arts, yoga, and public recreation facilities. Compiled September 15, 2026 (last verified October 7, 2026) from each business’s own site and listings; call ahead to confirm current hours and pricing.
Adair County Family YMCA — 1708 Jamison St. Hours: Mon-Fri 5:15am-9pm, Sat 8am-5pm, Sun 1-5pm. Phone: 660-665-1922. Full-service facility with membership and financial-assistance options; monthly rates run $32 (adult), $41 (family), $33 (single-parent family), $23 (senior 55+), $28 (senior couple), $19.50 (college student), or $15 (youth); day passes are $7 (individual) or $16 (family). See adairymca.org to join.
Anytime Fitness — 2002 N. Baltimore St. Phone: 660-956-0574. 24/7 access for members via keyfob/app, with global access to 6,000+ Anytime Fitness locations worldwide. Cardio and strength equipment, personal training available. See anytimefitness.com.
Warehouse 660 — 616 E. Shepherd Ave. Phone: 660-956-0646. Free weights, machines, and cardio equipment, plus on-site massage therapy. 24-Hour Single membership is $43/month ($65 enrollment fee); Family membership (daytime access, 9am-6pm weekdays, 8am-1pm Saturday) is $81/month ($65 enrollment fee); a 3-month pass is $198 plus tax, no enrollment fee. See warehouse660.com.
The Armory Field House — 500 S. Elson St. Open daily 5am-10pm. Email: thearmoryfieldhouse@gmail.com. Cardio and weight equipment, sauna, yoga classes, functional fitness training, a walking trail, and space for competitive team training (baseball, softball, soccer, football, wrestling). Memberships run $25-$65/month depending on type (family, student ages 15-24, senior 55+), plus a $35 sign-up fee, with discounts for teams, corporate groups, out-of-county residents, and military/veterans/first responders; day passes are $25 (individual) or $45 (family), by request. Online registration and membership sign-up at thearmoryfieldhouse.gymdesk.com.
NEMO AAA Wellness Center — 2815 N. Baltimore St. Phone: 660-665-4682. Open 5am-11pm daily; registration and a key card required at the front desk. Free for seniors 60+ (an optional $15/month voluntary contribution is accepted); ages 18-59 pay $25/month ($75 for 3 months, $150 for 6 months, $225 annual) or $5 for a day pass, with a family plan for up to 6 people at $45/month ($135 for 3 months, $270 for 6 months, $350 annual). Also offers free evidence-based classes (fall-prevention, cognitive stimulation, chronic disease self-management). Run by the Northeast Missouri Area Agency on Aging; see nemoaaa.org.
Kirksville CrossFit — 500 S. Elson St. Phone: 573-424-6495. Email: kirksvillecrossfit@gmail.com. An official CrossFit affiliate offering coached functional-fitness classes; drop-in classes are $15 and a 10-class pack is $140 (valid six months), with unlimited-monthly and student memberships also available — contact the gym for current rates. See kirksvillecrossfit.com.
Kirksville Taekwon-Do — 307 S. Franklin St. Phone: 660-341-9655. Classes held Tuesday and Thursday evenings (Beginners & Colored Belts 6-7pm, Black Belts 7-8:30pm). Monthly tuition is $65/month individual, with a $25/month add-on per additional family member (Family of 2 $90, Family of 3 $115, Family of 4 $140, Family of 5 $165). Also offers KV Kickboxing on Fridays, 6-7pm ($5 walk-in, or an 8-session punch card for $40). See kirksvilletaekwondo.com.
Mystic Meadows Yoga — 316 N. Elson St. Phone: 810-610-4464. Offers restorative, yin, slow flow, gentle, and beginner-friendly Yoga 101 classes, plus a Healthy Backs class, private sessions, Yoga for Athletes, workshops, retreats, and reiki/sound healing. Full schedule and pricing at mysticmeadowsyoga.com.
Yoga with TG (You, Yourself, and Yoga studio) — 915 E. Jefferson St. Phone: 660-951-0551. In-person studio classes in Kirksville plus live virtual and on-demand options. Instructor Tarasa Gardner (TG) teaches slow flow, restorative, prenatal, kids’, fitness, power, yin, and chair yoga for all levels. See yogawithtg.com.
Truman State University Student Recreation Center — free for Truman students, faculty, staff, and retirees. Community members can use it via a guest pass ($5/visit); alumni and spouses of current students/staff can also buy a 10-visit punch card ($25). Includes pickleball courts among its facilities. See recreation.truman.edu.
Kirksville Aquatic Center (City of Kirksville Parks & Recreation) — 801 E. Mill St. Phone: 660-627-7665 (POOL). Indoor pool open year-round (Mon-Fri 6-9:30am & noon-7pm, Sat noon-7pm, Sun 1-5pm); outdoor water park open seasonally (May 23-Aug. 23, Mon-Sat 1-7pm, Sun 1-5pm). Offers three water-fitness classes — Arthritis Water Aerobics, Friends Water Aerobics, and Evening Water Aerobics — all low-impact, included with paid admission or a pool pass. Daily admission runs $4-$7.50; monthly memberships start at $40 (individual) or $80 (household). See kirksville.gov/p/kac.
Skip to content




















