Advertise on KirksvilleWire.com — dominate the local market. Put your business across KirksvilleWire.com for $99.99/mo, regularly $180/mo. Buy now and save.
Subscribe to the Kirksville Wire daily newsletter
Kirksville Kiwanis Farmers Market, Saturdays 7am to 12pm, Kirksville, Shop Local
Submit Your News to KirksvilleWire.com
Subscribe to the Kirksville Wire Morning Newsletter
Subscribe to the Kirksville Wire Morning Newsletter
Moberly Mainline - for all things Moberly and Randolph County
The Hannibal Lectern - for all things Hannibal
Advertise your business on Kirksville Wire
NEMO Outdoorsman - hunting, fishing and the outdoors in Northeast Missouri. Visit NemoOutdoorsman.com
Get the Kirksville Wire app — everything Kirksville/Adair County in one app
Henry Janssen\'s Northeast Missouri Sports Central -- everything Northeast Missouri sports at nemosportsnow.com

Kirksville area gyms: a guide to where you can work out

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.

Full-Service Gyms

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.

CrossFit & Functional Training

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.

Martial Arts

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.

Yoga & Mind-Body

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.

Campus & Public Recreation

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.

This list covers the gyms, studios, and public fitness facilities Kirksville Wire could confirm as of October 7, 2026. Hours, pricing, and class schedules change — call or check each business’s own site before visiting. If a gym, studio, or trainer is missing from this list, or something here is out of date, email news@kirksvillewire.com.
Subscribe to the Kirksville Wire daily newsletter
Kirksville Kiwanis Farmers Market, Saturdays 7am to 12pm, Kirksville, Shop Local
Submit Your News to KirksvilleWire.com
Subscribe to the Kirksville Wire Morning Newsletter
Moberly Mainline - for all things Moberly and Randolph County
The Hannibal Lectern - for all things Hannibal
Advertise your business on Kirksville Wire
NEMO Outdoorsman
Get the Kirksville Wire app — everything Kirksville/Adair County in one app
Henry Janssen\'s Northeast Missouri Sports Central -- everything Northeast Missouri sports at nemosportsnow.com

Sponsored

Subscribe to the Kirksville Wire daily newsletter
Kirksville Kiwanis Farmers Market, Saturdays 7am to 12pm, Kirksville, Shop Local
Submit Your News to KirksvilleWire.com
Subscribe to the Kirksville Wire Morning Newsletter
Moberly Mainline - for all things Moberly and Randolph County
The Hannibal Lectern - for all things Hannibal
Advertise your business on Kirksville Wire
NEMO Outdoorsman
Get the Kirksville Wire app — everything Kirksville/Adair County in one app
Henry Janssen\'s Northeast Missouri Sports Central -- everything Northeast Missouri sports at nemosportsnow.com
Subscribe to the Kirksville Wire daily newsletter
Kirksville Kiwanis Farmers Market, Saturdays 7am to 12pm, Kirksville, Shop Local
Submit Your News to KirksvilleWire.com
Subscribe to the Kirksville Wire Morning Newsletter
Moberly Mainline - for all things Moberly and Randolph County
The Hannibal Lectern - for all things Hannibal
Advertise your business on Kirksville Wire
NEMO Outdoorsman
Get the Kirksville Wire app — everything Kirksville/Adair County in one app
Henry Janssen\'s Northeast Missouri Sports Central -- everything Northeast Missouri sports at nemosportsnow.com