Start your Birmingham search
How many bedrooms do you need?

Pet Friendly Apartments for Rent in Birmingham, AL

275 rentals available
  • 2-Bed Home in Oakridge Community - Renovated

    $1,050
    6832 6th Court South, Birmingham, AL 35212
    (205) 251-1267

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Pet friendly, Recently renovated, Air conditioning + more

  • Home for rent in South Eastlake **ACCEPTS SECTION 8**

    $1,095
    8132 10th Avenue South, Birmingham, AL 35206
    (205) 841-2250

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Garage, Range, and Oven

  • 3-Bedroom House in East Lake.

    $850
    134 69th Place North, Birmingham, AL 35206
    (205) 251-1267

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Pet friendly, Parking, Air conditioning, and Range

  • Beautiful 3BR in Birmingham’s Historic Highlands – Don't Miss Out!

    $1,975
    1110 23rd Street South, Birmingham, AL 35205
    (205) 730-0333

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Granite counters, Hardwood floors, Pet friendly, and Air conditioning

  • NOW AVAILABLE! RENT READY!!

    $1,650
    1204 Bowman Road, Birmingham, AL 35235
    (205) 982-5647

    1 unit available
    4 bed
    Amenities

    Granite counters and Pet friendly

  • Cozy Condo for rent in the heart of Highland Park!! SHORT TERM LEASE! AVAILABLE NOW!! **Newly renovated**

    $1,050
    3350 Altamont Road, Birmingham, AL 35205
    (205) 824-5008

    1 unit available
    1 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Parking, Recently renovated, Pool + more

  • Homewood Area - Oxmoor Glen - Minutes to Downtown UAB

    $1,950
    222 Oxmoor Place, Birmingham, AL 35211
    (205) 407-4192

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Garage, Walk in closets, Fireplace + more

  • Spacious 2 Bedroom, 2.5 Bathroom Townhome in Homewood

    $1,750
    1731 Ashwood Lane, Birmingham, AL 35209
    (205) 983-8679

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, and Range

  • Celeste Manor - 1 Bedroom / 1 Bathroom Apartment

    $791
    1229 29th Street South, Birmingham, AL 35205
    (205) 583-5007

    1 unit available
    1 bed
    Amenities

    Pet friendly, Parking, Air conditioning, Range, Oven, and Refrigerator

  • Loft Available for Rent in Downtown Birmingham!!! Available to View Now!!! Sign a 13 month lease by 11/30/25 to receive ONE MONTH FREE RENT!!

    $1,395
    2329 1st Avenue North, Birmingham, AL 35203
    (205) 824-5008

    1 unit available
    1 bed
    Amenities

    In unit laundry, Patio / balcony, Dogs allowed, Parking, Recently renovated, Stainless steel + more

  • 684 Idlewild Circle

    $1,645
    684 Idlewild Circle, Birmingham, AL 35205
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Stainless steel + more

  • 1509 44th Street Ensley

    $1,045
    1509 44th Street Ensley, Birmingham, AL 35208
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Pet friendly, Parking, Air conditioning, Ceiling fan + more

  • 1629 16th Avenue South

    $1,300
    1629 16th Avenue South, Birmingham, AL 35205
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Air conditioning, Ceiling fan, Fireplace + more

  • 913 Meadowbrook Drive

    $995
    913 Meadowbrook Drive, Birmingham, AL 35215
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    W/D hookup, Patio / balcony, Pet friendly, Parking, Air conditioning, and Ceiling fan

  • 1529 30th Street Ensley

    $915
    1529 30th Street Ensley, Birmingham, AL 35218
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    W/D hookup, Patio / balcony, Hardwood floors, Pet friendly, Parking, Air conditioning + more

  • 624 Old Pine Road

    $1,375
    624 Old Pine Road, Birmingham, AL 35214
    (659) 233-0700

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, Ceiling fan, Bbq/grill, Range, Oven + more

More Rental Options

Frequently Asked Questions