Friday: Asheville river corridors flood, prompting road closures

sunny flooded Biltmore Village
While the rain has stopped, streets near the Swannanoa and French Broad rivers remain flooded.


Find Saturday updates here.



9 p.m. update

Concrete barricade on Old Toll Road
Concrete barricades have been placed at the landslide on Old Toll Road.

We have reports of numerous people driving around flood barricades. Please do not do this! You put yourself — and emergency rescue personnel — at risk.

For the safety of everyone, concrete barriers have been placed on either side of the landslide on Old Toll Road, which is on Town Mountain.


7:50 p.m. update

Vance Gap Road has a large tree blocking the road on the Chunns Cove side. Near 219 Vance Gap Road, the road is shut down due to a road wash out.  There is no access to residents between these two locations until the tree is removed.

Swannanoa River Road near Walmart has been closed.


6:20 p.m. update

River flood prediction graphic

The Asheville Fire Department is asking people in and around Biltmore Village to leave the area as soon as possible and go to higher ground. The river will crest its highest around 8 p.m. tonight.



6 p.m. update

While the sun has come out, don’t be fooled — Asheville area flood waters continue to rise. The Swannanoa River near Biltmore Village is predicted to rise another 1 ½ feet for example, according to the Fiman Flood Inundation Mapping and Alert Network, a N.C. Emergency Management site.

Waters may not recede through much of the weekend.



Earlier reports

It’s a good day to stay at home and off the roads, Asheville.

Asheville and Buncombe County are under a flash flood warning until 6 p.m. tonight and a flood warning through 8 a.m. Saturday. We are experiencing flooding with some road closures.

If you spot a downed power line or tree please call 911.

The Asheville Fire Department reports that one home has been damaged from a lightning strike. AFD rescued a stranded motorist on Brook Street this afternoon. The driver was not injured. Please do not travel if you can avoid it and respect all barriers on flooded roads.

The National Weather Service issued a Flash Flood Warning until 6 p.m. at 12:13 p.m. today. This federal message was delivered as an emergency alert with an alert tone to smartphones in our area.

For the Asheville weather forecast, including flooding advisories, visit this link.


Road closures — and re-openings

Multiple streets in Biltmore Village are closed. This includes Brook Street (Sweeten Creek Road/U.S. 25A) from Hendersonville Road, and includes All Souls Crescent, Swan Street and Biltmore Plaza.

Amboy Road

Azalea Road

Caribou Road

Hendersonville Road in the Biltmore Village area

Re-opened: Inglewood Road at Elk Mountain Scenic Highway

102 Old Toll Road on Town Mountain is closed due to a landslide.

Riverside Drive at the train trestle bridge

Swannanoa River Road, from 120 Swannanoa River Road to Bryson Street; also a portion of Swannanoa River Road near Walmart has been closed.

image of Flooding on Swannanoa River Road at Caledonia Road.
Flooding on Swannanoa River Road at Caledonia Road.

We will post updated information as it becomes available.


ART route impacts

Due to flooding in Biltmore Village, ART Route S1 will detour outbound from Biltmore to Hendersonville Road to West Chapel Road and return West Chapel to Hendersonville Road to Biltmore.

S5 will detour outbound traveling Tunnel Road to Wood Avenue and return via  Swannanoa River Road to Tunnel Road.

As we receive updates on road conditions we will provide updates. Please  check the Service Alerts section on the website for any updates.



As we are experiencing flooding along the Swannanoa and French Broad River corridors, our riverside parks are affected. This includes Azalea Park, Carrier Park, French Broad River Park and Amboy Riverfront Park.



How to stay plugged into City of Asheville information about road closures during flooding events


Flooding photos

Here are some scenes from the flooding Asheville experienced April 19, 2019.