Got2Go

Vacation rentals in Weaverville

Weaverville, North Carolina is a charming mountain town located just 10 miles north of Asheville. Known for its picturesque Main Street lined with local shops and restaurants, Weaverville offers a peaceful retreat for visitors looking to explore the Blue Ridge Mountains. Outdoor enthusiasts will enjoy easy access to hiking trails, fishing spots, and scenic drives in the surrounding area.

Typical weather in Weaverville

47°
23°

10
51°
26°

9
60°
33°

11
70°
41°

10
77°
50°

11
84°
59°

10
88°
64°

11
86°
63°

10
80°
56°

8
70°
44°

8
59°
35°

9
49°
27°

10
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.