359

Petersburg, VA Homes for Rent

Section Image
  • /20

    $1,957

    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

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

    $1,595

    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
  • /9

    $1,599

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,053 Sq Ft
    • House for Rent

    2235 N Whitehill Dr, Petersburg, VA 23803

    Newly Remodeled 4 Bedroom Home in Petersburg! 2235 N Whitehill Dr., Petersburg, VA 23803$1,599 per monthWelcome home to this beautifully remodeled 4-bedroom, 2-bathroom home located in a clean and established neighborhood! This spacious home has been updated from top to bottom and is ready for you to move in.Features Include:4 Bedrooms2 Full BathroomsBrand New

    2235 N Whitehill Dr, Petersburg, VA 23803
  • /34

    $1,995

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,850 Sq Ft
    • House for Rent

    1005 W High St, Petersburg, VA 23803

    Renovated 3BR/2.5BA Home in Historic Petersburg Classic Charm with Modern Comfort!Enjoy the perfect blend of historic charm and modern updates in this beautifully renovated 3-bedroom, 2.5-bath home located in the heart of Historic Petersburg. Featuring a spacious layout, modern kitchen, updated bathrooms, and a private yard, this home is ideal for families or professionals seeking comfort

    1005 W High St, Petersburg, VA 23803
  • /21

    $2,000

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Condo for Rent

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805

    Charming 4-Bedroom Home in PetersburgWelcome to 1929 Matoax Avenue, a delightful residence offering a blend of comfort and character in a serene Petersburg neighborhood. This well-maintained 4-bedroom, 2-bathroom home features:Spacious Living Areas: Enjoy an inviting living room with ample natural light and an open floor plan perfect for both relaxation and

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805
  • /5

    $1,500

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,700 Sq Ft
    • Condo for Rent

    1231 W Washington St Unit . A (Downstairs), Petersburg, VA 23803

    A gorgeous and spacious 3-bedroom apartment, with an extra room that can easily be used as a bedroom or a study room. Includes an attached utility room equipped with a washing machine and a dryer. Appliances include a glass-design range with stainless steel trim, and a dishwasher.

    1231 W Washington St Unit . A (Downstairs), Petersburg, VA 23803
  • /19

    $1,299

    Total Monthly Price

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

    1102 Custer St, Petersburg, VA 23803

    Available NOW – Recently Remodeled 3BR Home on a Shaded Corner Lot1102 Custer St, Petersburg, VA 23803$1,299/month | One month security deposit for qualified applicantsThis beautifully updated 3-bedroom, 1-bath home offers comfort, space, and charm on a quiet corner lot in an established Petersburg neighborhood. Featuring new flooring throughout, a large eat-in kitchen, and a

    1102 Custer St, Petersburg, VA 23803
  • /20

    $1,199

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 1,010 Sq Ft
    • House for Rent

    1026 Stainback St, Petersburg, VA 23803

    This is a 1 bedroom, 1 bathroom, single family home. It has a large front and back yard, with a small back deck. dining room near the back deck entrance. wood flooring. It rents for $1,199 a month. Tenant is to take care of utilities. We Welcome you to drive by the property to check out your future neighborhood.

    1026 Stainback St, Petersburg, VA 23803
  • /43

    $1,599

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • House for Rent

    531 St Marks St, Petersburg, VA 23803

    Charming 3BD/2.5BA Single-Family Home – Great Location!$1,599/month + 1 month security deposit (for qualified applicants)Showings begin after available date listedThis lovely 3-bedroom, 2.5-bath home offers comfort, convenience, and space in a quiet, established neighborhood. With 1,100 sq ft of living space and a large yard, it’s ideal for anyone seeking a peaceful place to call

    531 St Marks St, 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
  • /24

    $1,399

    Total Monthly Price

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

    144 Spring St, Petersburg, VA 23803

    Available NOW – Charming 3BR Home with Fenced Backyard in Petersburg 144 Spring St, Petersburg, VA 23803 $1,399/month | One month security deposit for qualified applicants 3 Bedrooms | 1 Bathroom | 1,164 sq. ft.This well-maintained 3-bedroom, 1-bath home is move-in ready and located in a quiet, established neighborhood in Petersburg. With recent updates, a fully fenced

    144 Spring St, Petersburg, VA 23803
  • /25

    $1,699

    Total Monthly Price

    • 5 Beds
    • 2.5 Baths
    • 2,100 Sq Ft
    • Townhouse for Rent

    608 Halifax St, Petersburg, VA 23803

    608 Halifax St. Petersburg, VA 23803$1,699/month + one month’s security deposit for qualified applicantsAvailable Now!Home Features:5 LARGE bedrooms2.5 full bathroomsTwo-story townhome in an established, clean neighborhoodNewer hardwood floors throughoutSpacious eat-in kitchen w/ new finishes, range & refrigeratorWooded yard with lots of natural

    608 Halifax St, Petersburg, VA 23803
  • /5

    $1,249

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 752 Sq Ft
    • Condo for Rent

    28 S Chappell St Unit 28, Petersburg, VA 23803

    This two-level, fully renovated one-bedroom apartment features the bedroom upstairs, offering privacy and a smart layout. It’s just minutes from downtown Petersburg, I-95, and the casino. $500 deposit up to one month's rent based on credit check.Key Features:Electric utilities through Dominion Energy (separate)Water, sewage, and trash included in one bill (through the City of

    28 S Chappell St Unit 28, Petersburg, VA 23803
  • /13

    $1,199

    Total Monthly Price

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

    130 Leavenworth St, Petersburg, VA 23803

    2BD/1BA Single Family Home. $1,199 per month plus one month security deposit for qualified applicants. Amenities Include:- Range -Refrigerator -Washer and Dryer Hookup This home is in a clean and established neighborhood that is located close to shopping, Fort Lee, and schools. Please feel free to drive by, but showings are done by appointment only.

    130 Leavenworth St, Petersburg, VA 23803
  • /18

    $1,799

    Total Monthly Price

    • 5 Beds
    • 2.5 Baths
    • 1,985 Sq Ft
    • House for Rent

    922 Wilcox St, Petersburg, VA 23803

    Available Now! – Spacious 2-Story 5BR Home with 4 Baths, Dining Room & Private Yard922 Wilcox St, Petersburg, VA 23803$1,799/month | One month security deposit for qualified applicants5 Bedrooms | 2 Full Bathrooms | 2 Half Bathrooms | 1,984 sq. ft. | 2 StoriesWelcome to this charming and spacious two-story home offering 5 bedrooms, 2 full bathrooms, 2 half bathrooms, and

    922 Wilcox St, Petersburg, VA 23803
  • /16

    $1,300

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    521 Grove Ave Unit 521 B, Petersburg, VA 23803

    This 700 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park on the river directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors and a large spacious

    521 Grove Ave Unit 521 B, 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
  • /18

    $999

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 542 Sq Ft
    • Condo for Rent

    712 High St Unit 6, Petersburg, VA 23803

    Savor the charm and comfort of 712 High St Apt 6, a delightful sanctuary nestled in the heart of historic Petersburg, VA. This cozy one-bedroom apartment offers a perfect blend of modern elegance and classic appeal, ideal for those seeking a peaceful retreat. Step inside to discover 542 square feet of thoughtfully designed living space that radiates warmth and style. The kitchen is a culinary

    712 High St Unit 6, Petersburg, VA 23803
  • /10

    $1,175 Per Month

    • 2 Beds
    • 1 Bath
    • 1,209 Sq Ft
    • Apartment for Rent

    712 W Washington St Unit B, Petersburg, VA 23803

    This spacious two bedrooms unit has so much to offer. It has a fully equipped eat-in kitchen with stove, refrigerator, washer and dryer. Bedrooms have been freshly painted with ceilings fan. Unit has lots of storage space. Floors are mostly hardwood except some area of laminate. There is a wonderful porch outside kitchen area for grilling and relaxation. House is located near grocery stores, bus

    Diane Bowman Dalton Realty

    712 W Washington St Unit B, Petersburg, VA 23803
  • /18

    $1,400

    Total Monthly Price

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

    912 Augusta Ave, Petersburg, VA 23803

    Welcome to 912 Augusta Ave, Petersburg, VA 23803! This inviting 3-bedroom, 1-bathroom home offers 1,097 square feet of comfortable living space, making it an excellent choice for anyone seeking affordability and convenience. With spacious rooms, a functional layout, and easy access to local amenities, this home is ready for its next residents.Home Features:3 comfortable

    912 Augusta Ave, 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 the charm and character of this adorable cottage-style home offering over 1,100 square feet of comfortable living space. Beautiful hardwood floors welcome you into the spacious family room, which flows seamlessly into the formal dining room—perfect for everyday living or entertaining. The bright kitchen features abundant cabinet space and opens to a screened porch filled with

    Heather Leonard Bradley Real Estate, LLC

    1823 Brandon Ave, Petersburg, VA 23805
  • /5

    $1,600

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,280 Sq Ft
    • Washington St

    1414 E Washington St, Petersburg, VA 23803

    Welcome home to this beautifully renovated 3-bedroom, 1-bath home offering a fresh, comfortable space that’s ready for its next residents!Inside, you’ll find updated flooring and fixtures, a bright and inviting layout, spacious bedrooms, and an eat-in kitchen with plenty of room for everyday living. The home also features central air and convenient off-street parking.Outside, enjoy a generously

    1414 E Washington St, Petersburg, VA 23803
  • /8

    $1,500 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    1144 Normandale Ave E, Petersburg, VA 23803

    1144 E Normandale Ave Petersburg3-bedroom home, completely renovated home! NEW central HVAC, ALL electric, NEW windows, NEW kitchen cabinets, NEW fixtures, NEW flooring, shed, carport, large yard! $1,500 ***Call school board office to verify schools!

    Jordan Hudson Hudson Properties Inc.

    1144 Normandale Ave E, Petersburg, VA 23803
  • /17

    $1,391

    Total Monthly Price

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

    6614 Johnston St, Petersburg, VA 23803

    Available after August 14, 2026 - 2 BR, 1 BA, one level duplex offers approx. 760 sq. ft. of living space; recently painted and LVP flooring throughout; Large living room; eat in kitchen features range and refrigerator; utility closet features stacked washer and dryer unit; Large rear yard; ceiling fan in bedroom for added comfort; central A/C & Heat, all electric; Lawn care is included in the

    6614 Johnston St, Petersburg, VA 23803
  • /20

    $1,350 Per Month

    • 1 Bed
    • 1 Bath
    • 650 Sq Ft
    • Apartment for Rent

    519 Grove Ave Unit 519 B, Petersburg, VA 23803

    This 650 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park on the river directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors and a balcony for outside

    Stephen Constantine Napier Realtors, ERA

    519 Grove Ave Unit 519 B, Petersburg, VA 23803
  • /16

    $1,100

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • House for Rent

    1221 Montgomery Ave, Petersburg, VA 23803

    Experience the charm and warmth of 1221 Montgomery Ave, nestled in the heart of historic Petersburg, VA. This delightful two-bedroom home offers a perfect blend of comfort and convenience, making it an ideal retreat for anyone seeking a serene living space. Step inside to find inviting interiors that promise relaxation and tranquility after a long day. The full bathroom is tastefully designed to

    1221 Montgomery Ave, Petersburg, VA 23803
  • /17

    $1,300 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Apartment for Rent

    519 Grove Ave Unit 521 B, Petersburg, VA 23803

    This 700 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park (on the river!) directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors, full laundry and a large

    Stephen Constantine Napier Realtors, ERA

    519 Grove Ave Unit 521 B, Petersburg, VA 23803
  • /27

    $1,100

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 953 Sq Ft
    • Condo for Rent

    709 High St Unit A, Petersburg, VA 23803

    If approved, $200 off first month rent !Discover the charm of Old Towne Petersburg in this spacious 2-bedroom, 1-bath! Located on Petersburg’s most historic street, you’ll be just steps away from local shops, restaurants, and cultural attractions.This apartment offers the perfect blend of historic character and modern convenience, featuring generously sized rooms, high ceilings and

    709 High St Unit A, Petersburg, VA 23803
  • /43

    $2,800 Per Month

    • 4 Beds
    • 3.5 Baths
    • 4,532 Sq Ft
    • House for Rent

    416 W Washington St, Petersburg, VA 23803

    Circa 1830 nestled in Petersburg's historic Folly Castle District, 416 W. Washington Street is the kind of home that rarely comes to market. Beautifully restored and thoughtfully maintained over the years, it offers more than 4,300 square feet where historic charm and modern living come together effortlessly. From the moment you step inside, you'll notice the original heart pine floors, soaring

    Van-Neisha Johnson Real Broker LLC

    416 W Washington St, Petersburg, VA 23803
  • /13

    $1,395

    Total Monthly Price

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

    1311 Beazley St, Petersburg, VA 23803

    Savor the charm of historic Petersburg in this 3-bedroom, 1.5-bathroom rental home located at 1311 Beazley Street. With 1323 sq ft of living space, step inside to discover a spacious layout, complete with a cozy living room, a well-appointed kitchen, and a bonus room. The home's three bedrooms provide ample space for rest and relaxation, while the half bath and full bath ensure convenience for

    1311 Beazley St, Petersburg, VA 23803
  • /6

    $1,250 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    2146 Colston St, Petersburg, VA 23805

    3-bedroom home, Refrigerator, NEW paint,laundry room, shed, AND utility room,a lot of natural light! Walnut Hill Subdivision $1,250*PLEASE CALL OFFICE TO DISCUSS PET POLICY AND LEASE TERMS 804-458-1853

    Jordan Hudson Hudson Properties Inc.

    2146 Colston St, Petersburg, VA 23805
  • /17

    $999

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 502 Sq Ft
    • Condo for Rent

    712 High St Unit 8, Petersburg, VA 23803

    Introducing a charming oasis nestled in the heart of Petersburg, VA, at 712 High St Apt 8. This delightful one-bedroom apartment offers a cozy retreat with a generous floor plan spanning 502 sq ft, making it the perfect haven for those seeking comfort and convenience. Step inside to discover a modern kitchen adorned with luxurious granite countertops, a true culinary artist's dream. The full

    712 High St Unit 8, Petersburg, VA 23803
  • /7

    $1,400 Per Month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    232 High St Unit B, Petersburg, VA 23803

    Come see this well maintained 1 bedroom apartment with utilities included! Great location in the Petersburg Old Town District. Schedule a tour today!

    Rolandus Jackson EXP Realty, LLC

    232 High St Unit B, Petersburg, VA 23803
  • /52

    $1,845

    Total Monthly Price

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

    115 Slagle Ave, Petersburg, VA 23803

    Charming & Fully Renovated 3 BD / 1.5 BA Home in Petersburg!Welcome to 115 Slagle Ave! This beautifully updated home offers modern style and convenience. Packed with fresh upgrades from top to bottom, this 3-bedroom, 1.5-bathroom property is ready for you to move right in.Property Highlights:Fully Renovated Interior: Enjoy a fresh, contemporary feel throughout the entire

    115 Slagle Ave, Petersburg, VA 23803
  • /10

    $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
  • /27

    $1,295

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,151 Sq Ft
    • Condo for Rent

    529 Harrison St Unit 531, Petersburg, VA 23803

    Welcome to 531 Harrison Street! This large 2-bedroom, 1-bathroom apartment offers comfortable living in a convenient location close to Downtown Petersburg, local shops, restaurants, parks, and major highways.Enjoy the freshly renovated living space, two spacious bedrooms, a full bathroom, and a functional kitchen spread out throughout 2 floors. Windows throughout provide an abundance of

    529 Harrison St Unit 531, Petersburg, VA 23803
  • /14

    $999

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 502 Sq Ft
    • Condo for Rent

    712 High St Unit 5, Petersburg, VA 23803

    Cherish the charm of 712 High St Apt 5, nestled in the heart of historic Petersburg, VA, where modern living meets classic allure. This delightful one-bedroom sanctuary offers 502 sq ft of well-designed space, perfect for those seeking comfort and convenience. Step inside to discover a thoughtfully crafted interior featuring gleaming granite countertops that add a touch of elegance to your

    712 High St Unit 5, Petersburg, VA 23803
  • /19

    $1,900

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 925 Sq Ft
    • House for Rent

    2105 Fort Rice St, Petersburg, VA 23805

    Welcome home to this well-maintained 3-bedroom, 2-bathroom home offering 925 square feet of comfortable living space. Conveniently located in Petersburg, this property features modern appliances and a functional layout, making it a great place to call home.Home Features:3 Bedrooms | 2 Bathrooms925 Sq. Ft.Monthly Rent:

    2105 Fort Rice St, Petersburg, VA 23805
  • /12

    $995

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 637 Sq Ft
    • Condo for Rent

    1150 Willcox St Unit A, Petersburg, VA 23803

    Conveniently located near downtown Petersburg, this bright and comfortable first-floor apartment offers spacious living areas and easy access to shopping, dining, and major commuter routes. Enjoy a practical layout, plenty of natural light, and a location that puts everyday necessities within reach.Listing provided by Relevate Property Guides.Full details available on our website,

    1150 Willcox St Unit A, Petersburg, VA 23803
  • /16

    $999

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Condo for Rent

    712 High St Unit 4, Petersburg, VA 23803

    Characterized by its cozy charm, 712 High St Apt 4 in the historic heart of Petersburg, VA, offers a delightful retreat for those seeking a serene and intimate living space. Nestled in a vibrant community, this one-bedroom, one-bath apartment spans a comfortable 500 square feet, providing an ideal setting for a peaceful lifestyle. The apartment's layout maximizes every inch, creating a warm and

    712 High St Unit 4, Petersburg, VA 23803

Showing Results 41 - 80, Page 2 of 3

How to Rent a Home