""
Save This Search

Apartments for Rent in Virginia under $900
235 Rentals Available

  • Today

    1443 Devon Lane, Harrisonburg, VA 22801
    Contact for availability
    • 2 BEDS
    • 3 BEDS
    • 4 BEDS
    • $629
    • $539
    • Ask for pricing
  • Today

    728 West Marshall Street, Richmond, VA 23220
    Contact for availability
    • Studio
    • 1 BED
    • 4 BEDS
    • Ask for pricing
    • Ask for pricing
    • $525+
  • Top Rated for Location
    Today

    7612 Timberlake Rd, Lynchburg, VA 24502
    Contact for availability
    • 1 BED
    • Ask for pricing
  • Resident Rated
    Today

    435 German School Rd, Richmond, VA 23225
    Contact for availability
    • 1 BED
    • $899
  • Top Rated for Location
    Today

    1400 - A Weeping Willow Dr, Lynchburg, VA 24501
    Contact for availability
    • 1 BED
    • $814+
  • Interactive banner rent
    What's your rent budget?
  • Resident Rated
    Today

    6540 Greenbank Road, Richmond, VA 23225
    Contact for availability
    • 1 BED
    • $717+
  • Resident Rated
    Today

    9 Seminole Rd, Portsmouth, VA 23702
    3 Units available
    • 1 BED
    • $862+
  • Today

    81 Terry Court, Collinsville, VA 24078
    6 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $435
    • $485
    • $540
  • Today

    311 E Cawson Street, Hopewell, VA 23860
    Contact for availability
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $895+
  • Today

    900 Poplar Forest Rd, Farmville, VA 23901
    Contact for availability
    • 2 BEDS
    Ask for pricing
  • Today

    111 W. Washington Street, Suffolk, VA 23434
    Contact for availability
    • Studio
    • Ask for pricing
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Resident Rated
    69 days ago

    3150 Warwick Blvd, Newport News, VA 23607
    Contact for availability
    • 2 BEDS
    • $842+
  • Top Rated for Location
    Today

    3101-H Honeywood Ln., Roanoke, VA 24018
    Contact for availability
    • 1 BED
    • $886+
  • Today

    6300 Pewter Avenue, North Chesterfield, VA 23224
    Contact for availability
    • 1 BED
    • $869
  • Today

    4630 Roxbury Lane, Roanoke, VA 24018
    Contact for availability
    • 1 BED
    • $842+
  • Have rent special Rent Specials
    Today

    3044 Sewells Point Rd., Norfolk, VA 23513
    Contact for availability
    • 1 BED
    • Ask for pricing
  • Today

    7301 River Road, Newport News, VA 23607
    1 Unit available
    • 1 BED
    • $500
  • Have rent special Rent Specials
    Today

    815 Pecan Point Road, Norfolk, VA 23502
    Contact for availability
    • 1 BED
    • Ask for pricing
  • Today

    2304 Victory Boulevard, Portsmouth, VA 23702
    1 Unit available
    • 2 BEDS
    • $830
  • Today

    8 Hampton Harbor Avenue, #A, Hampton, VA 23669
    3 Units available
    • 2 BEDS
    • $852+
  • Today

    4308 Mobile Court, Fairfax, VA 22030
    2 Units available
    • Studio
    • $810
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Today

    2114-2126 Carvin Street, Roanoke, VA 24012
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $750
  • Today

    8500 Tidewater Drive, Norfolk, VA 23503
    Contact for availability
    • 1 BED
    Ask for pricing
  • Today

    3303 Azalea Garden Road, #1, Norfolk, VA 23513
    Contact for availability
    • 2 BEDS
    • 3 BEDS
    • $775
    • Ask for pricing
  • Top Rated for Location
    Today

    605 Barberton Drive, #A104, Virginia Beach, VA 23451
    Contact for availability
    • 1 BED
    • $850+
  • Today

    909 Shaman Crescent, Virginia Beach, VA 23455
    Contact for availability
    • 1 BED
    • $890
  • Today

    3148 Azalea Garden Road, #A101, Norfolk, VA 23513
    Contact for availability
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $790+
  • Interactive banner pet policy
    View pet-friendly rentals
  • Today

    807 Whitney Avenue, NW, Roanoke, VA 24012
    2 Units available
    • 1 BED
    • $585
  • Today

    1711 N King St, Hampton, VA 23669
    Contact for availability
    • 1 BED
    • 2 BEDS
    • $775+
    • Ask for pricing
  • Today

    618 Day Avenue, SW, Roanoke, VA 24016
    1 Unit available
    • 1 BED
    • $720
  • Today

    115 Elm Avenue, SW, Roanoke, VA 24016
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $885
  • Top Rated for Location
    Today

    300 Fieldstone Lane, Blacksburg, VA 24060
    Contact for availability
    • 1 BED
    • 2 BEDS
    • $710+
    • $848
  • Today

    315 Spring Dr, Collinsville, VA 24078
    2 Units available
    • 2 BEDS
    • $495
  • Today

    1100 Main St, Danville, VA 24541
    1 Unit available
    • Studio
    • $575
  • Today

    1377 Anderson Highway, Powhatan, VA 23139
    2 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • $100
    • Ask for pricing
    • $900
  • Today

    2800 Bensley Commons Blvd., Richmond, VA 23237
    3 Units available
    • 1 BED
    • 2 BEDS
    • $840
    • $840
  • Top Rated for Location
    Today

    710 12Th Street, Virginia Beach, VA 23451
    Contact for availability
    • 1 BED
    • $875+
  • Today

    43 Saybrooke Ct, Newport News, VA 23606
    Contact for availability
    • 1 BED
    Ask for pricing
  • Today

    602 Day Avenue SW, Roanoke, VA 24016
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $820
  • Today

    462 Denbigh Blvd, Newport News, VA 23608
    Contact for availability
    • 2 BEDS
    • $750
  • Today

    3148 Azalea Garden Road, #A101, Norfolk, VA 23513
    Contact for availability
    • 1 BED
    • $750+
  • Today

    748-754 Dalewood Ave, Salem, VA 24153
    1 Unit available
    • 1 BED
    • $600
  • Today

    2901-2907 West Mercury Blvd., Hampton, VA 23666
    Contact for availability
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $685
    • Ask for pricing
  • Today

    302 Musser Avenue, Rural Retreat, VA 24368
    2 Units available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $550
  • Top Rated for Location
    Today

    600 Reusens Road, Lynchburg, VA 24503
    2 Units available
    • 1 BED
    • 2 BEDS
    • $695
    • $820
  • Today

    168 Heritage Way, Newport News, VA 23602
    6 Units available
    • 1 BED
    • 2 BEDS
    • $775
    • $900+
  • Today

    329 North Street, Portsmouth, VA 23704
    1 Unit available
    • 1 BED
    • $825
  • Have rent special Rent Specials
    Today

    3044 Sewells Point Road, Norfolk, VA 23513
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $875
  • Today

    901 Campbell Avenue, Roanoke, VA 24016
    1 Unit available
    • 1 BED
    • $750
  • Today

    4110 Queenswood Drive, Portsmouth, VA 23703
    Contact for availability
    • 1 BED
    • $790

Virginia Demographics

  • Total Population8,454,704
  • Female 4,159,291
    Male 4,295,413
  • Median Age44

Average Rent in Virginia

  • Virginia Average Rental Price, November 2021 $1,699 /mo

Virginia Apartment Rent Ranges

Virginia Rent Trends

Average Rent Nov / 2018 Mar / 2019 Jul / 2019 Nov / 2019 Mar / 2020 Jul / 2020 Nov / 2020 Mar / 2021 Jul / 2021 Nov / 2021
Virginia $1,469 $1,472 $1,524 $1,521 $1,518 $1,519 $1,508 $1,502 $1,630 $1,699
National $1,340 $1,344 $1,376 $1,384 $1,387 $1,379 $1,383 $1,393 $1,476 $1,572

Virginia Households

  • Total Number of Households3,151,132
  • Family 2,092,006
    Non-family 1,059,126
  • Children 997,703
    No Children 2,153,429
  • Average People Per Household2.5
  • Median Household Income$58,750
  • Median Housing Costs Per Month$901

Virginia Education Statistics

Search for apartments in Virginia under $900

There’s more than one way to spend $900 on rent in Virginia, so the first step is to start thinking about what you really want from your new home. Be mindful of what makes you tick. Look for 2 bedroom apartments for rent for less than $900 if you want to share your living space and don’t mind being further away from the city center. Search for 3 bedroom apartments if you’re moving in with family or planning to share part of your life and living expenses with more friends. If city bustle is what you live for, you might want to search for a studio or 1 bedroom apartment closer to the city center.

The perfect $900 rental near you

Don’t dismiss the idea of a studio just because it sounds small and featureless: studios come in many shapes and sizes, and it only takes a few strikes of creativity to go from drab to lively. If an all-in-one-room apartment spells total lack of privacy for you, have a look at the 1 bedroom apartments for rent in Virginia. Customize your search by using more RENTCafé filters. Decide what amenities you can’t live without and focus your search on the apartments that offer them. Are you bringing in a pet? Narrow your options to pet-friendly apartments for rent. Want more windows so that natural light floods your home? Hardwood floors or plush carpet in the living area? There are 93 apartments for rent below $900 in Virginia for every taste. Decide what you need, stay focused, and you’re bound to find your perfect apartment in no time.

Finding a home nearby is easier than you think. Check out our Apartments Near Me page and take your pick!