A Runner's Mind Professional Shoe Fitting and Gait Analysis

Find the Perfect Fit

When it comes to shoe fitting & gait analysis, each customer is a new friend, and every staff member delivers one-on-one time, care, patience and attention to detail.

Our Fitting Process
A Runner's Mind Running Training Programs

Training Programs

Whether you’re looking to go from couch to 5k, get fit for a local half marathon or shave time off your PR on your next 26.2 — our running training programs make you feel right at home.

A Runner's Mind Group Runs

Group Runs

Join the ARM community in a fun, laid-back setting at one of our weekly group runs! Get motivated, make some friends and get your run on in an energetic, supportive environment.

Group Run Information & Schedule

Events

Join us for store events, runs, workshops & races.

(Currently Postponed) Group Run: Community Led

(Currently Postponed) Group Run: Community Led

September 19 @ 7:00 am - 8:30 am
|Recurring Event (See all)

An event every week that begins at 7:00 am on Saturday, repeating indefinitely

An event every week that begins at 6:00 am on Monday and Wednesday, repeating indefinitely

Reborn Fitness 3C: Cardio. Core. Conditioning.

Reborn Fitness 3C: Cardio. Core. Conditioning.

September 19 @ 8:30 am - 9:30 am
|Recurring Event (See all)

An event every week that begins at 9:30 am on Sunday, repeating indefinitely

An event every week that begins at 8:30 am on Tuesday, repeating indefinitely

An event every week that begins at 8:30 am on Saturday, repeating indefinitely

(Currently Postponed) Back On My Feet Group Run

(Currently Postponed) Back On My Feet Group Run

September 19 @ 9:00 am - 10:30 am
|Recurring Event (See all)

An event every month that begins at 9:00 am on day Third of the month, repeating indefinitely

Whiskey Hill Redwood Run

Whiskey Hill Redwood Run

September 20 @ 8:00 am - 6:00 pm

Whiskey Hill Redwood Run

Whiskey Hill Redwood Run

September 20 @ 8:00 am - 6:00 pm

(Currently Postponed) Group Run: Community Led

(Currently Postponed) Group Run: Community Led

September 19 @ 7:00 am - 8:30 am
|Recurring Event (See all)

An event every week that begins at 7:00 am on Saturday, repeating indefinitely

An event every week that begins at 6:00 am on Monday and Wednesday, repeating indefinitely

(Currently Postponed) Back On My Feet Group Run

(Currently Postponed) Back On My Feet Group Run

September 19 @ 9:00 am - 10:30 am
|Recurring Event (See all)

An event every month that begins at 9:00 am on day Third of the month, repeating indefinitely

(Currently Postponed) Group Run: Community Led

(Currently Postponed) Group Run: Community Led

September 21 @ 6:00 am - 7:30 am
|Recurring Event (See all)

An event every week that begins at 6:00 am on Saturday, repeating indefinitely

An event every week that begins at 6:00 am on Monday and Wednesday, repeating indefinitely

(Currently Postponed) Group Run: Speed Work (BG)

(Currently Postponed) Group Run: Speed Work (BG)

September 22 @ 7:00 pm - 8:30 pm
|Recurring Event (See all)

An event every week that begins at 7:00 pm on Tuesday, repeating indefinitely

(Currently Postponed) Group Run: Hill Repeats (SF)

(Currently Postponed) Group Run: Hill Repeats (SF)

September 22 @ 7:00 pm - 8:30 pm
|Recurring Event (See all)

An event every week that begins at 7:00 pm on Tuesday, repeating indefinitely

(Currently Postponed) Group Run: Community Led

(Currently Postponed) Group Run: Community Led

September 23 @ 6:00 am - 7:30 am
|Recurring Event (See all)

An event every week that begins at 6:00 am on Saturday, repeating indefinitely

An event every week that begins at 6:00 am on Monday and Wednesday, repeating indefinitely

See All ARM Events

 Specialty Running Stores

Shop Local, Shop A Runner’s Mind