Zumper

Apartments for Rent in Weaverville, NC

Average rent

$1,843
decreased by20%

Track prices

Rent calculator

What can I afford?

All rentals

89 Wheeler Road - Photo 1 of 1

5d+ ago

House for rent in Weaverville

89 Wheeler Road, Weaverville, NC 28787

Dishwasher | Outdoor space

3 beds

2 baths

$1,995

House for rent

Charming Home with Modern Touches & Lawn Care

Located just minutes from downtown, this lovely 3-bedroom, 2-bath home features an open floor plan, vaulted ceilings, and high-quality finishes like hardwood floors and granite countertops. Enjoy the convenience of in-unit laundry hookups and modern appliances, while outdoor space and included lawn care ensure a low-maintenance lifestyle in this inviting haven. Ideal for those seeking comfort and style in a peaceful setting.

25 Wildwood Avenue - Photo 1 of 1

5d+ ago

House for rent in Weaverville

25 Wildwood Avenue, Weaverville, NC 28787

Air conditioning | Garage parking | Deck

3 beds

2 baths

$2,000

House for rent

Charming Weaverville Home with Spacious Backyard

This delightful 3-bedroom, 2-bathroom residence offers comfort and functionality with 1,008 sq ft of living space. Enjoy year-round climate control with central heating and cooling. A one-car garage provides secure parking, while a spacious back deck invites outdoor dining and relaxation. Situated on a generous plot with a large backyard perfect for gardening or play, this home is an ideal blend of comfort and outdoor enjoyment in a vibrant community. Pet-friendly too!

25 Maybelle Ln - Photo 1 of 1

3d ago

Apartment for rent in Weaverville

In-unit laundry | Air conditioning | On-site laundry

2 beds

1 bath

$1,275

Apartment for rent

Available Dec 31

Charming Top-Floor Apartment with Move-In Special!

one month free for new leases starting by July 15, 2025! Experience easy living close to downtown Weaverville with essential amenities included.

5 Lofty View - Photo 1 of 1

5d+ ago

House for rent in Weaverville

5 Lofty View, Weaverville, NC 28787

In-unit laundry | On-site laundry | Walk-in closets

3 beds

2 baths

$2,295

House for rent

Available Dec 11

Modern Weaverville Home with Prime Layout & Features

This stunning newer construction offers 1,424 sq. ft. of stylish living space, featuring 3 bedrooms and 2.5 baths. The convenient primary-on-main layout includes a beautifully appointed kitchen with an electric range and spacious en-suite. Upstairs, find a cozy secondary living area, two additional bedrooms, and a laundry room. Enjoy outdoor space with a soon-to-be fenced yard, perfect for gatherings or relaxation. Water and sewer are included; tenant pays other utilities.

17 Lewis Higgins Drive #1 - Photo 1 of 1

5d+ ago

House for rent in Weaverville

17 Lewis Higgins Drive - 1

17 Lewis Higgins Drive #1, Weaverville, NC 28787

In-unit laundry | Air conditioning | Balcony

2 beds

1 bath

$2,200

House for rent

Available Nov 1

Rustic Home with Guest Cottage & Scenic Views

This charming 2-bedroom, 1-bathroom home features a separate 1-bedroom, 1-bath cottage, perfect for guests or a home office. With a covered front and side porch, plus a back deck offering lovely views, enjoy tranquil living just minutes from I-26 and downtown Weaverville. Washer and dryer included in the basement for convenience. Approved pets welcome with a fee. Experience comfortable and flexible living in this unique Weaverville property.

19 Double Brook Drive - Photo 1 of 1

5d+ ago

House for rent in Weaverville

House for rent

Versatile Home with Spacious Yard & Modern Touches

This spacious 3-bedroom, 3-bathroom home combines comfort and flexibility. Boasting a large fenced yard, a 2-car garage, and a versatile downstairs office with kitchenette, this residence accommodates various lifestyles. An updated kitchen and ample storage enhance daily living, while generous bedrooms and multiple baths ensure convenience for all. Perfect for families, remote workers, or guests, this pet-friendly rental offers everything needed for a vibrant lifestyle.

5 Williamette Circle - Photo 1 of 1

5d+ ago

Apartment for rent in Weaverville

5 Williamette Circle, Weaverville, NC 28787

In-unit laundry | On-site laundry | Assigned parking

1 bed

1 bath

$1,995

Apartment for rent

Available Dec 3

Cozy Apartment with Hot Tub & All Utilities Included

This charming 1-bed, 1-bath apartment offers a private entrance and a delightful country-style kitchen. Enjoy the convenience of an in-unit washer/dryer and dedicated parking. Relax in the soothing hot tub, all while benefiting from included utilities and internet. Perfect for a tranquil lifestyle in Weaverville, this dog-friendly retreat combines comfort with great amenities for easy living.

30 Benedict Lane - Photo 1 of 1

5d+ ago

Townhouse for rent in Weaverville

30 Benedict Lane, Weaverville, NC 28787

Garage parking | Balcony | Central heat

3 beds

2 baths

$2,200

House for rent

Available Oct 27

Charming Townhome with Modern Comforts & Garage

This well-maintained 3-bedroom, 2.5-bath townhome spans approximately 1,375 sq ft, boasting hardwood floors and an open-concept layout. Enjoy the convenience of central heat and air, along with an attached garage. Situated in a peaceful neighborhood, it's just minutes from downtown Weaverville and Asheville, offering easy access to shopping, dining, and parks. Pet-friendly with a private driveway, this home is perfect for those seeking tranquility close to all the essentials.

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
26 Wheeler Road - Photo 1 of 1

5d+ ago

House for rent in Weaverville

House for rent

Stunning New Build with Deck and Easy Living

This beautiful 3-bedroom, 2.5-bath home in Barkley Terrace features a primary suite on the main level with an en suite bath and private deck. The spacious layout includes convenient washer/dryer hookups and a single-car garage. Enjoy the benefits of new construction with no lawn maintenance, providing a perfect blend of comfort and ease. Don't miss out on this fantastic opportunity!

192 Ox Creek Road - Photo 1 of 1
3D tour

5d+ ago

House for rent in Weaverville

Lovely 3 BR 2 BA House with Private Fenced Yard!

192 Ox Creek Road, Weaverville, NC 28787

In-unit laundry | Air conditioning | On-site laundry

3 beds

2 baths

$1,995

House for rent

Cozy Retreat with Mountain Views & Pet-Friendly Yard

This charming 3-bedroom, 2-bath home in Ox Creek provides a peaceful sanctuary with stunning long-range mountain views. Ideal for outdoor enthusiasts and pets, it features a split-bedroom layout, hardwood floors, and a cozy woodstove for chilly evenings. Enjoy the fenced yard for privacy and relaxation, with convenient access to Weaverville, Asheville, and the Blue Ridge Parkway. A great blend of comfort and nature awaits in this scenic retreat!

Advertisement

Find rentals with popular amenities

Outdoor Space

Hardwood Floor

Dishwasher

In-Unit Laundry

5 Robert Allman Road #B - Photo 1 of 1

5d+ ago

Apartment for rent in Weaverville

5 Robert Allman Road #B, Weaverville, NC 28787

In-unit laundry | Air conditioning | On-site laundry

2 beds

1 bath

$1,345

Apartment for rent

Available Nov 14

Cozy Mountain Retreat with Private Jacuzzi Tub

This pet-friendly basement apartment offers stunning mountain views and a relaxing patio, perfect for unwinding. Featuring 2 bedrooms and 1 bath, enjoy modern amenities like in-unit laundry and central A/C. Utilities such as electricity, water, and lawncare are included, making life hassle-free. A shared fenced yard adds to the appeal in this serene Weaverville location, just 15 minutes from downtown Asheville. Experience a peaceful blend of comfort and nature!

346 Sheppard Branch Rd - Photo 1 of 1

5d+ ago

House for rent in Weaverville

Remodeled 3 Bed 2 Bath in Weaverville!

346 Sheppard Branch Rd, Weaverville, NC 28787

In-unit laundry | Hardwood floor | Outdoor space

3 beds

2 baths

$2,350

House for rent

Available Jan 10

Newly Remodeled Mountain Retreat with Stunning Views

This charming 3-bedroom, 2-bath home has been beautifully remodeled, featuring updated appliances and elegant hardwood flooring throughout. Enjoy expansive mountain views from your large, fully fenced yard, perfect for dogs and outdoor activities. The front and back porches offer ideal spots to relax and soak in the serene surroundings. With a 1,664 sq ft layout, this dwelling combines modern comfort with a tranquil mountain lifestyle.

24 Lamplighter Lane - Photo 1 of 1

5d+ ago

House for rent in Weaverville

SINGLE_FAMILY - Other - Weaverville, NC

24 Lamplighter Lane, Weaverville, NC 28787

In-unit laundry | Garage parking | Hardwood floor

4 beds

3 baths

$3,500

House for rent

Stunning Mountain View Home with Separate Quarters

This spectacular 4-bedroom, 3.5-bath residence spans 3,689 sq. ft. and offers stunning mountain views on over an acre. A bright, open-concept great room features vaulted ceilings, leading to an expansive 1,000 sq. ft. deck with a hot tub. The lower level has its own entrance and complete living suite, perfect for multigenerational living. Enjoy energy efficiency with a solar panel system and convenience with an extra-large garage and RV hook-up.

105 S Main St #7 - Photo 1 of 1

5d+ ago

Apartment for rent in Weaverville

In-unit laundry | Dishwasher | Outdoor space

2 beds

1 bath

$1,350

Apartment for rent

Charming Upper-Level Apartment with Modern Touches

This updated 2-bedroom, 1-bath apartment features a spacious entry porch leading to an open kitchen and living room with attractive laminate flooring. The kitchen boasts sleek cabinetry and stainless steel appliances, including a washer and dryer. Enjoy the convenience of ample closet space and a modern bathroom. Set in a beautifully landscaped complex with off-street parking, this bright and cozy living space is perfect for anyone looking for comfort and style in a great location.

8 Zell Ln #C - Photo 1 of 1

5d+ ago

Apartment for rent in Weaverville

8 Zell Ln #C, Weaverville, NC 28787

In-unit laundry | Air conditioning | On-site laundry

3 beds

2 baths

$1,495

Apartment for rent

Available Nov 14

Bright Top-Floor Apartment Minutes from Asheville

This charming 3-bed, 2-bath top-floor apartment boasts an open floorplan and modern flooring, with tile in the main areas and LVP in the bedrooms. Enjoy the convenience of in-unit laundry and central heating and cooling. Located just 10 minutes north of Asheville and a mile from downtown Weaverville, this pet-friendly space is perfect for anyone seeking comfort and accessibility in a vibrant community. Off-street parking included for added convenience.

Heritage at the Peak - Photo 1 of 1
Rent special

21h ago

8.5

Very good

Heritage at the Peak

50 Barnwood Dr, Asheville, NC 28804

In-unit laundry | Air conditioning | Garage parking

1–3 beds

1–2 baths

$1,390–$1,955

Apartment for rent

Find sweet deals near Weaverville

These rentals are 10%-30% cheaper than the local average price for similar rentals.

10 Josie Lane #1 - Photo 1 of 1

5d+ ago

House for rent in Asheville

Josie - 1

10 Josie Lane #1, Asheville, NC 28804

Air conditioning | Garage parking | Balcony

3 beds

3 baths

$2,300

House for rent

Available Dec 1

21 Woodbury Road #NA - Photo 1 of 1

5d+ ago

House for rent in Asheville

Absolute Must See Home W HUGE "Flex Room"! Private Wooded Lot Off Merrimon Ave

21 Woodbury Road #NA, Asheville, NC 28804

In-unit laundry | Air conditioning | On-site laundry

3 beds

3 baths

$4,500

House for rent

Available Dec 4

Advertisement
15 Lawterdale Road #NA - Photo 1 of 1

5d+ ago

House for rent in Asheville

$2,600 - Newly Renovated 4-Bedroom Home in North Asheville – Spacious Yard, Modern Updates, Pet-Friendly!

15 Lawterdale Road #NA, Asheville, NC 28804

Air conditioning | Assigned parking | Hardwood floor

4 beds

2 baths

$2,600

House for rent

Available Dec 1

335 Heather Court - Photo 1 of 1

5d+ ago

House for rent in Asheville

SINGLE_FAMILY - Ranch - Asheville, NC

335 Heather Court, Asheville, NC 28804

In-unit laundry | Garage parking | Storage

3 beds

2 baths

$2,300

House for rent

11 Blackstone Ave - Photo 1 of 1

5d+ ago

House for rent in Asheville

11 Blackstone Ave, Asheville, NC 28804

In-unit laundry | Air conditioning | Fireplace

3 beds

2 baths

$2,300

House for rent

399 Stratford Rd - Photo 1 of 1

5d+ ago

Lakeview Park house for rent in Asheville

399 Stratford Rd, Asheville, NC 28804

In-unit laundry | Dishwasher | Outdoor space

1 bed

1 bath

$1,950

House for rent

56 Dunwood Road - Photo 1 of 1

5d+ ago

House for rent in Asheville

4 beds

3 baths

$2,650

House for rent

Listings within 10 miles
50 Indian Paintbrush Lane #NA - Photo 1 of 1

5d+ ago

House for rent in Alexander

$2,300 - 3 Bedroom 2 Bathroom House In Alexander With Great Amenities

50 Indian Paintbrush Lane #NA, Alexander, NC 28701

In-unit laundry | Air conditioning | Assigned parking

3 beds

2 baths

$2,300

House for rent

Available Jan 1

314 Alexander Road #B - Photo 1 of 1
3D tour

5d+ ago

Apartment for rent in Alexander

Mountain living between Asheville and Weaverville 3BR/2BA duplex

314 Alexander Road #B, Alexander, NC 28701

In-unit laundry | Air conditioning | Garage parking

3 beds

2 baths

$2,295

$1,995

Price drop

Apartment for rent

Showing 1 - 25 of 25 results
Home > Apartments in Weaverville
Updated: December 20, 2025

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Weaverville, and more.

Learn more about renting in Weaverville, NC

3

Local insights: What it's like to live in Weaverville, NC

Weaverville, NC, is appreciated for its scenic surroundings and access to outdoor activities, such as hiking and exploring nearby parks. Residents highlight the friendly atmosphere, with many noting the local events and vibrant arts scene that contribute to a lively community spirit. The small-town feel is a draw, but some residents express concern about limited dining options and the availability of shopping amenities. Additionally, traffic can be a hassle during peak periods. Overall, the balance of natural beauty and a quaint downtown appeals to many who call Weaverville home.

When is the best time to look for an apartment in Weaverville, NC?

Weaverville's rental market has a modest selection, with an average of 32 available listings per month. The majority of these are 2-bedroom apartments, followed by 1-bedroom and 3-bedroom units. While specific best times to search aren't provided, understanding this availability could guide timing for apartment hunting.

Are there pet-friendly apartments in Weaverville, NC?

Yes, 63% of the listings in Weaverville are pet-friendly, although some may have restrictions or be limited to small pets.

Are utilities usually included in rent in Weaverville, NC?

Utilities are included in about 10% of the listings in Weaverville, NC.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Looking for apartments in Weaverville, NC near you?

🔑Available apartment rentals25
💰Best rent deal25 Maybelle Ln
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos