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 Virginia

At Visiting Angels, we provide dedicated and reliable senior home care services in Virginia. 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 Alexandria
85 S Bragg St
#501
Alexandria VA 22312
We offer senior home care in Arlington, Alexandria and the Surrounding Communities
Visiting Angels Senior Home Care in Chantilly
4229 Lafayette Center Drive #1675
Chantilly VA 20151
We offer senior home care in Western Fairfax County including Centerville, Chantilly, Clifton, Lorton & Ft. Belvoir
Visiting Angels Senior Home Care in Charlottesville
2040 Abbey Rd #102
Charlottesville VA 22911
We offer senior home care in the Charlottesville and Staunton, Virginia Areas Including Orange, Louisa, Fluvanna, Albemarle & Augusta Counties
Visiting Angels Senior Home Care in Chesapeake
1226 Progressive Dr #102
Chesapeake VA 23320
We offer senior home care in Chesapeake and Portsmouth
Visiting Angels Senior Home Care in Fredericksburg
2200 CARL D SILVER PKWY #103
Fredericksburg VA 22401
We offer senior home care in Fredericksburg, VA and Surrounding Counties
Visiting Angels Senior Home Care in Harrisonburg
370 Neff Ave #R
Harrisonburg VA 22801
We offer senior home care in Harrisonburg and Rockingham, Shenandoah & Page Counties
Visiting Angels Senior Home Care in Kilmarnock
68 S Main St
Kilmarnock VA 22482
We offer senior home care in Kilmarnock, White Stone, Heathsville, Saluda, Urbanna, Tappahannock, Gloucester and The Surrounding Areas
Visiting Angels Senior Home Care in Leesburg
15A Loudoun St SW
Leesburg VA 20175
We offer senior home care in Loudoun, Northern Fairfax, and Clarke Counties, VA
Visiting Angels Senior Home Care in Lynchburg
2201 Langhorne Rd #A
Lynchburg VA 24501
We offer senior home care in Lynchburg, Forest, Amherst, Campbell County, VA, and the Surrounding Area
Visiting Angels Senior Home Care in Manassas
9161 Liberia Ave # 205
Manassas VA 20110
We offer senior home care in Prince William and Western Fairfax Counties including Fort Belvoir and Lorton
Visiting Angels Senior Home Care in Newport News
704 Thimble Shoals Blvd #600-B
Newport News VA 23606
We offer senior home care in Areas from Williamsburg to Newport News, Virginia
Visiting Angels Senior Home Care in Norfolk
273 Granby St #200
Norfolk VA 23510
We offer senior home care in Norfolk, Portsmouth, Suffolk and the Southern Hampton Roads Area
Visiting Angels Senior Home Care in Richmond
4914 Radford Ave #211
Richmond VA 23230
We offer senior home care in communities in the Metro Richmond Area including Richmond, Mechanicsville, Glen Allen, Short Pump, Henrico & Hanover Counties
Visiting Angels Senior Home Care in Richmond
9019 Forest Hill Ave #1C
Richmond VA 23235
We offer senior home care in Midlothian, Richmond, Henrico and throughout the Southside neighborhoods of Brandermill, and Bon Air
Visiting Angels Senior Home Care in Ridgeway
6591 Greensboro Rd
Ridgeway VA 24148
We offer senior home care in Martinsville, Ridgeway, Danville and Surrounding Areas
Visiting Angels Senior Home Care in Roanoke
1320 3rd St. SW
Roanoke VA 24016
We offer senior home care in Roanoke County, Roanoke City, Salem, VA and the Surrounding Areas
Visiting Angels Senior Home Care in Springfield
8136 Old Keene Mill Rd #A207
Springfield VA 22152
We offer senior home care in Springfield, Annandale, Burke, Falls Church and the Surrounding Area
Visiting Angels Senior Home Care in Vienna
8221 Old Courthouse Rd #208
Vienna VA 22182
We offer senior home care in Tysons, Vienna, Falls Church, Fairfax County, VA, and the Surrounding Area
Visiting Angels Senior Home Care in Virginia Beach
1642 Pleasure House Rd #104
Virginia Beach VA 23455
We offer senior home care in Virginia Beach and the South Side
Visiting Angels Senior Home Care in Virginia Beach
3386 Holland Rd #202
Virginia Beach VA 23452
We offer senior home care in Southern Virginia Beach, Princess Anne, Pungo, Ocean Lakes, Sandbridge, Redmill
Visiting Angels Senior Home Care in Waynesboro
740 Waynesboro Town Center #G
Waynesboro VA 22980
We offer senior home care in Staunton, Waynesboro and the Surrounding Communities
Visiting Angels Senior Home Care in Winchester
158 Front Royal Pike #103
Winchester VA 22602
We offer senior home care in Winchester City and Communities in Frederick, Clarke, Warren & Fauquier Counties

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 Virginia, please contact your nearest Visiting Angels office. We would love to hear from you!

Advance Mills
Afton
Aldie
Alexandria
Amherst
Amissville
Ampthill
Annandale
Appomattox
Arcola
Arlington
Ashburn
Bailey's Crossroads
Barboursville
Basye
Bay Saint Louis
Bealeton
Bellamy
Belleview
Bent Mountain
Bergton
Berryville
Big Island
Biloxi
Bluemont
Bon Air
Bowling Green
Boyd Tavern
Brambleton
Brandy Station
Bridgewater
Bristow
Broad Run
Broadlands
Broadway
Buena Vista
Burke
Burnleys
Bybee
Campbell
Carrollton
Cascade
Catharpin
Catlett
Cave Spring
Centreville
Chantilly
Charlottesville
Chesapeake
Chester
Chesterfield
Church View
Churchville
Cismont
Clear Brook
Clifford
Clifton
Cobham
Coleman Falls
Colonial Beach
Colonial Heights
Community
Concord
Covesville
Criders
Cross Junction
Crozet
Cunningham
Dahlgren
Dale City
Danville
Dayton
Delaplane
Deltaville
Diamondhead
Diberville
Dulles
Dumfries
Dutton
Earlysville
Edinburg
Eheart
Elkton
Elkwood
Engleside
Escatawpa
Esmont
Evington
Fairfax
Fairfax Station
Fairfield
Falls Church
Falmouth
Fishersville
Fleet
Forest
Fort A P Hill
Fort Belvoir
Fort Defiance
Fort Hunt
Fort Myer
Fort Valley
Franconia
Fredericksburg
Free Union
Front Royal
Fulks Run
Gainesville
Gautier
Gladstone
Glen Allen
Gloucester
Gloucester Point
Goldvein
Goode
Gordonsville
Gore
Grafton
Great Falls
Greenwood
Grottoes
Gulfport
Hamilton
Hampton
Hardyville
Harrisonburg
Hartfield
Hayes
Hayfield
Haymarket
Henrico
Herndon
Hillsboro
Hinton
Hollins
Hume
Jamaica
Jefferson Manor
Jeffersonton
Keene
Keesler AFB
Keezletown
Keswick
Kilmarnock
King George
Kingstowne
Kreale
Lackey
Lake Frederick
Lake of the Woods
Lake Ridge
Lansdowne
Lebanon Church
Leesburg
Lexington
Lignum
Lincolnia
Linden
Linville
Locust Grove
Locust Hill
Long Beach
Lorton
Louisa
Lovettsville
Luray
Lynchburg
Macon
Madison Heights
Manakin Sabot
Manassas
Manassas Park
Markham
Marshall
Martinsville
Mason Neck
Massanutten
Maurertown
Mc Gaheysville
Mc Lean
McGaheysville
McLean
Mechanicsville
Middleburg
Middletown
Midland
Midlothian
Milford
Mine Run
Mineral
Mission Home
Monroe
Montclair
Montezuma
Monticello
Morrisville
Mosby
Moseley
Moss Point
Mount Crawford
Mount Jackson
Mount Sidney
Mount Weather
Naval Base
Naxera
Nellysford
New Baltimore
New Market
Newport News
Nokesville
Norfolk
North Chesterfield
North Garden
North Springfield
Oak Grove
Oak Hill
Oakton
Occoquan
Ocean Springs
Orkney Springs
Paeonian Springs
Palmyra
Paris
Partlow
Pascagoula
Pass Christian
Penn Laird
Pimmit
Pinero
Poquoson
Port Republic
Port Royal
Portsmouth
Potomac
Potomac Falls
Powhatan
Prince George
Prince William
Princess Anne
Purcellville
Quantico
Quicksburg
Rappahannock Academy
Regency
Remington
Reston
Richardsville
Richmond
Ridge
Ridgeway
Rileyville
Riverton
Roanoke
Rockingham
Rosslyn
Round Hill
Ruckersville
Rustburg
Saint Davids Church
Salem
Saluda
Saucier
Seaford
Seven Corners
Seven Fountains
Shadwell
Shenandoah
Shenandoah Caverns
Shiloh
Singersf Glen
Smithfield
Snell
South Chesterfield
South Norfolk
South Riding
Southbridge
Spotsylvania
Spout Spring
Springfield
Stafford
Stanley
Star Tannery
Staunton
Stephens City
Stephenson
Sterling
Stone Ridge
Strasburg
Stuarts Draft
Sudley Springs
Suffolk
Sully Station
Sumerduck
Sweet Briar
Syringa
Tabb
The Planes
Timberlake
Timberville
Toms Brook
Topping
Triangle
Tysons
Tysons Corner
University
Upperville
Urbanna
Vancleave
Verona
Vesuvius
Vienna
Viewtown
Vint Hill Farms
Virginia Beach
Wake
Warner
Warrenton
Washington's Birthplace
Water View
Waterford
Waynesboro
Weems
West Mc Lean
West McLean
West Springfield
Whitacre
White Post
White Stone
Wicomico Church
Wildwood
Williamsburg
Wilmington
Winchester
Woodbridge
Woodford
Woodstock
Yancey Mills
Yorktown
Zanoni
Zion Crossroads