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 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
I’m not a sickly person, but small issues have come along and instead of going to the ER, I said I would try a local urgent care. This is now my third visit to Mercy in Waynesville as it’s really great. Wait times are unbelievably short, and the staff are very friendly. When you are ill or injured, getting a warm greeting and a smile from staff, alongside awesome care, makes you feel better. I have encountered nothing but thorough explanations of what issues I had and the treatment that was needed. Very professional and kind, they take their time. The one thing that stood out for me—you are not just another number, they actually remember you.
July 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)


