Lake Louise Park
Lake Louise Park

Public Works

The Town of Weaverville Public Works Department provides the citizens and businesses with a lengthy list of important services.  These services include: street maintenance, snow and ice removal, weekly garbage collection, yard waste collection, park maintenance, water production, and water distribution.

Meet our Public Works Director

Dale Pennell, Public Works Director
Dale Pennell, Public Works Director

Dale Pennell, Public Works Director

Dale Pennell was appointed as the Town’s Public Works Director in December 2017. Dale resides in the Weaverville area and is a Professional Engineer (P.E.) with 40 years of engineering experience in western North Carolina, including civil engineering design and construction, pavement, sidewalks, greenways, erosion control measures, storm water management, water and sewer lines, parks, and commercial and institutional facilities. Over the years, he has worked for Lyda Associates and McGill Associates, both in the private sector and for the City of Asheville for some seven years.

Call our Public Works Director:  (828) 645-0606
Email our Public Works Director: [email protected]

Programs & Services

Streets Division:

Over nineteen (19) miles of residential streets within the Town are maintained by the Street Division. Major thoroughfares such as Main Street and Weaver Boulevard, are maintained by the North Carolina Department of Transportation (NCDOT). New streets and driveway connections to Town-owned streets must be approved and constructed in accordance with design requirements of the Town of Weaverville Street Standard Details for Construction and Specifications. Street cuts, sidewalk cuts, and road shoulder cuts into Town owned Rights of Way by any person or utility require a Street Cut Permit, which is available at the Public Works Department located at 15 Quarry Road, Weaverville.

Pertinent information available below:

Street Cut Ordinance (2 downloads)

The Street Division provides the following services on Town-maintained streets:

  • Paving, resurfacing and pavement patching
    South Main Street, Weaverville, NC
    South Main Street, Weaverville, NC
  • Sidewalk maintenance and repair
  • Maintenance of ditches, culverts, drain inlets, etc.
  • Sign installation and maintenance
  • Right of way maintenance and monthly mowing
  • Snow and ice removal during inclement weather

In some areas street lighting is provided by the Streets Division on both Town and NCDOT maintained streets within Town limits. If you see that a street light is out or having issues contact Public Works by phone at (828) 645-0606. If you can give us the pole number or physical address it would be helpful.

Sanitation Division:

Public Works Garbage Truck
Public Works Sanitation Trucks 

The Sanitation Department is responsible for the collection of solid waste, including collection of household trash and yard waste. Solid waste collection is available only for waste generated within the Town limits. The Town of Weaverville collects garbage once per week at over 2,000 collection points. The Town is divided into three collection areas. Collection begins on Monday and ends on Wednesday. Call the Public Works Department  (828) 645-0606 with your street address to determine your schedule. In order to be collected, the trash must be curbside by 8:00 a.m. on your collection day. Collection may be affected due to inclement weather so please call Public Works to verify your schedule. This Division also oversees the curbside recycling program which is provided by a contract with Curbside Management. Recycling Guidelines may be found here:  Recycling Guide

2019 Holiday Schedule for Garbage Collection:

New Years Day:  Tuesday, January 1, 2019 route will be collected Thursday, January 3, 2019

Martin Luther King Day:  Monday, January 21, 2019 route will be collected on Thursday, January 24, 2019

Memorial Day:  Monday, May 27, 2019  route will be collected on Thursday, May 30, 2019

Labor Day:  Monday, September 2, 2019 route will be collected on Thursday, September 5, 2019

Veterans Day:  Monday, November 11, 2019 route will be collected on Thursday, November 14, 2019

Christmas – Tuesday, December 24, 2019 and Wednesday, December 25, 2019 route will be collected on Friday, December 27, 2019

Park Maintenance Division:

Wooden Park Benches at the Main Street Nature Park
Main Street Nature Park

Although the Town of Weaverville does not have recreation programming staff, the Town provides a number of passive recreational opportunities for its citizens and visitors at its two parks, Lake Louise Park and the Main Street Nature Park. The Recreation Division of the Public Works Department is responsible for maintenance of these parks, equipment and facilities. The Town has adopted a number of rules and regulations to help keep our parks in good condition and insure that everyone has an enjoyable time.

Lake Louise Park is a located at 120 Merrimon Avenue and covers approximately 15.5 acres. The park  features Lake Louise itself, playground facilities, outdoor exercise equipment, picnic shelters, a 0.61 mile walking track, grills, a beautiful waterwheel and fishing opportunities. Those who have both a State fishing license, purchased from the North Carolina Wildlife Resources Commission and a permit from the Town of Weaverville may fish in Lake Louise. For more information about obtaining a town fishing license you may contact Town Hall directly.

The Main Street Nature Park, a 10 acre park, is located behind Town Hall, running parallel to Main Street from Town Hall to Pine Street, where there is a small parking area. This park allows for passive recreation such as walking, running, bird watching, picnics, photography and nature viewing. Leashed dogs are permitted on the walking trail. The park is a demonstration facility for creating natural habitats for flora and fauna. Established in 2019 the Town of Weaverville also hosts the Second Saturday Summer Series at a newly constructed stage found in the meadow within the park. Neighbors are invited to enjoy local musicians playing traditional music under the summer sky. Additional information related to this event may be found on the Town’s event calendar.

Water Resources

The Weaverville Water System supplies drinking water to all developed areas within the corporate limits of the Town of Weaverville with over 66 miles of pipe. In addition, the system serves approximately 2,800 customers in areas of Buncombe County adjacent to the town Limits, in the Reems Creek Valley and in areas along US Highway 19/23 North toward Madison County. While the Town of Weaverville was established in 1875, voters in 1913 approved the construction of the municipal water system. The system has operated continuously since that time.

The Water Production division of the Weaverville Water Department is responsible for producing all of the water distributed by the system. The Town of Weaverville owns and operates a 1.5 million gallon per day water treatment plant located in northern Buncombe County. In addition to water produced at the Water Plant, the Town has a connection with the City of Asheville and the Town of Mars Hill.



Related Links:

Arbor Day Foundation

Blue Ridge Parkway

Connect Reems Creek
Buncombe County Parks & Recreation
Connect Buncombe – Greenways
North Carolina Wildlife Resources Commission
Reems Creek Golf Club
Tree City USA
Vance Birthplace

Learn More