Florida Animal Shelters

616 Shelters

    e.g. "Miami FL" or "33168"

    Animal Rescue, Inc.
    Rescue Organization
    State Road 80
    La Belle, FL 33935

    Located in Hendry County

    863-983-9117
    Details
    Animal Shelter Fund
    Shelter Organization
    P.O. Box 1731
    Boca Raton, FL 33429

    Located in Palm Beach County

    561-493-7500
    Details
    Animal Welfare and Rescue
    Rescue Organization
    7810 Gall Blvd #173
    Zepheyrhills, FL 33541
    (813) 713-9211
    Details
    Animals of Pensacola Beach
    362 Gulf Breeze Pky
    Gulf Breeze, FL 32561

    Located in Santa Rosa County

    850-982-8102
    Details
    Aristocats, Inc.
    P.O. Box 740075
    Orange City, FL 32774
    (321) 441-6481
    Details
    ARK of Tampa

    Brandon, FL 33511
    At Animals at Heart
    851 N Market St
    Jacksonville, FL 32202

    Located in Duval County

    904-742-0826
    Details
    Ayla's Acres No-Kill Animal Rescue
    Rescue Organization
    PO Box 1634
    St. Augustine, FL 32085

    Located in St. Johns County

    (904) 484-8792
    Details
    Bailey's Way Rescue, Inc.
    Rescue Organization

    Fort Myers, FL 33907
    Baker County Animal Control
    14564 Deputy Dawg Ln
    Macclenny, FL 32063

    Located in Baker County

    (904) 259-6786
    Details
    Barkie's Legacy

    Ocoee, FL 34761
    Basset Rescue of Florida
    Rescue Organization
    156 Sw Bedford Ave
    Port St Lucie, FL 34953

    Located in St. Lucie County

    954-337-0273
    Details

    Animal Shelters in Florida

    Florida has 616 listed animal shelters and rescue organizations, spread across 60 counties. About half are rescue organizations. Tampa has more than any other Florida city, followed by Orlando and Jacksonville. Somewhere on this list is a Florida dog or cat who would much rather be at your place.

    Florida has 616 listed at the moment, and they are shown above with the ones that have photos first. Open any of them for the full address, contact details and opening hours.

    A mix of both, and the difference is worth knowing before you set out. A rescue usually places animals from a network of foster homes rather than from premises you can walk into, so you generally arrange a meeting first. A shelter or humane society more often has a facility you can visit during opening hours.

    Tampa has more than anywhere else in Florida, followed by Orlando, Jacksonville and Pensacola. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.

    Palm Beach, Broward and Pinellas counties have the most, though listings reach 60 of Florida's counties in total. The city links in the sidebar are usually the quicker way in.

    Most listings here carry a phone number, and most link to the organization's own website. Calling ahead is worth it — opening hours change, and rescues often work by appointment rather than keeping a building open.
    SHELTER/RESCUE SEARCH

      e.g. "Miami FL" or "33168"

      Florida Shelters By City
      HAVE YOU SEEN ME?
      Lost Dog in Spring Hill, FL
      DAISY

      Lost since 2026-02-11

      From Spring Hill

      View Details
      FOUND PET
      Found Cat in Fort Myers, FL
      Found Pet

      Found on 2026-02-06

      Located in Fort Myers

      View Details
      Milo — dog needing a new home in 34291, FL
      Milo

      From 34291, FL

      View Details
      Missing a shelter or rescue?

      Help us get the word out about more shelters and rescues nationwide.

      Submit Here
      dog adopt

      Pets For Adoption

      Search all animals available for adoption in your area. Give a dog or cat forever home today.

      ADOPT A PET