Nearby rentals
Renter hub
Property management
Filters
The average monthly rent for 2 bedroom apartments in Weaverville is up 8.51% compared to last month and up 2.61% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
4d ago
50 Barnwood Dr, Asheville, NC 28804
In-unit laundry | Air conditioning | Garage parking
2 beds
2 baths
$1,435–$1,540
Apartment for rent
17h ago
2 Beds house for rent in Weaverville
72 Wheeler Rd #NA, Weaverville, NC 28787
In-unit laundry | Air conditioning | Assigned parking
2 beds
2 baths
$2,350
House for rent
Available Feb 1
5d+ ago
2 Beds house for rent in Asheville
2 beds
1 bath
$1,500
House for rent
5d+ ago
2 Beds house for rent in Weaverville
32 Wheeler Rd, Weaverville, NC 28787
In-unit laundry | On-site laundry | Assigned parking
2 beds
2 baths
$2,250
House for rent
Available Oct 1
5d+ ago
2 Beds apartment for rent in Weaverville
In-unit laundry | Dishwasher | Outdoor space
2 beds
1 bath
$1,350
Apartment for rent
5d+ ago
2 Beds condo for rent in Asheville
2 beds
2 baths
$1,400
Condo for rent
5d+ ago
2 Beds apartment for rent in Weaverville
In-unit laundry | Air conditioning | On-site laundry
2 beds
1 bath
$1,275
Apartment for rent
Available Jan 8
4h ago
2 Beds townhouse for rent in Asheville
1 Cobble Dr, Asheville, NC 28804
Air conditioning | On-site laundry | Assigned parking
2 beds
1 bath
$1,450
House for rent
Available Feb 9
Be the first to hear about new listings matching your search.
6h ago
2 beds
1 bath
$1,200
Apartment for rent
5d+ ago
2 beds
1 bath
$1,350
Apartment for rent
These rentals are 10%-30% cheaper than the local average price for similar rentals.
4d ago
2 beds
1 bath
$1,650
Apartment for rent
5d+ ago
2 Beds house for rent in Alexander
2 beds
2 baths
$1,375
House for rent
Available Jan 17
5d+ ago
2 Beds townhouse for rent in Asheville
2 beds
1 bath
$1,550
House for rent
Available Nov 1
5d+ ago
2 Beds house for rent in Asheville
2 beds
2 baths
$1,095
House for rent
Available Jan 13
5d+ ago
2 Beds apartment for rent in Alexander
2 beds
1 bath
$1,475
Apartment for rent
Available Feb 18
12h ago
Verified
2 beds
1–2 baths
$1,506–$2,621
Apartment for rent
4d ago
Verified
600 Merrimon Ave, Asheville, NC 28804
In-unit laundry | Fitness center | Hardwood floor
2 beds
1 bath
$1,482–$2,280
Apartment for rent
13h ago
2 Beds house for rent in Asheville
2 beds
2 baths
$1,700
House for rent
2h ago
1 Page Ave, Asheville, NC 28801
In-unit laundry | Air conditioning | Garage parking
2 beds
2 baths
$4,200–$4,935
Apartment for rent
5d+ ago
Verified
103 Stardust Dr, Asheville, NC 28805
On-site laundry | Swimming pool | On-site management
2 beds
2 baths
$1,530
House for rent
5d+ ago
2 Beds house for rent in Asheville
2 beds
1 bath
$1,800
House for rent
13h ago
2 beds
2 baths
$1,392–$1,617
Apartment for rent
1d ago
1 Hazel Mill Road, Asheville, NC 28806
In-unit laundry | Air conditioning | Central heat
2 beds
2 baths
$1,838–$2,017
Apartment for rent
Available Jul 7
5d+ ago
Verified
1040 Enclave Piney Ln, Asheville, NC 28805
In-unit laundry | Air conditioning | Swimming pool
2 beds
2 baths
$1,748–$2,259
Apartment for rent
2d ago
2 Beds Cloister Condominiums condo for rent in Asheville
2 beds
2 baths
$1,495
Condo for rent
Are you a rental professional?
74 rentals
319 rentals
18 rentals
16 rentals
11 rentals
25 rentals
12 rentals
18 rentals
77 rentals
21 rentals
2 rentals
14 rentals
11 rentals
14 rentals
5 rentals
10 rentals
6 rentals
1 rental
| 🔑Available apartment rentals | 25 |
|---|---|
| 💰Best rent deal | 21 Deep Woods Rd |
| ✨Popular amenities | , , |
| 🧦In-unit laundry | |
| 🍽With dishwasher | |
| 🏠With photos |
For more in depth rent prices, check out our Weaverville, NC rent data, which covers average and median rents in Weaverville, NC.
To know how much rent you can afford in Weaverville, NC, use our rent affordability calculator.
If you're looking for a specific type of apartment near Weaverville, NC, use our helpful filters to find an apartment you will love!