Need Assistance?
Welcome to Visiting Angels
Locate Care Employment Opportunities Contact Us
SEARCH Use the up and down arrows to select a result. Press enter to go to the selected search result. Touch device users can use touch and swipe gestures.
Creative Ways to Pay For Senior Home Care
If your aging loved one needs home care, you may wonder if your family can afford it. Luckily, there are various payment options, but financial situations vary.
Providing Comforting Support During Hospice Care
When a loved one is approaching the ending stages of life and enters hospice, it's crucial to focus on cherishing your final moments together without any distractions.
Protect Your Elderly Loved One From Phone Scams
Protecting seniors from phone scams is critical. Scammers increasingly exploit their generosity and limited internet knowledge.

Senior Home Care Services in North Carolina

At Visiting Angels, we provide dedicated and reliable senior home care services across North Carolina. Our professional caregivers offer personalized assistance that restores hope and enhances quality of life at home.

Request a free consultation today by selecting the nearest location below where care is needed.

Visiting Angels Senior Home Care in Asheville
24 Sardis Rd #H-I
Asheville NC 28806
We offer senior home care in Asheville, Hendersonville, Black Mountain, Weaverville, Waynesville, and the Surrounding Areas
Visiting Angels Senior Home Care in Burlington
2602 Eric Lane Suite C3
Burlington NC 27215
We offer senior home care in Alamance County - Burlington, Mebane, Graham, Elon, and Haw River
Visiting Angels Senior Home Care in Carrboro
104 Jones Ferry Rd #A
Carrboro NC 27510
We offer senior home care in Orange, Durham, Chatham and Alamance Counties
Visiting Angels Senior Home Care in Charlotte
125 Floyd Smith Dr #180
Charlotte NC 28262
We offer senior home care in Charlotte Metropolitan Area and Concord, NC
Visiting Angels Senior Home Care in Charlotte
1510-B Orchard Lake Dr
Charlotte NC 28270
We offer senior home care in Southern Mecklenburg & Union Counties
Visiting Angels Senior Home Care in Cornelius
19901 W Catawba Ave #207
Cornelius NC 28031
We offer senior home care in Cornelius, Huntersville, Davidson, Mooresville, Statesville, Denver and Surrounding Communities
Visiting Angels Senior Home Care in Durham
5007 Southpart Drive #200J
Durham NC 27713
We offer senior home care in Durham, Person County and the Surrounding Areas
Visiting Angels Senior Home Care in Elizabeth City
1100 W Ehringhaus St #B
Elizabeth City NC 27909
We offer senior home care in Elizabeth City, the Outer Banks and Surrounding Areas
Visiting Angels Senior Home Care in Fayetteville
2929 Breezewood Avenue #201
Fayetteville NC 28303
We offer senior home care in Fayetteville, Southern Pines, Lumberton and Surrounding Areas
Visiting Angels Senior Home Care in Gastonia
1544 Union Rd Ste B
Gastonia NC 28054
We offer senior home care in Gastonia, Cramerton, Kings Mountain, Shelby, Belmont and Surrounding Communities in Gaston and Cleveland Counties
Visiting Angels Senior Home Care in Greensboro
532 N Regional Rd #L
Greensboro NC 27409
We offer senior home care in Greensboro, High Point, Winston-Salem and the Triad Area
Visiting Angels Senior Home Care in Greenville
1290 E Arlington Blvd #112
Greenville NC 27858
We offer senior home care in Greenville, New Bern, Morehead City, Oriental, NC and the Surrounding Communities
Visiting Angels Senior Home Care in Jacksonville
825 Gum Branch Rd #132
Jacksonville NC 28540
We offer senior home care in Jacksonville, Sneads Ferry, Topsail Beach and Surrounding Areas
Visiting Angels Senior Home Care in Lenoir
1822 Hickory Blvd SW
Lenoir NC 28645
We offer senior home care in Caldwell, Burke, Catawba, Alexander, and Surrounding Counties
Visiting Angels Senior Home Care in Raleigh
5700 Six Forks Rd #102
Raleigh NC 27609
We offer senior home care in Raleigh, Cary, Wake Forest, Fuquay-Varina and other Wake County, NC Communities
Visiting Angels Senior Home Care in Sothern Pines
100 Pavilion Way # E-2
Sothern Pines NC 28387
We offer senior home care in Southern Pines, Pinehurst, Whispering Pines and Surrounding Areas
Visiting Angels Senior Home Care in Wilmington
3205 Randall Pkwy #208
Wilmington NC 28403
We offer senior home care in Wilmington, Brunswick County, and New Hanover County
Visiting Angels Senior Home Care in Winston-Salem
1540 Westbrook Plaza Dr
#104
Winston-Salem NC 27103
We offer senior home care in Winston-Salem and the Triad

Why Visiting Angels

America’s Choice in Home Care

We are a national leader in senior home care, specializing in personalized care that helps aging adults thrive in the comforts of home. With a strong commitment to enhancing quality of life, we offer comprehensive in-home services tailored to each individual’s unique needs. Whether it’s assistance with daily tasks, companionship, or specialized care, we support seniors and their families every step of the way. Our dedication to compassionate home care is why families trust and rely on Visiting Angels as “America’s Choice in Home Care.”

Our Experience

For over 25 years, we have been one of the nation's most trusted providers of senior home care, delivering dependable in-home support to families across America. Our experience is reflected in our comprehensive care services as well as our dedication, kindness, and warmth to clients and their families. When you want the best in-home care, you need experienced, compassionate caregivers who offer unwavering attention and constant support, enhancing your loved one's safety and well-being at home. This has been our mission since 1998.

Our Character

The character of Visiting Angels is defined by our deep commitment to enriching the lives of seniors at home and restoring hope for the families we serve. Our devoted caregivers are not only experienced and skilled but also empathetic and dedicated to treating each client with dignity, respect, and thoughtfulness. We prioritize building meaningful relationships, helping each individual to feel valued, supported, and understood. With a character-first approach, we take pride in providing the best care possible for our clients and their families.

Get in Touch With Us

If you want to learn more about our senior home care in North Carolina, please contact your nearest Visiting Angels office. We would love to hear from you!

Aberdeen
Apex
Arden
Asheville
Aydlett
Bahama
Bald Head Island
Barco
Belmont
Belville
Biltmore Forest
Black Mountain
Blowing Rock
Bogue
Boiling Spring Lakes
Boone
Brentwood
Bunnlevel
Burlington
Cajahs Mountain
Caldwell
Camden
Cape Fear
Carolina Beach
Carrboro
Cary
Cedar Grove
Cedar Rock
Chapel Hill
Charlotte
Chocowinity
Clemmons
Coinjock
Columbia
Concord
Connelly Springs
Conover
Cornelius
Corolla
Cramerton
Currituck
Davidson
Denver
Duck
Dunn
Durham
Eagle Rock
East Fayetteville
East Lake
Eastover
Efland
Elizabeth City
Elizabethtown
Elon
Elon College
Engelhard
Erwin
Fairview
Farmville
Fayetteville
Fearrington
Fearrington Village
Fort Bragg
Fort Liberty
Fuquay Varina
Garner
Gastonia
Gibsonville
Glen Raven
Graham
Grandy
Granite Falls
Green Level
Greensboro
Greenville
Grimesland
Hampstead
Harbinger
Harrisburg
Haw River
Hendersonville
Hickory
High Point
Hildebran
Hillsborough
Holly Ridge
Holly Springs
Hope Mills
Hudson
Huntersville
Hurdle Mills
Indian Trail
Jacksonville
Jamestown
Jarvisburg
Kannapolis
Kernersville
Kill Devil Hills
Kings Mountain
Kingstown
Kitty Hawk
Knightdale
Knotts Island
Kure Beach
Lake Junaluska
Lake Park
Laurel Park
Leasburg
Leland
Lenoir
Liberty
Lillington
Linden
Lowell
Lumberton
Maggie Valley
Manns Harbor
Manteo
Maple
Marion
Marvin
Matthews
McCutcheon Field
Mebane
Morehead City
Moresville
Morganton
Morrisville
Mount Holly
Moyock
Nags Head
Navassa
New Bern
New Hill
Newport
Newton
North Topsail Beach
Northwest
Oak Island
Oak Ridge
Oriental
Pinehurst
Pittsboro
Point Harbor
Pope Army Airfield
Poplar Branch
Powells Point
Prospect Hill
Raeford
Raleigh
Research Triangle Park
Rocky Mount
Rolesville
Rougemont
Roxboro
Rutherford College
Saint James
Saint Pauls
Sawmills
Semora
Shannon Plaza
Shawboro
Shelby
Sherrills Ford
Shiloh
Sneads Ferry
Snow Camp
South Mills
Southern Pines
Southern Shores
Southport
Spring Lake
Stallings
Statesville
Stem
Stumpy Point
Surf City
Swanquarter
Taylorsville
Timberlake
Topsail Beach
Trent Woods
Troutman
Valdese
Wade
Wake Forest
Wanchese
Washington
Waxhaw
Waynesville
Weaverville
Weddington
Wendell
Wesley Cha
White Oak
Willow Springs
Wilmington
Wilson
Winnabow
Winston-Salem
Winterville
Woodfin
Wrightsville Beach
Zebulon