Nearby rentals
Renter hub
Property management
Filters
The average monthly rent for 3 bedroom apartments in St. John is up 1.78% compared to last month and up 1.1% year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
5d+ ago
3 Beds Bel-Ridge apartment for rent in Bel-Ridge
3 beds
1 bath
$975
Apartment for rent
Available Jun 26
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$975
House for rent
Available Aug 27
5d+ ago
Verified
3 beds
1 bath
$1,410
House for rent
Available Oct 24
3d ago
3 Beds Breckenridge Hills house for rent in Breckenridge Hills
3221 Suncrest Avenue, Breckenridge Hills, MO 63114
In-unit laundry | Central heat | Dishwasher
3 beds
1 bath
$1,650
House for rent
Available Dec 10
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,350
House for rent
5d+ ago
3 Beds St. John house for rent in St. John
3653 Eminence Avenue, St. John, MO 63114
Garage parking | Hardwood floor | Storage
3 beds
1 bath
$1,520
House for rent
Available Nov 19
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,300
House for rent
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,300
House for rent
Be the first to hear about new listings matching your search.
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,300
House for rent
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,650
$1,450
Price drop
House for rent
Available Nov 13
These rentals are 10%-30% cheaper than the local average price for similar rentals.
5d+ ago
3 Beds St. John house for rent in St. John
3 beds
1 bath
$1,550
House for rent
5d+ ago
3 Beds Breckenridge Hills house for rent in Breckenridge Hills
In-unit laundry | Air conditioning | Garage parking
3 beds
1 bath
$1,275
House for rent
2d ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,200
$1,100
Price drop
House for rent
Available Sep 17
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,400
House for rent
Available Sep 3
3d ago
3 Beds St. John house for rent in St. John
8609 Ardelia Avenue, St. John, MO 63114
In-unit laundry | Air conditioning | Ceiling fan
3 beds
1 bath
$1,300
House for rent
5d+ ago
3 Beds Bel-Ridge house for rent in Bel-Ridge
3 beds
1 bath
$1,300
House for rent
5d+ ago
3 Beds Woodson Terrace house for rent in Woodson Terrace
9457 Harold Drive, Woodson Terrace, MO 63134
Swimming pool | Storage | Outdoor space
3 beds
1 bath
$1,530
House for rent
2d ago
3 beds
1 bath
$915
Apartment for rent
10h ago
Verified
3 beds
1 bath
$907–$943
Apartment for rent
Available Oct 4
22h ago
1000 Darwick Court, Creve Coeur, MO 63132
Air conditioning | On-site laundry | Balcony
3 beds
1 bath
$1,689–$2,959
Apartment for rent
1d ago
Verified
5672 Parchester Drive, Normandy, MO 63121
On-site laundry | Hardwood floor | On-site management
3 beds
1 bath
$1,195
House for rent
5d+ ago
Verified
3 beds
1 bath
$1,095
House for rent
5d+ ago
Verified
3 beds
2 baths
$1,790
$1,675
Price drop
House for rent
5d+ ago
3 Beds Cool Valley house for rent in Cool Valley
8428 Hawkesbury Dr, Cool Valley, MO 63121
In-unit laundry | Air conditioning | Ceiling fan
3 beds
2 baths
$1,450
House for rent
5d+ ago
Verified
3 beds
2 baths
$1,550
House for rent
Available Nov 18
Are you a rental professional?
20 rentals
22 rentals
9 rentals
5 rentals
8 rentals
4 rentals
7 rentals
9 rentals
6 rentals
20 rentals
22 rentals
2 rentals
9 rentals
5 rentals
8 rentals
4 rentals
61 rentals
6 rentals
| 🔑Available apartment rentals | 25 |
|---|---|
| 💰Best rent deal | 1379 Sharondale Circle |
| ✨Popular amenities | , , |
| 🍽With dishwasher | |
| 🏠With photos |
For more in depth rent prices, check out our St. John, MO rent data, which covers average and median rents in St. John, MO.
To know how much rent you can afford in St. John, MO, use our rent affordability calculator.
If you're looking for a specific type of apartment near St. John, MO, use our helpful filters to find an apartment you will love!