Stop Animal Cruelty... Donate Today!
The NJSPCA invites you to join our fight. We are a Not-For-Profit organization, and receive no federal, state, or local funding.
Donate today to help save an animal from a life of suffering.

Donate to the NJSPCA
Catch the movement
Are you aware of an animal that might be a victim of abuse in the state of New Jersey?
If so you should report this abuse immediately to the NJSPCA.
Report animal abuse to the official NJSPCA.
Reward for reporting of Dogfighting
Click here for more information
Alert the NJSPCA to dog or cock fighting.
Click Here for More Alerts

Click for Events

Event Details (when available):

Adopt A Pet - Animal Shelters in NJ & Urgent Requests


Animal Shelters in NJ Listing

City Organization Phone
Mutts-N-More Rescue E-mail only
Aberdeen Castle-of-Dreams Animal Rescue E-mail inquiries only
Aberdeen Citizens for Animal Protection Email only please!
Allendale P-U-R-R-S ...N' Pups Animal Rescue Team Inc. Email us for more info
Asbury ROGERS' RESCUES Virtual Rescue
Asbury Park Three Little Kittens Inc. 732-988-3024
Atlantic City Humane Society of Atlantic County 609-347-2487
Atlantic County    
Basking Ridge Delaware Valley Basenji Rescue email only
Basking Ridge Friends of Lord Stirling Stable
Bayonne C.A.R.E. Companion Animal Rescue & Education 201-436-6595
Beachwood Rottie Tears Rescue
Beachwood New Beginnings Pet Rescue email only please!
Beachwood Ocean County Cat Rescue email only please
Belle Mead Animal Alliance of Belle Mead 609-818-1952
Bellmawr PetPALS of Southern New Jersey Inc. 856-931-4399
Belvidere Communities Altering The Strays (CATS) 908-453-0082
Bergen County Hug-a-Bunny Rabbit Rescue Email us!
Berkeley Heights S.A.R.A. Inc. (908)464-1203
Bernardville New Jersey Save A Pet Rescue Inc.
Blackwood Camden County Animal Shelter 856-401-1300
Blairstown Almost Home Dachshund Rescue Society
Blairstown Northwest New Jersey Pet Rescue, EBBRR Inc.
Blenheim YorkieHaven E-Mail Inquiries Only
Bloomfield Homeless Animal Adoption League 973-429-3002
Bloomfield Bloomfield/Bukowski Animal Shelter 973-259-0016
Bloomfield A Purrfect World EMAIL ONLY
Bloomingdale Bloomingdale Animal Shelter Society 973-838-2220
Bloomsbury TruNewf Cyber Rescue
Boonton Pawprints On Your Heart 973-316-5534
Branchburg St. Huberts Animal Welfare Center - Branchburg 908-526-3330
Brick Jersey Shore Animal Center 732-920-1600
Bridgeton PointerRescue Org
Bridgewater People for Animals 908-964-6887
Bridgewater NJ Schnauzer Rescue Network 908-534-2225
Bridgewater Somerset Regional Animal Shelter 908-725-0308
Bridgewater Shetland Sheepdog Placement of New Jersey 908-704-1241
Bridgewater The Husky House email only please
Bridgewater Homeless Animal Lifeline 908-725-7489
Bridgewater Winkies Way Cat Rescue 908-537-6319
Broadway Common Sense for Animals 908-859-3060
Browns Mills Little Furries Rescue-Referral Emails Only Please!
Browns Mills HeavenSent Bulldog Rescue e-mail only please
Budd Lake SOS Beagle Rescue-NJ NA
Budd Lake North Jersey Guinea Pig and Hamster Rescue e-mail only
Butler Tri-Boro Animal Welfare 973-831-5555
Cape May Animal Outreach of Cape May County Inc. 609-898-1PET
Cape May Friends of Rocky Mount. Animals (F.O.R.Animals)
Cape May Court House Bayshore Kennels 609-465-3121
Cape May Court House Cape May County Animal Shelter and Adoption Center 609-465-8923
Carlstadt No Place Like Home 201-531-8471
Carneys Point Salem County Humane Society 856-299-2220
Cedar Brook NJ Aid for Animals, Inc. 856 498 3978
Chatham Cats/Cause 4 Paws 973-953-0656
Cherry Hill SOS DOGS - Small Dog Rescue email ONLY
Cherry Hill Greyhound Friends of New Jersey Inc 732-356-4370
Cherry Hill ADOPT Program-Adopting Dogs W/ Outstanding Personalities and Training
Cherry Hill Compassion For Camden 856-751-1571
Cinnaminson Delaware Valley Bichon Rescue 856-829-7615
Clark Noahs Ark Animal Placement and Rescue 732-815-1633
Clark Companion Critters, Inc.
Clark H.A.L.O.S. -Helping All Little Ones Survive E-mail only Please
Clayton Gloucester County Animal Shelter 856-881-2828
Clementon Paws For Life Coalition, Inc
Clementon Jersey State Feline Fanciers Inc
Clifton Friends of the Clifton Animal Shelter 973-470-5936
Clifton Angels of Animals Inc. 973-471-0622
Clifton Rescued and Recycled Dogs 866-251-2579
Clinton Safe Haven Rabbit Rescue Inc. 908-238-0814
Closter CLAWS 201-768-0200
Collingswood Collingswood Stray Animal Fund 856-854-4628
Colmar Tails of the Tundra Siberian Husky Rescue Inc. 215-412-0270
Colonia Angel Pets Animal Welfare Society Inc. 732-340-1199
Cranford Best Friend Dog and Animal Adoption 908-486-0230
Cranford Homeless Animal Rescue Team, Inc. contact via email please
Cream Ridge Kind Heart Rescue of Monmouth/Ocean
Denville Red Woof Inn 973-625-8300 EXTN: 265
Denville Rachels Pets 9736257986
Deptford Tri-State Small Animal Rescue
E. Brunswick Animal Rescue Force 732-257-7559
East Hanover Mt. Pleasant Animal Shelter 973-386-0590
East Windsor VCA Twin Rivers Animal Hospital (609) 426-9625
Eatontown Monmouth County SPCA 732-542-0040
Edison Helping Hands for Helpless Paws 732-572-7637
Egg Harbor City JerseyTzu Rescue emails only - please
Egg Harbor City Society Waggers
Egg Harbor Township Atlantic County Canines
Egg Harbor Township Atlantic County SPCA 609-926-9325
Elmwood Park Save The Animals Rescue Team II 201-797-8861
Englewood Only Hope Cat Rescue, Inc. (New York City & New Jersey) 201-310-7084
Ewing Tri State Weimaraner Rescue Inc
Ewing Twp Ewing Twp. Animal Shelter (609) 393-9608
Fair Lawn Fair Lawn Animal Pound 201-794-2621
Fairfield Spartan Pit Bull Adoptions (973) 383-1840
Fanwood Garden State German Shepherd Rescue (201) 794-4746
Flemington Watchung Mountain Poodle Club Rescue 908-237-1347
Forked River AHS-Forked River 609-693-1900
Forked River Pet Agree Rescue of New Jersey Please E-mail
Forked River PUG PLANET PUG RESCUE Please E mail
Franklin Northwest New Jersey Small Dog Rescue 973-827-0524
Franklin Helping the Homeless Animal Rescue 973-827-6414
Franklinville Faithful Friends Pet Rescue 417-967-2004
Freehold Adopt-a-Pet 732-462-5184
Freehold Save Our Community Strays 732-625-1969
Freehold Standardbred Retirement Foundation 732-462-8773
Freehold Wag-On Inn Rescue
Frenchtown Save Our Strays Inc. e-mail only
Garfield Just Cats Please email
Garfield Pet Paws for Love E-mail inquiries please
Gibbsboro SJ Ferret Rescue & Sanctuary 856-784-6789
Glen Ridge Bloomfield/Glen Ridge Animal League 973-863-7044
Glen Rock Four Paws Animal Welfare Society 201-670-5635
Gloucester City South Jersey Animal Rescue 856-349-2373
Green Brook Rawhide Pet Rescue
Greenbrook A New Leash On Life Inc. 732-424-2006
Hackettstown Pet Adoption League (973) 584-0095
Hamilton Pet Rescue of Mercer email inquires only
Hamilton Hamilton Township Animal Shelter 609-890-3550
Hamilton Homeward Bound Rescue of NJ 609-586-9143
Hamilton Stray Catz, Inc.
Hampton NJ Puppy Rescue E-Mail Inquiries Only
Hasbrouck Heights FOCAS 201-943-4019
Hawthorne Friends of Homeless Animals (973) 620-0284
Hazlet Dogue de Bordeaux Society Rescue Please Email
High Bridge Powers Iguana Rehabilitation and Rescue 908 638-5114
Hightstown AFEW - Animal Friends for Education and Welfare, Inc. 609-448-5322
Hightstown Crazy For Cockers Rescue Inc. 609-259-1664
Hightstown Chrissys Kitty ResQ 609-448-7806
Hillsborough CAP -Hillsborough Emails only
Hillsborough Carols Cats 908-874-4660
Hillsdale Pekingese Rescue Network Inc.
Hoboken Companion Animal Placement 212-673-7295
HoHoKus Adopt-A-Buddy Pug Rescue
Hopatcong Hopatcong Animal Control 973-770-1200 Ext 151
Hopatcong K.I.S.S.(Kitties In-need-of Someone Special, Inc.) 973-670-2481
Hopatcong Les Lapins Rescue & Retirement Home 973-398-5538
Hopatcong P.U.P.S. Inc.
Hope Save The Orphaned Pets Inc. 908-459-0001
Horsham Del. Val Siberian Husky Rescue of NJ 1-877-876-2644
Howell Lolli-Pop Animal Rescue
Island Heights S.A.V.E. Shore Animal Volunteer Enterprise 732-657-0005
Jackson Ocean County Animal Facility - North 732-657-8086
Jackson Purrfect Feline Friends, Inc. 732-928-2118
Jackson Wings of Hope - NJ Inc. 732 833 7825
Jackson Luv2Howl Animal Rescue 732-276-6965
Jersey City Hudson County Animal League 201-200-1008
Jersey City Hudson County SPCA 201-435-3557
Jersey City Liberty Humane Society 201-547-4147
Jersey City TLC Rescue Inc. please email
Jersey City Animals Need You 201-823-4303
Jersey City Companion Animal Trust Please email
Kenvil Lakeland Animal Haven 973-584-1415
Keyport New Jersey Rescues The Felines Email Only Please
Lafayette SCFA Animal Shelter 973-300-5909
Lake Hopatcong Jefferson Township Municipal Pound 973-663-3241
Landing Bengal Rescue Network 000-000-0000
Landing Operation: Sanctuary 973-723-6306
Lansdale MaPaw Siberian Husky Rescue Referral Service Inc 215 997 9217
Lawrenceville Lawrence Township Animal Control 609-844-7092
Lawrenceville Res-Q-Pets (609)278-6857
Ledgewood Noahs Ark Animal Welfare Association 973-347-0378
Linden Friends of Linden Animal Shelter, Inc. 908-474-8450
Linden All Star Pet Rescue Email Only Please!
Lindenwold Animal Adoption Center 856-435-9116
Little Falls S.T.A.R.T., Save The Animals Rescue Team (973) 785-1245
Lyndhurst Humane Society of Bergen County/Lost Pet Inc. (201)896-9300
Lyndhurst Animal Rescue Team
Lyndhurst Elaines Foundation for Homeless Felines 201-410-7280
Madison St. Huberts Animal Welfare Center- Madison 973-377-2295
Madison All Our Orphans 973-886-1485
Malaga Internet Miniature Pinscher Services Inc. (NJ & PA)
Manahawkin Ocean County Animal Facility- South 609-978-0127
Manahawkin Dachshund Rescue of North America- Northeast 609-978-5765
Manahawkin Homeless Paws
Manalapan Hope For Animals (Formerly Manalapan Friends of Homeless Animals) 732-549-1270
Manchester Animal Relief Foundation 732-657-0295
Manchester, Northeast Pekingese Rescue, Inc.  
Maple Shade For Bunny Sake Rabbit Rescue PO Box 462 Maple Shade NJ
Marlton Animal Lifeline Inc.
Matawan New Jersey House Rabbit Society 732-583-0278
Matawan PawsAbilities Rescue 732-591-5520
Matawan Nature's Refuge 732-657-9163
Mays Landing East Coast Asian Dog Rescue Inc. 609-476-2476-EMail Pref.
Maywood Chihuahua Rescue & Transport (NY/NJ Branch)
Medford Recycled Russells 609-714-2649
medford South Jersey Thoroughbred Rescue (609) 953-0255
Middlesex New Jersey Boxer Rescue Inc. Email us, please!
Milford Hunterdon Humane Animal Shelter 908-996-2525
Mine Hill Hodes Veterinary Group 973-328-7112
Mine Hill Country Lakes Animal Clinic 973-584-1836
Monmouth County Rabbit Haven by the Sea please email
Montclair PAWS 973-746-5212 or 5451

Township Animal Shelter
77 North Willow St., Montclair, NJ

Montclair Cameron Animal Hospital (not a shelter) 973-744-2052
Montclair Aunt Marys Dog House 908-362-1333
Montville Montville Animal Shelter 973-334-6410
Morristown Manchesters Forever please email
Morristown Smitten By Kittens Please email us
Mount Holly Burlington County Animal Alliance
Mount Holly Burlington County Animal Shelter 609-265-5073
Mount Holly TJ'S S.A.R. of Mt. Holly
Mount Laurel Animal Sanctuary Society Inc. 8566420004
Mountainside SHOW Retirement Program e-mail only thanks
National Cane Corso Rescue
Neshanic Station MetroFerret 908.884-0120
New Egypt All About Them Giant Breed Rescue 609-758-8261
New Monmouth Mostly Shepherds 732-671-3708
Newark Associated Humane Societies-Newark 973-824-7080
Newfoundland Golden Re-Triever Rescue Inc.-NJ 973-208-7414
North Bergen Lend-A-Paw Animal Rescue Foundation of New Jersey
North Brunswick Cascade Beagle Rescue-East 973 863 7220
North Brunswick Coda Rabbit Educational Rescue
North Plainfield Whiskers and Wags-4-Adoption 908 822-9662
Nutley Care And Treatment of Strays email only
Nutley SCRAPS - Small Canine Rescue and Placement Service email only
Oak Ridge Second Chance Pet Adoption League 973-208-1054
Oakland Ramapo-Bergen Animal Refuge 201-337-5180
Ocean K-9s In Need email only
Ocean City Humane Society of Ocean City (609) 399-2018
Ocean City Cape-Atlantic C.A.T.S. 609-425-0058
Ocean View Beacon Animal Rescue (609) 390-7946
Old Bridge Old Bridge Animal Shelter 732-721-5600 x6310
PA,DE,MD Have-A-Heart Guinea Pig Rescue
PA,NY,CT,RI American Brittany Rescue (609)-296-8278
Palisades Park Animal Life Savers Inc.
Paramus Paramus Animal Shelter 201-265-2100 x710
Paramus Happy Tails Animal Rescue 201-723-8842
Parsippany Labradors + Friends -----
Parsippany Parsippany Animal Control & Animal Shelter 973-263-7083
Passaic Passaic Animal Shelter 973-365-5669
Paterson Here Kitty Kitty (862) 668-4454
Peapack People for Unwanted Feline Friends 908-234-1273
Pemberton Last Resort Animal Rescue
Pennington Animal Allies 609-737-2380
Pennsauken Almost Home Animal Shelter 856-663-3058
Pennsauken Greyhound Angels Adoption 856-220-5158
Pennsauken/Woodbury West Jersey Volunteers for Animals 856-845-3860
Pennville All Pets Rescue, Inc. EMail Inquiries Only
Perth Amboy Perth Amboy Animal Shelter 732 324-3877
Philadelphia American Maltese Association (215) 492-9546
Phillipsburg Feline Urban Rescue And Rehab Inc. 908 835 9551
Pine Beach Animal Birth Control Inc. 732-269-8793
Piscataway Paws and Whiskers 732-469-7682
Pittstown Collie and Ibizan Rescue of Central New Jersey 908-782-9604
Plainfield Plainfield Area Humane Society 908-754-0300
Plainfield Lawyers In Defense of Animals (LIDA) 908-756-7521
Pleasantville Atlantic County Animal Shelter 609-485-2345
Pleasantville Tri-State Basset Hound Rescue Inc. 610-388-2434
Pompton Lakes Pet Adoption Thru Caring Hands 973-835-7202
Pompton Lakes The Rottie Connection
Pompton Plains Pequannock Animal Shelter 973-835-3980
Port Elizabeth White Boxer Rescue, LLC 856-785-3141
Princeton Small Dog Rescue 908-904-9154
Princeton SAVE, A Friend to Homeless Animals 609-921-6122
Randolph Randolph Municipal Pound 973-989-7090
Randolph Scales and Tails Exotic Pet Rescue
Red Bank Pet Adoption Network
Ridgefield Paws-itive Kneads 201 943 5383
Ridgewood Luke's Place 201.251.1031
Ringoes Tabby's Place 908-237-5300
Rio Grande Pals Of Paws 856-229-2141
Rockaway Coming Home Rescue  
Rockaway Rockaway Animal Clinic 973-627-0789
Rockaway Eleventh Hour Rescue 973-664-0865
Rockaway Scottish Terrier Club of Greater New York Rescue 973-361-6790
Saddle River The National Foundation for Animal Rescue 877 554-8787
Sayreville Sayreville Pet Adoption Center (732)727-3895
Sayreville Whiskers Rescue Inc Please email
Secaucus Second Chance Boxer Rescue Inc. 877-281-3146
Secaucus Bichon Frise Rescue of NNJ Inc. no phone
Secaucus Secaucus Animal Shelter 201-348-3213
Secaucus Happy Feet
Somerset Franklin Township Animal Shelter 732-873-2500 ext. 255
Somerville Cocker Spaniel Rescue of New Jersey 908-526-3329
South Orange Jersey Animal Coalition, Inc. 973-763-7322
South Plainfield Forever Families for Felines
South River Animal LifeSavers Pet Adoption Inc. 732-254-5002
South River Buffy's Rescue Please e-mail
Southern Furry Angels Rescue Please Email!
Southern A.R.W.N.Y. - NJ 914-747-4252
Sparta Room For One More Inc. 973-729-5225
Sparta Safe Hounds Beagle Rescue, Inc. (973) 729-8431
Spring Lake Rescue Ridge 732-681-3450
Stanhope BARKS 973-300-3185
Statewide Eastern German Shorthaired Pointer Club Rescue Program
Succasunna Roxbury Township Animal Control 973 584-4372
Summit Summit Animal League (908) 665-1186
Sussex Claws Cat Rescue and Adoption Shelter of Sussex 973-875-8540
Tenafly PetResQ Inc.
Teterboro Bergen County Animal Shelter 201-229-4600
Thorofare Paws And Claws Society
Three Bridges Pembroke Welsh Corgi Club of the Garden State 908-806-3327
Throughout Collie Club of Northern NJ Rescue
Tinton Falls AHS-Tinton Falls 732-922-0100
Toms River Dover Township Animal Facility 732-367-5044
Toms River Boston Terrier Resource and Adoption Center please email
Toms River Puppy Love Pet Rescue 732 914-0600
Toms River Across the Miles Rescue
Toms River Jindo Project 732-255-6366
Totowa Shelter Showcase 973-812-PAWS
Trenton Trenton Animal Shelter 609-989-3254
Trenton Animals In Distress 609-587-4772
Trenton Forgotten Felines Kitten Shelter
Union Devoted Lifetime Companions
Union Central Animal Hospital 908-686-6873
Union Beach St. Francis Feline Fellowship Foundation
Ventnor Penny Angels Beagle Rescue 609-965-9476
Vernon Vernon Township Animal Control 973-764-7751
Vincentown Cat Camp Foundation Inc. 1-856-461-2115
Vineland Cumberland County SPCA and Animal Shelter 856-691-1500
Vineland Cold Nose Warm Heart Chihuahua Rescue
Vineland Save-Our-Buns Rabbit Rescue
Voorhees The Animal Orphanage 856-627-9111
Voorhees Animal Welfare Association 856-424-2288
Voorhees Little Miracles Rabbit Rescue (856) 354-1328
Voorhees Hearts and Paws 856-795-2222
Voorhees Saved Whiskers Rescue Organization, Inc. 856~719~0512
Warren-Watchung Lifeline Animal Rescue Inc. 908-507-3900
Washington Warren Hills Animal Society Inc. 908-689-4425
Wayne Friends of Wayne Animals (973) 694-0767
Wayne American Bulldog Rescue
Wayne Homeless Tails, Inc. 973-633-8759
West Caldwell Orphaned Pets, Inc. - Dogs 973-882-8363
West Milford West Milford Animal Shelter 973-728-2859
West Milford Precious Puppies Email preciouspuppies@opt
West Orange West Orange Animal Welfare League 973-736-8689
West Windsor APAW Animal Placement Agency of the Windsors 609-799-1263
West Windsor West Windsor Virtual Shelter (609) 865-3267
Westfield Cause 4 Paws Inc. (908)232-4153
Westwood Caring About The Strays (C.A.T.S.) Inc. (201) 666-5444
Whitehouse Station Adopt A Setter emails only please
Williamstown The Oasis Animal Sanctuary Inc. 856-262-1222
Wood Ridge Father Natures Ferret Rescue 201-438-8677
Woodbury Furrever Friends Rescue & Volunteers, Inc. 856-845-8554