Florida Animal Shelters

616 Shelters

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

    Great Dane Rescue of South Florida
    Rescue Organization

    Palm Beach, FL 33478
    (561) 748-4017
    Details
    Great Scot Scottish Terrier Mix Rescue of Brevard Fl, Inc.
    Rescue Organization
    Melbourne
    Melbourne, FL 32940

    Located in Brevard County

    321-626-9792
    Details
    Greyhound Pets of America - Emerald Coast / NW Florida
    P.O. Box 30426
    Pensacola, FL 32503

    Located in Escambia County

    850-968-2010
    Details
    Greyhound Pets of AmericaTampa Bay
    P.O. Box 8071
    Madeira Beach, FL 33738

    Located in Pinellas County

    727-595-7852
    Details
    Greyhound Ranch Adoptions, Inc.
    P.O. Box 950203
    Lake Mary, FL 32795
    (407) 804-5257
    Details
    Greyhound Rescue & Adoptions Of Tampa
    Rescue Organization
    11720 N 14th St
    Tampa, FL 33612

    Located in Hillsborough County

    (813) 971-4732
    Details
    Guardian Angel Dog Rescue
    Rescue Organization

    Tampa, FL 33694
    (813) 406-6549
    Details
    Gulf Coast Golden Retriever Rescue
    Rescue Organization
    P.O.Box 380894
    Murdock, FL 33938

    Located in Charlotte County

    941-380-8633
    Details
    Gulf Coast Humane Society
    Humane Society
    2010 Arcadia Street
    Fort Myers, FL 33916

    Located in Lee County

    239-332-0364
    Details
    Gulf Coast Sheltie Collie Rescue, Inc.
    Rescue Organization
    10313 West Lake Road
    Milton, FL 32583

    Located in Santa Rosa County

    850-626-3466
    Details
    Gulf County Animal Control
    1000 Cecil G Costin Sr Blvd
    Port Saint Joe, FL 32456

    Located in Gulf County

    (850) 227-1124
    Details
    Gulf Shore Animal League
    P.O. Box 14291
    Bradenton, FL 34280

    Located in Manatee County

    941-747-2284
    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 Cat in Milton, FL
      Petich’

      Lost since 2026-06-21

      From Milton

      View Details
      FOUND PET
      Found Dog in Delray Beach, FL
      Found Pet

      Found on 2025-12-08

      Located in Delray Beach

      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