Magic with every step!

Hundreds of styles, plus hats, scarves and gifts. Shop online or visit us on Haywood Street.

Shop by category

Visit us

61 Haywood St, Asheville, NC 28801

(828) 713-5588

Store hours

Monday 11 AM – 6 PM
Tuesday 11 AM – 6 PM
Wednesday 11 AM – 6 PM
Thursday 11 AM – 6 PM
Friday 10 AM – 6 PM
Saturday 10 AM – 6 PM
Sunday 11 AM – 5 PM
  • Our storefront on Haywood Street with the orange front door
  • The Asheville Sock Magic logo in our shop window
  • The shop front seen from across Haywood Street
Patton Ave College St Haywood St Pritchard Park Sock Magic 61 Haywood St N Not to scale Get directions (Opens in a new window.)

Fresh from our Instagram

  • Grey fedora with an Aztec pattern band
  • Fox and hare merino wool socks
  • Our storefront with a map: find us at 61 Haywood St, Asheville
  • Drawing of legs wearing chicken feet socks
  • Happy Halloween: ghost and pumpkin socks
  • Black bear plush in a Sock Magic shirt