Mercy Urgent Care Weaverville

Address: 61 Weaver Blvd., Weaverville, NC 28787 | (828) 645-5088
Hours: Monday – Friday 8 a.m. – 8 p.m., Saturday 8 a.m. – 7:30 p.m., Sunday 8 a.m. – 6 p.m.; 7 Days a Week, 362 Days a Year (closed Easter, Thanksgiving and Christmas)
I was treated by Dr. Emily Hester for vertigo and a chronic sinus infection. She was reassuring, a good listener and my husband and I both found her to be most knowledgeable. I rarely take conventional medicine due to sensitivities and I felt she was sympathetic to my concerns. We are so fortunate to have such kind, knowledgeable physicians in Weaverville.
March 2026
I cannot begin to explain how impressed I am with this urgent care. I had a 6 p.m. appointment, had already been checked in and seen by the intake nurse by 5:45 p.m., seen by the physician assistant and out the door by 6:03 p.m. The professionalism and the efficiency, top-notch. If you need urgent care, this is the place to go hands-down.
April 2026
The best doctor visit I’ve ever had. Dr Virginia was amazing, as was the entire staff. Went above and beyond to help me.
May 2026
I recently had a potentially serious medical concern. It’s very difficult to get in to see my PCP, so I went to Mercy Urgent Care in Weaverville. The check-in process was quick and smooth, and I was taken back shortly. The doctor was very attentive and recommended an ultrasound, which thankfully was negative. I did a return appointment this following week, and again I was well cared for. If you need excellent urgent care that’s locally accessible, go to a Mercy Urgent Care location near you. You will be relieved that you did! I’m glad they were there for me.
June 2026
Locations

West Asheville
1201 Patton Avenue |
(828) 252-4878
Monday – Friday: 8 a.m. to 8 p.m.
Saturday: 8 a.m. to 7:30 p.m.
Sunday: 8 a.m. to 6 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

Waynesville
120 Frazier Street Suite 6 |
(828) 210.8333
Monday – Saturday: 8 a.m. – 6 p.m.
Sunday: 8 a.m. – 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

Weaverville
61 Weaver Boulevard Suite 105 |
(828) 645-5088
Monday – Friday: 8 a.m. to 8 p.m.
Saturday: 8 a.m. to 7:30 p.m.
Sunday: 8 a.m. to 6 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

Foothills (Columbus)
140 West Mills Street, Columbus |
(828) 802-1011
Monday – Saturday: 8 a.m. to 6 p.m.
Sunday: 8 a.m. to 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

Burnsville
41 Charlie Brown Road |
(828) 536-5575
Monday – Saturday: 8 a.m. to 6 p.m.
Sunday: 8 a.m. to 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

East Asheville
1272 Tunnel Road |
(828) 210-8325
Monday – Saturday: 8 a.m. to 6 p.m.
Sunday: 8 a.m. to 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

South Asheville
1833 Hendersonville Road |
(828) 274-1462
Monday – Saturday: 8 a.m. to 6 p.m.
Sunday: 8 a.m. to 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)

Boone
321 Watauga Village Drive, Ste. C, Boone NC 28607 |
(828) 398-3573
Monday – Friday: 8 a.m. – 6 p.m.
Saturday and Sunday: 8 a.m. – 4 p.m.
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)
7 Days a Week, 362 Days a Year (Closed Easter, Thanksgiving and Christmas)


