The cost of living in Weaverville, North Carolina is 2.9% more expensive than Fletcher, North Carolina.