Join 2 upcoming events being held in Weber City. Weber City is a charming community nestled in the mountains of southwest Virginia, offering a perfect blend of natural beauty and small-town hospitality, making it an ideal location for visitors to enjoy various events while discovering the area's unique attractions and warm local charm.