Skip to booking section

Charm City Run: In-Store & Virtual Appointments

*IN-STORE APPOINTMENTS AT ALL CCR LOCATIONS! Appointments are not mandatory but if you can, please make an appointment ahead of time so we know to expect you. Walk-ups will be accepted on a first-come, first-service basis. All employees are required to wear masks in the stores. When you arrive, check in with the host at the front of the shop. All in-store appointments are 30 minutes.

Appointments are our priority, but please note that the average wait time during the week is approximately 5-10 minutes and on the weekends is approximately 10-15 minutes. We thank you in advance for your patience and look forward to helping you!


*VIRTUAL FOOTWEAR CONSULTS & PERSONAL SHOPPING APPOINTMENTS- We would love to help you find your perfect pair of running or walking shoes through a virtual fit appointment and give you a personal shopping experience provided by our best apparel folks!

*All virtual appointments are FREE and will last up to 30 minutes. Your Zoom link will appear in your confirmation email and your calendar appointment. For footwear consults, please be prepared to walk barefoot in front of the camera, show us your current running and walking shoes and measure your foot with a measuring tape (although all of this is optional). We look forward to talking to you about your running and walking history and current and future goals.


*All orders ship free. We also offer curbside pick-up at our shops.

  • See below to book your appointment. We are here to help with anything you need or want to get you moving and grooving. Thanks so much for shopping local and supporting Charm City Run.


Home Visits

Online / Phone


Our Premises

  • 925 W 7th St, Frederick, MD 21701, USA

  • 200a Rehoboth Ave, Rehoboth Beach, DE 19971, USA

  • 255 Kentlands Blvd, Gaithersburg, MD 20878, USA

  • 7090 Deepage Dr, Columbia, MD 21045, USA

  • 1500 Thames St, Baltimore, MD 21231, USA

  • 126 S Main St #2, Bel Air, MD 21014

  • 2045 York Rd #2, Lutherville-Timonium, MD 21093

  • 1910 Towne Centre Blvd # 120, Annapolis, MD