26

Petersburg, VA Houses for Rent

Section Image Section Image
  • /45

    $1,750 Per Month

    • 3 Beds
    • 1 Bath
    • 1,054 Sq Ft
    • House for Rent

    915 Hampton Rd, Petersburg, VA 23805

    Stunning 3 bedroom, 1 Bath, Stately Brick, 1 level living in the desirable Walnut Hill community. Solar Panels are included!! SAVE MONEY on electricity costs? Yes! Please! This home offers a sea of granite, endless countertop space to prepare gourmet meals and desserts. Stainless steel appliances and updated light fixtures beautifully complement the granite countertops and updated LVP flooring.

    Latasha Hall

    LHall Realty LLC

    (804) 792-3383

    915 Hampton Rd, Petersburg, VA 23805
  • /19

    $2,500 Plus Fees

    • 5 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • House for Rent

    315 St Mark St, Petersburg, VA 23803

    Property Id: 1654878+++LEA ESTO POR FAVOR+++ PASE A VERLA SÁBADO JUNE 6 ENTRE 11 A 11:30PM 5 Habitaciones. Recién remodelado. SE ACEPTA ITIN Y SE ACEPTA SECCIÓN 8 **Disponibilidad Inmediata** Incluye todos los enseres. Aire y calefacción central. Dos baños completos. Parqueo privado. No fumar. Necesita referencia de su arrendador y empleador actual, evidencia de ingreso de 3 veces

    (804) 419-7316

    315 St Mark St, Petersburg, VA 23803
  • /10

    $2,700 Plus Fees

    • 4 Beds
    • 2 Baths
    • 2,157 Sq Ft
    • House for Rent

    335 Claremont St, Petersburg, VA 23805

    Spacious, Fully Renovated 4-Bedroom Home on Nearly Half an Acre – Quiet Setting with Endless Potential Welcome home to this beautifully renovated 4-bedroom, 2+ bathroom residence offering the perfect blend of modern updates and expansive outdoor living. Situated on nearly half an acre in a peaceful, established neighborhood, this property delivers space, privacy, and versatility that’s hard to

    (850) 800-9891

    335 Claremont St, Petersburg, VA 23805
  • /20

    $2,062

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 2,400 Sq Ft
    • House for Rent

    616 S Jefferson St, Petersburg, VA 23803

    This inviting 3-bedroom, 2-bathroom home offers comfort and convenience with 2400 sq. ft. of living space. Perfect for those seeking ample room.- Stainless steel appliances: Gas range, dishwasher, and refrigerator - Attached garage for easy parking- Fireplace in living area- Hardwood floors - Patio, In-Unit LaundryLocated in a desirable area with easy access to

    (804) 609-2393

    616 S Jefferson St, Petersburg, VA 23803
  • /2

    $1,275 Plus Fees

    • 2 Beds
    • 1 Bath
    • 972 Sq Ft
    • House for Rent

    1814 East Blvd, Petersburg, VA 23805

    Discover your new living space with this conveniently located property. This single-family home features a range of useful amenities for comfortable living.- Electric range and refrigerator included- Central cooling and forced air heating- Patio for outdoor enjoyment- Laundry hookups- Off-street parking- New LVP throughout, new carpets, and fresh paintEnjoy the

    (205) 922-7196

    1814 East Blvd, Petersburg, VA 23805
  • /20

    $2,100 Plus Fees

    • 3 Beds
    • 3 Baths
    • 2,194 Sq Ft
    • House for Rent

    3316 E Princeton Rd, Petersburg, VA 23805

    Property Id: 2347895OPEN HOUSE! Saturday, May 16th at 11:00-11:30 am Bring a $500 money order to reserve on the spotCharming 3-Bedroom Home for Rent in Petersburg, VA!Address: 3316 E Princeton Rd, Petersburg, VA 23805 READY TO MOVE IN BY 6/15/2026Welcome to this beautiful 3-bedroom, 3-bath home located in the peaceful and convenient neighborhood of Petersburg

    (804) 409-4475

    3316 E Princeton Rd, Petersburg, VA 23805
  • /18

    $1,899 Plus Fees

    • 5 Beds
    • 2 Baths
    • 2,014 Sq Ft
    • House for Rent

    1021 Melville St, Petersburg, VA 23803

    Property Id: 309280WHO NEEDS A BIG HOME???5 BEDROOM 2 BATH WONT LAST WILL RENT OR RENT TO OWNWANT TO OWN YOUR OWN HOME NOT DEAL WITH LANDLORDS ANYMORE. LET ME HELP

    (804) 391-7075

    1021 Melville St, Petersburg, VA 23803
  • /13

    $1,750

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,088 Sq Ft
    • House for Rent

    1936 Richmond Ave, Petersburg, VA 23803

    Updated 3 bedroom home available in Petersburg! This well maintained 3 bed/ 1 bath property offers 1088 sqft of comfortable living space with fresh updates and modern feel. Features include all new appliances included, kitchen cabinets, new flooring, new electrical, ceiling fans in every room, new bathroom fixtures and new exterior. Brand new everything with spacious yard.

    1936 Richmond Ave, Petersburg, VA 23803
  • /11

    $1,299

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,063 Sq Ft
    • House for Rent

    2125 Dupuy Rd, Petersburg, VA 23803

    3BD/1BA Single Family Home. $1,299 per month plus one month security deposit for qualified applicants. Amenities Include:-Range -Large Yard -Refrigerator -1100 Square feet -Baseboard Heat/Window AC-Washer/dryer hook up -Total electric

    2125 Dupuy Rd, Petersburg, VA 23803
  • /15

    $1,650

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,717 Sq Ft
    • House for Rent

    1028 Halifax St, Petersburg, VA 23803

    Beautifully renovated unit in a quiet area of town.Updated Kitchen, Brand New Central Air Conditioning, Updated Bathrooms,New paint throughout whole houseWasher and Dryer hookups, mud room, Off street parkingYard1,700 sq ft with full living room, dining room, kitchen, laundry room, 3 bedrooms plus office 2 bathrooms.Tenant pays utilities. No Smoking,

    1028 Halifax St, Petersburg, VA 23803
  • /20

    $1,500 Per Month

    • 2 Beds
    • 1 Bath
    • 588 Sq Ft
    • House for Rent

    910 Rome St, Petersburg, VA 23803

    Beautifully Remodeled Rental – 910 Rome St., Petersburg, VA 23803 Fresh, Modern Living in a Prime Location! Step into a completely remodeled home that’s been fully gutted and rebuilt with care and style as of 2025. This rental offers one-year-old stainless steel appliances and spacious living areas, all on a quiet street with convenient access to everything you need. Home Features: 2 Spacious

    Ashanti Caldwell Thompson CTI Real Estate

    910 Rome St, Petersburg, VA 23803
  • /20

    $1,475

    Total Monthly Price

    • 2 Beds
    • 2.5 Baths
    • 600 Sq Ft
    • 2 bedroom home

    120 S Little Church St, Petersburg, VA 23803

    Introducing “2 bedroom home” in Petersburg, VA — a well-maintained two-bedroom, two-and-a-half-bath residence with practical, everyday features. Bothe bedrooms have a full bath attached. The kitchen includes a stove, refrigerator and dishwasher for convenient meal prep and cleanup. Comfortable climate control is provided by a heat pump. Thoughtfully laid out. Located in Petersburg, this property

    120 S Little Church St, Petersburg, VA 23803
  • /31

    $2,500 Per Month

    • 5 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • House for Rent

    315 St Marks St, Petersburg, VA 23803

    5 Habitaciones y 2 baño completo. Recién remodelado SE ACEPTA ITIN **Disponibilidad Inmediata** Incluye todos los enseres. Aire y calefacción central. Parqueo privado. No fumar. 5 bedrooms and 2 full bathrooms. Recently remodeled ITIN ACCEPTED **Available Immediately** Includes all appliances. Central air and heat. No smoking. *Landlord is a Realtor licensed in the state of Virginia

    Ricky Delgado EXP Realty LLC

    315 St Marks St, Petersburg, VA 23803
  • /21

    $1,495

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,170 Sq Ft
    • Petersburg Virginia

    147 Witten St, Petersburg, VA 23803

    Newly renovated home on historic Pocahontas Island is available for rent. This three bedroom, one bath home comes equipped with gas stove, refrigerator, microwave, gas heat/central air and exterior storage unit. No animals.

    147 Witten St, Petersburg, VA 23803
  • /27

    $1,600 Per Month

    • 3 Beds
    • 1 Bath
    • 1,153 Sq Ft
    • House for Rent

    1823 Brandon Ave, Petersburg, VA 23805

    Fall in love with this adorable cottage-like home featuring beautifully refinished hardwood floors in the spacious family room, seamlessly flowing into a formal dining area—perfect for entertaining. The bright kitchen offers ample cabinet space and opens to a sun-filled screened porch, creating the ideal spot to enjoy your morning coffee or unwind in the evening. This home includes: (3)

    Heather Leonard Bradley Real Estate, LLC

    1823 Brandon Ave, Petersburg, VA 23805
  • /15

    $1,895

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Beautiful cape cod style home

    24405 Gaydell Dr, Petersburg, VA 23803

    Beautiful cape cod style home in North Dinwiddie offering four bedrooms and two bathrooms. The freshly painted interior includes new upstairs flooring and an eat-in kitchen with central heat and AC. Enjoy outdoor living with a covered front porch, large back deck, and the fenced-in generous backyard, plus a shed for extra storage and off-street parking for convenience.***New pictures coming

    24405 Gaydell Dr, Petersburg, VA 23803
  • /6

    $1,350 Per Month

    • 3 Beds
    • 1 Bath
    • 988 Sq Ft
    • House for Rent

    424 Roundtop Ave, Petersburg, VA 23803

    Three-bedroom one bath home in Petersburg. Large utility room with washer and dryer included.

    Danielle Wade Century 21 Colonial Realty

    424 Roundtop Ave, Petersburg, VA 23803
  • /12

    $1,800

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,100 Sq Ft
    • Renovated 3bed 2bath

    1131 Hawk St, Petersburg, VA 23803

    Beautiful 3-bedroom, 2-bath duplex located in the highly sought-after city of Petersburg. Just minutes from Old Town, with easy access to shopping, dining, VSU, and Fort Gregg-Adams. A convenient, well-located home with plenty to offer. Sec 8 accepted

    1131 Hawk St, Petersburg, VA 23803
  • /4

    $1,850

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,484 Sq Ft
    • House for Rent

    20308 Hickory Branch Dr, Petersburg, VA 23803

    FOR RENT - 3 bedrooms, 2 full baths, large eat-in kitchen, cozy family room and large back deck. * Move-In Date: Expected to be move-in ready around June 10, 2026. - Viewings: Tours are not available at this time. We will be scheduling a tour date during the second half of May if no lease has been signed before then. Please contact Hope Realty Property Management with any questions. No

    20308 Hickory Branch Dr, Petersburg, VA 23803
  • /22

    $1,700

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,248 Sq Ft
    • House for Rent

    1649 Delmar Ave, Petersburg, VA 23803

    Welcome to 1649 Delmar Ave, a cozy and inviting ranch-style home nestled in the established Greenwood Farms neighborhood of Petersburg. Offering 1,248 square feet of comfortable living space, this single-family residence features a highly practical, single-level layout. Situated on a generous quarter-acre lot in a calm, residential setting, this property provides a quiet retreat while keeping you

    1649 Delmar Ave, Petersburg, VA 23803
  • /17

    $1,700

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 852 Sq Ft
    • One story home

    718 Confederate Ave, Petersburg, VA 23803

    One story home in Petersburg offering three bedrooms and two updated bathrooms. The updated kitchen and hardwood floors provide a clean, modern feel throughout. Central heat and AC plus a utility room add everyday convenience. The property includes off-street parking and a detached one-car garage, with a large, partially fenced yard for outdoor use. This home blends practical updates with

    718 Confederate Ave, Petersburg, VA 23803
  • /31

    $2,995

    Total Monthly Price

    • 4 Beds
    • 2.5 Baths
    • 1,906 Sq Ft
    • House for Rent

    2945 Travis Ln, Petersburg, VA 23803

    Welcome to 2945 Travis Lane, a thoughtfully designed newish construction home offering modern living at its finest. With 4 spacious bedrooms plus a bonus room, 2.5 baths, and an open floor plan, this residence combines comfort, style, and functionality. The main level features a bright, airy layout with seamless flow between the living, dining, and kitchen areas. The kitchen is appointed

    2945 Travis Ln, Petersburg, VA 23803
  • /11

    $2,000

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Beautiful reconstructed 4 bedroom

    1740 Randolph Ave, Petersburg, VA 23803

    Newly reconstructed 4 bedroom 2 full bath cape cod style home. Large kitchen with all new appliances. Hard wood and luxury vinyl floors throughout. All on a corner lot of nice neighborhood.

    1740 Randolph Ave, Petersburg, VA 23803
  • /16

    $1,250

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 640 Sq Ft
    • House for Rent

    129 S Old Church St, Petersburg, VA 23803

    *PET-FRIENDLY!*This fully renovated Petersburg home is available now! The three bedroom home boasts a beautiful kitchen with stainless steel appliances, an updated bathroom with modern fixtures, and stunning new flooring throughout, Close to Fort Lee, VSU, and interstate access.Listing provided by Relevate Property Guides.Full details available on our website, including

    129 S Old Church St, Petersburg, VA 23803
  • /9

    $1,595

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • 3 bedroom home in Petersburg

    531 N Azalea Rd, Petersburg, VA 23805

    3 bedrooms, 2 bathrooms, heat pump, fenced back yard, kitchen with gas stove and refrigerator, laundry room with washer/dryer hookups; public water and sewer; very large family room that leads out to the patio and fenced backyard areas, 1 year lease, NO PETS. $1,595.00 rent $1,595.00 security deposit **MUST VIEW BY KEY DEPOSIT BEFORE YOU APPLY ONLINE** There is a $100 Admin Fee due when the

    531 N Azalea Rd, Petersburg, VA 23805
  • /10

    $1,500

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 922 Sq Ft
    • House for Rent

    226 High St, Petersburg, VA 23803

    Nestled in a vibrant neighborhood, this delightful 922 sq ft property offers an inviting retreat with its spacious one-bedroom layout. The full bath is elegantly designed to provide comfort and tranquility, making it a perfect spot to unwind after a long day. Enjoy the seamless blend of style and functionality throughout the home, creating an atmosphere that feels both modern and cozy. With its

    226 High St, Petersburg, VA 23803

Frequently Asked Questions

How much does it cost to rent a single-family home in Petersburg, VA?
The median rent for a single-family home in Petersburg, VA is $1,700 per month, though prices vary by neighborhood, size, and property type. As of June 2026, condos tend to be the most affordable option while townhouses and single-family homes are currently more expensive.
How much do you need to make to afford rent in Petersburg, VA?
To comfortably afford the median rent in Petersburg, VA, a household needs to earn roughly $60,000 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $1,500 per month in Petersburg, VA, renters typically need to show $4,500 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Petersburg, VA?
In Petersburg, VA, the price-to-rent ratio is 14.2, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.
What neighborhoods in Petersburg, VA are best for renting a single-family home?
The best neighborhood for renting in Petersburg, VA depends on your priorities: commute, walkability, budget, and lifestyle all play a role. Popular areas for renting a single-family home include Bermuda Hundred, North Chesterfield, Jeff Davis and South Chesterfield County, each with its own character and price range.

Rental Home Trends in Petersburg, VA

Rental Home Trends

Number of Houses for Rent
26
Median Single Family Home Rent
$1,700
Median 3 Bedroom Single Family Home Rent
$1,698
Median 4 Bedroom Single Family Home Rent
$2,500
Median 5 Bedroom Single Family Home Rent
$2,500
How to Rent a Home