Dog Parks & Beaches

People and pets having fun at Vero Dog Park.



ALTAMONTE SPRINGS  (Seminole County)

1.  Cranes Roost Park

Located at  274 Cranes Roost Boulevard. The pet walk path is conveniently mapped out and posted on signage in the park. Pets must be leashed and humans must clean up after their pet. Pets are prohibited in the Plaza and Amphitheater areas at all times and throughout the park during events with street closures. 

2.  Seminole Wekiva Trail 

Part of Rails-to-Trails Conservancy. Readers say this is a nice paved and shaded walk. 


1. Doctor's Dog Park

Located at  21 N Highland Avenue. 

AUBURNDALE (Polk County)

1.  Auburndale Dog Park.  Located at  318 Denton Avenue,  at the south end of the Lake Myrtle Sports Complex. This 2-acre dog park offers separate areas for small and large dogs, parking, pet waste stations, trash cans, benches, an obstacle course, water fountains for both pets and people and lots of room to play. The dog park is close to the Auburndale TECO Recreation Trail, a popular dog-walking location. This park provides a choice to the people and dogs who have been driving to Polk County's other dog park in Mulberry. 

Edgewood (Charlotte County) 

At this time, we know of no pet-friendly locations in Charlotte County specifically. However, Edgewood is  part of the Orlando–Kissimmee–Sanford Metropolitan Area and many locations that welcome pets can be found in those listings below. 



Cape San Blas (Gulf County)

1.  All areas of beach in Cape San Blas, in Gulf county in the Panhandle, allow leashed dogs, 24 hours a day.

Destin (Okaloosa County)

1. Beaches

Dogs are not allowed on any beach in Okaloosa County - applies to visitors and residents alike. 

2.   Nancy Weidenhamer Dog Park

Located at 4100 Indian Bayou Trail, this park is approximately 3 acres and includes separate area for large dogs and small dogs.  Offers nice shady areas and watering stations. 

3. Henderson Beach State Park

Located at 17000 Emerald Cost Parkway. Open 8 a.m. to sundown every day of the year. Per State Park regulations, dogs are not permitted on the beach, playgrounds, or inside buildings. Pets are permitted in the parking lot, on the nature trail and sidewalk in the day-use area of the park. There is a dog walk area in the park's campground area. Dogs must be kept on a leash no longer than 6-feet long. Take along plenty of fresh water for your dog and don't forget the doggie-doo bags.  



1. Beaches - Nassau County, which includes the beach communities  on Amelia Island of Fernandina Beach and American Beach, all north of Jacksonville Beach, allows leashed dogs.

2. Nassau Humane Society Dog Park

Located at 617 Airport Road in Fernandina Beach. 

 Flagler Beach (Flagler County) 

 1.  Public Dog Pool Park

Located on the grounds of the Bed & Biscuit Inn, 711 John Anderson Highway. To get to Bed N Biscuit, from 

I-95, east on RT 100, turn right on John Anderson. Bed N Biscuit is on the left about a mile. This is a 4-ft. wading pool, open to the public, with room for 5 large dogs that's kept clean and sanitized. Open 8:30 a.m. to 5:30 p.m. daily except on holidays. Fee is $10 per dog or $30/month.

2. Wadsworth Park

Located at 2200 Moody Blvd. Route 100, which is not far from the Bed N Biscuit Inn listed above. The dog park is a 60,000 square foot fenced facility within the 45-acre county park where dogs can run off leash. Offers sections for large and small dogs and provides benches for the humans.

3. Beaches in Flagler County

Leashed pets are permitted on all beaches in unincorporated Flagler County, including the Hammock area. In Flagler Beach, pets are allowed, except the area that includes the pier. Pets are not permitted on Flagler Beach between the intersections of North 10th Street and State Road A1A and South 10th Street and A1A.

4. Marineland

North of Flagler Beach, allows on-leash dogs on their beach. 


Apollo Beach (Hillsborough County)

1. Apollo Beach. Located at 6767 Seaside Blvd. in South Hillsborough County. Directions: Go south on Rt. 41, right on Apollo Beach Blvd. Publix is on the right.  Go to dead end, turn right at dead end and go until you see the dog park parking lot. 

Bradenton (Manatee County)

 1. Happy Trails Canine Park

Located  at 2811 51st St West at G.T. Bray Park, about half way between Manatee Avenue and Cortez Rd. This is a three-acre off leash dog park. Hours: dawn to dusk. Features an 8-ft. fence, benches, tables, handicap parking, free waste bags, trees, parking, restrooms (a short walk outside park,) water and trash cans. Has a separate area for small, young or fragile dogs and a separate doggie "time out" area for rowdy dogs.

2.  DeSota National Monument Park

Well-behaved, leashed dogs are permitted in this park as long as dog guardians are responsible for poop scooping. There are plenty of doggie stations that supply bags and refuse cans. Parking can sometimes be a challenge. 

3. Snead Island

One of our readers tells us they walk their dog at Emerson Point in the Palmetto area (Snead Island.) They said there are trails, off road and beach area. Directions: Take 41 to 10th Ave, go west after you cross over the bridge/marinas, then you'll see signs to turn right and then left again onto the point. 

Clearwater (Pinellas County)

1.  Abercrombie Park

Located at 3800 Park St. N, St Petersburg. The path to get there is a bit long, but you will be rewarded once you find this small but lovely dog beach.  Canines must remain on a leash no longer than 6 feet long and the humans must clean up after them.   The park opens 30 minutes before sunrise and closes 30 minutes after sunset. 

2.  Gandy

This is a 1.5 mile strip of beach on the St Petersburg side of Gandy Bridge

This area is a wading area that extends for about 20 feet orbefore the water gets deep. Dogs should be kept leashed because there is no fence and traffic on Gandy Blvd. is busy.

DUNEDIN (Pinellas County)

1.  Caladesi Island

Pets are allowed in this park (and campground) if on 6-ft. leashes. They are not allowed on the beaches or the ferry.  



Aventura (Miami-Dade County)

1.  Waterway Dog Park. Located at 3401 NE 213th St., between NE 183 and 185 Streets. This 1-1/2 acre park offers space for off-leash exercise and fun, separate areas for small and large dogs, doggie water fountains and showers, playground equipment and red fire hydrants.  Entry requires a valid Aventura resident ID card which can be acquired with proof of residency at the Community Recreation Center, 3375 NE 188 Street. For more information, call 305-466-388.

Boca Raton (Palm Beach County)

Note: Dogs are not permitted on Boca Raton area beaches. The fine is $25. There is one exception - see item #3 below for details.

1. Boca Raton Dog Park

Located at 751 Banyan Trail. This city park has two acres; one acre for large dogs, one acre for small dogs. Offers benches, water stations, doggie waste bags, trash cans. A parking permit is required. There's no charge for the permit for local residents with proof of residency or vehicle ownership, but there is a charge of $25/month or $265 per vehicle/year for non-Boca residents. 

2. Canine Cove

Located  at 12551 Glades Rd,  in the South County Regional Park. Directions: Go West on Glades Road, past 441, past Cain Boulevard, continue west until you see signs. The park is just beyond fire station on the right side of the road and just east of the high school. Hours will be dawn to dusk all days but Wednesday when it closes from noon to 3 p.m. for regular maintenance.Offers two large dog sections (only one open at a time) and one for small dogs. This park will eventually have three gazebos, three pet drinking fountains, 34 shaded benches, 15 Dogipot stations, and one pet washing station large enough to wash two dogs at a time. 

3. Bark Park Dog Beach

This is the only exception to the "no dogs on the beach" law mentioned at the top of this page. The approved "dog beach" in the Boca area is located at  3001 N Ocean Blvd., along the stretch of sand at the North end of Spanish River Park between lifeguard towers 18 and 20. The dog park is normally open 7 a.m. to 9 a.m. and 5 p.m. to sunset. Dogs will only be allowed on the beach Fridays, Saturdays and Sundays and permits will be required. Weekend passes are $10 and available at the Spanish River Park gatehouse. Yearly pass are $30 for Boca Raton residents and $165 for non-residents and are available at the Boca Raton Community Center, the James A. Rutherford Community Center, and the Sugar Sand Park Community Center. 

COCONUT CREEK (Brevard County)

 1. Broward County parks

Well-behaved, leashed dogs are allowed to visit all Broward County Parks except Hollywood North Beach Park (beachside) and the following Nature Centers: Anne Kolb, Secret Woods, Fern Forest, Tall Cypress, Hillsboro, Pineland, and Deerfield Island.

2. Tradewinds Park

Located at 3600 W. Sample Road. This park has pooper scooper stations and plastic bags. Some of our readers say this is a great place to go for a walk on a shady boardwalk and have your dog chase a frisbee in a wide open area. There is a large lake at Tradewinds Park. Dogs don't usually swim in the lake though. There is a north and a south entrance to the park. 

COCONUT GROVE  (Dade County)

1. Blanche Bark Park

Located in Blanche Park, at the SW corner of Virginia Street and Shipping Avenue. Open sunrise to sunset. Has benches, lighting, parking on streets around park, poop bags, restrooms, shelters, picnic tables, trash cans, small area with running water for dogs. It has been reported this is a popular, and often busy, park.

2. Kennedy Bark Park

Located in Kennedy Park, 2400 South Bayshore Drive, at Kirk Street, by the bay, in the northeastern portion of Kennedy Park. Offers separate areas for small and large dogs, benches, waste dispenser stations, running water for dogs. It has been reported this is also a busy park and parking can be a challenge.  

Coral Gables (Dade County)

1.  Chapman Field Park 

Located at 13601 Deering Bay Drive in Coral Gables. The dog park portion of this recreational area goes from the park entrance at the canoe launch to the open-field area within the turn-around at the eastern edge of the property. This is a leash-only dog park. It offers doggie dispensers and trash cans.  

Deerfield Beach  (Broward County) 

 1. Broward County Parks

Well-behaved, leashed dogs are allowed to visit all Broward County Parks except the following Nature Centers: Anne Kolb, Secret Woods, Fern Forest, Tall Cypress, Hillsboro Pineland, and Deerfield Island.

2. Woofing Waters Dog Park  

Located inside Quiet Waters Park at 401 S. Powerline Road, between Hillsboro Blvd and SE 10 Street. Dogs of all sizes are allowed, but they must be leashed. For more information, call 954-357-5100, ext. 0. This park offers extra activities, such as basic obedience and flyball classes for dogs. 

DELRAY BEACH (Palm Beach County)

NOTE: Dogs are not permitted on Delray Beach beaches. 

1.  Dog Park at Lake Ida

Located at 2929 Lake Ida in Delray Beach (adjacent to I-95.) Directions: I-95 to Atlantic West Exit in Delray Beach. West to Congress Ave. Turn right (north) on Congress Avenue and proceed 7/10 mile. Turn each (right) on Lake Ida Road. Pass under I-95. The entrance to Lake Ida Park will be on your left; dog park is at the north end of the park, toward the back. Hours: Sunrise-Sunset. Features: 2.5 acres, two fenced in areas; one for small dogs and one for large dogs, double-gated entry, two canine drinking stations, a two-dog paved washing area, eight shaded sitting areas and benches, paved pathway, dispensers and receptacles for dog waste bags, restrooms and parking areas located nearby, trash cans, information kiosk. 

2.  Pooch Pines Dog Park

Located inside Okeeheelee Park at 7715 Forest Hill Blvd. (exit off I-95). Open dawn to dusk. Offers 5 acres, fence, separate areas for small and large dogs, dog water fountain and dog washing station, paved walking path, shaded sitting areas, poop bags and trash cans, restrooms and parking. 

3. Lake Woof

Located at John Prince Park, 2520 Lake Worth Road. Open sunrise to sunset. Closed Thursdays noon to 3 p.m. for maintenance. Offers  separate sections for small, medium and large dogs. There are actually 2 dog sections, used on rotation basis for rest and maintenance!  Also offers gazebos with benches, Dogipot Pet Stations with plastic bags and waste receptacles, drinking fountains for both humans and pets, pet washing station (large enough to accommodate 2 dogs)​

Florida Keys (Monroe County) 


Bonita Springs (Lee County)

1. Dog Beach Park

Also known as the "Lee County Off-Leash Dog Area." Located on Bonita Beach Blvd., just north of New Pass between Bonita Springs and only a few miles south of Fort Myers Beach. Can be reached by car or boat. Open dawn to dusk, this is basically a sandbar and so it's best to visit at low tide. Offers parking, plastic bags and disposal stations. 

Boynton Beach (Palm Beach County)

Dogs are not permitted on area beaches. There are nearby dog parks and beaches where you and your dog can have some fun. See other cities listed under "Southwest Florida." 

Cape Coral (Lee County)

1. Dog Beach

Located at Blind Pass, south of Fort Myers Beach, this beach is more of a sand bar and there's about two acres of land at low tide. Readers tell us that leashed dogs are allowed on all area beaches. Fort Myers and Cape Coral are very pet friendly.

2. Wagging Tails Dog Park

Located inside Rotary Park, 5505 Rose Garden Road at the end of Pelican Road, between Pelican and El Dorado. Offers two fenced and sodded areas, one for small dogs and one for big dogs. Users must pre-register (see link for instructions) and provide proof of immunizations and residency. There i benches and doggie poop bags available for humans to clean up after the pets.

3. Private Communities

As further proof developers are capitalizing on the love people have for their dogs, three communities by Bonita Bay - Veranda, Sandoval and Ave Maria - are providing fenced dog park no-leash areas for residents only. The Sandoval community's dog park is aptly named, "Barkley" and has separate fenced areas for small and large dogs. 

Charlotte Harbor (Charlotte County)

1.  Paw Park

Located at the Edgewater Park at 22410 Bayshore Road, in Port Charlotte. Offers two fenced-in areas for dogs to run off leash, one for big dogs, another for little dogs. There is a playground for kids outside the fence, picnic tables, a water hose and water bowl, and public restrooms.  

Davie (Broward County)

 1. Broward County Parks

Well-behaved, leashed dogs are allowed to visit all Broward County Parks except Hollywood North Beach Park (beachside) and the following Nature Centers: Anne Kolb, Secret Woods, Fern Forest, Tall Cypress, Hillsboro Pineland, and Deerfield Island. You can find general information about parks throughout Broward County

2. Tree Tops Park

Located at 3900 SW 100th Avenue in Davie. Check Web site for hours. This 358-acre park is for nature lovers and leashed dogs (a 6-foot leash is required.) Guardians must clean up after their pets.  



CARRABELLE (Franklin County)

1. Carrabelle Beach

According to a few readers, this is a beach right out of town where dogs are allowed on leash when there are other people around. If your dog can follow your voice instructions, you may let him off leash if no one else is around.  

CEDAR KEY  (Levy County)

1.  Cedar Key Scrub State Reserve 

Located  6 miles NE of Cedar Key on Hwy 24, this State Reserve allows leashed dogs accompanied by well-behaved humans who clean up after them.


Cape Canaveral (Brevard County)

1.  Rover's Space Dog Park

Note: This off leash dog park will open May 3 at 6 p.m. It is located at Xeriscape Park, 206 Taylor Avenue. 

2. Beaches

Dogs (except service dogs) are NOT permitted on Brevard County beaches and you'll get a citation and a $35 fine if you break this law. 

3. City Parks

Leashed dogs are permitted in all nine city parks. You can find a list here

4. Events

There are several city-wide events throughout the year that allow leashed dogs. You can find a list here. 

NOTE: Find out if other locations or events in Cape Canaveral are pet-friendly by contacting the Culture & Leisure Services Department at (321) 868-1226. 

Cocoa Beach (Brevard County)

1. Beaches

Dogs are allowed on the beach but must on max. 6 ft. leash at all times. Dogs are allowed only from 4th Street South to north side of Murkshe Park. This area is dog-friendly from 6:00 a.m. to 10 a.m. and between 5 p.m. and 7 p.m. during standard time and until 9 p.m. during daylights savings time. Bring your own or use the pet disposal stations available here.. Keep dogs off dunes and away from turtle nests.

2.  Lori Wilson Park Dog Park

This dog park opened in July, 2006. Located in the grassy area between Atlantic Avenue and the parking lot near the south entrance of Lori Wilson Park. Readers have told us  kiddie pools are provided for both little and big dogs and running water is available for the dogs to drink.  Dogs are not allowed outside the fenced enclosure or on the beach at this location.


1.  Dog Park

Holly Hill is located between Ormond Beach and Daytona Beach. The dog park is located just north of Daytona Beach and reached by taking Nova Road, then taking a right on Alabama Avenue. Open dawn to, as one reader put it, "whenever the bugs get too intense." Offers areas for both small and large dogs and is leash free in a fenced area. Also has tree shade with benches for doggie guardians to sit and chat while the dogs play. Also offers restrooms, water and clean-up bags.

2. Manatee Island Dog Park

A kind reader tells us about this park. It is located on one acre on Manatee Island off Beach Street. Offers separate areas for small and large dogs. Visitors will need to parallel park on Beach Street and walk to the park. Check out the following 

3. Dog Beach - Ponce Inlet

One of our kind readers tells us there is a beach in Ponce Inlet (also in Volusia County) where leashed dogs are welcome and even scented clean-up bags are provided. She said the beach is inside the Ponce Inlet/ Volusia County park which costs $3 to get in unless you have a decal for $30/yr. (The toll booth attendant will give you directions to it.) She said the area is at the t end of the rock jetty and curves around the river. It has a nice grassy area where you can walk for probably a mile down the river. Except for summer, there are very few people with dogs there.  

4. Dog Beach - New Smyrna Beach

Thanks to the reader who told us about this dog-friendly portion of New Smyrna Beach, at the northern tip of the barrier island. We understand the leash law is enforced here and that warnings are given, followed by a $55 fine. 

5. Volusia County parks

Pets are welcome at county parks (in addition to the parks listed above) as long as they are kept leashed and under control. Guardians must clean up after their pet. 


DeBary (Volusia County) 

1.  Gemini Springs Dog Park

Located inside the Gemini Springs Park, 37 Dirksen Drive, a quarter-mile west of U.S. 17-92. The dog park is just north of the west parking lot. Three acres have been set aside for canines out of the Gemini Springs Park's total 210-acres. The dog park also offers a fence, two separate sections, one for dogs less than 25 pounds and another for larger animals. It has shady areas with benches, picnic tables, canine water fountains, dog wash stations and parking. Hours: sunrise to sunset.

2. Volusia County parks

Pets are welcome at county parks (in addition to those listed above) as long as they are kept leashed and under control. Guardians must clean up after their pet.

 Deland (Volusia County) 

1.  Barkley Square

Located at 1010 N. Ridgewood Avenue  in Deland, this park opened in 2004. It sits on 14 acres of grassy hills with mature oaks and a pond for pups to take a cool-down dip. 

Deltona (Volusia County)

 1. Keysville Dog Park

Located at 2641 Keysville Avenue in Deltona. Open sunrise to sunset.  Offers one area for small dogs and one for large dogs, a place to rinse off dogs, bags for cleanups and a canine water fountain. There are restrooms located outside the fenced in area. Directions: from I-4, take exit 114. Go right on Howland Blvd., go about a mile and take a right on Providence, a left on Auburndale Street, then left onto Keysville.

2. Volusia County parks

Pets are welcome at county parks (in addition to the park listed above) as long as they are kept leashed and under control. Guardians must clean up after their pet and aggressive animals should be left at home. 


Casselberry (Seminole County)

1.  Pawmosa Dog Park

Located at 140 Plumosa Ave., next to Plumosa Oaks Park at 140 Plumosa Avenue. This park opened in 2006 and is a one-acre shady spot surrounded by a 6-foot fence. It has two separate areas, one for big dogs and one for small dogs. The park also offers watering stations, trash receptacles, benches and fire hydrants. 

Clermont (Lake County)

1.  Lake Hiawatha Park

Located at 450 North 12th Street, also known as County Road 561 (west of the roundabout. This is a 128-acre park that offers  separate fenced areas for large & small dogs, water fountains for the dogs, a playground, a tree-stump obstacle course, hiking trails and a picnic pavilion. Open sunrise to sunset, seven days a week. 

Florida Keys (Monroe County)

Fort Walton (Okaloosa County)

Ft. Lauderdale (Broward County)

Ft. Myers (Lee County)

Ft. Pierce (St. Lucie County

Gainesville (Alachua County)

Grayton Beach (Walton County)

Gulf Breeze (Santa Rosa County)

Gulfport (Pinellas County)

Hallandale Beach (Broward County)

Hialeah (Dade County)

Holiday (Pasco County)

Holly Hill (Volusia County)

Hollywood (Broward County)

Homestead (Miami-Dade County)

Indian Harbor Beach (Brevard County)

Indian Rocks Beach (Pinellas County)

Inverness (Citrus County)

Islamorado (Monroe County)

Jacksonville/The Beaches (Duval County)

Juno Beach (Palm Beach County)

Jupiter (Palm Beach County)

Kissimmee (Osceola County)

Lady Lake (Lake County)

Lakeland (Polk County)

Lake Wales (Polk County)

Largo (Pinellas County)

Leesburg (Lake County)

Lutz (Hillsborough County)

Lynn Haven (Bay County)

Madeira Beach (Pinellas County)

Madison (Madison County)

Manatee (Collier County)

Mango (Hillsborough County)

Marathon (Monroe County)

Marco Island (Collier County)

Melbourne/Melbourne Beach (Brevard County)

Merritt Island (Brevard County)

Mexico Beach (Bay County)

Miami (Dade County)

Miami Beach (Dade County)

Miami/Key Biscayne (Dade County)

Miami Springs (Dade County)

Milton (Santa Rosa County)

Mount Dora (Lake County)

Mulberry (Polk County)

Naples (Collier County)

New Port Richey (Pasco County)

New Smyrna/New Smyrna Beach (Volusia County)

Navarre (Santa Rosa County)

Niceville (Okaloosa County)

Oakland Park (Broward County)

Ocala (Marion County)

Oldsmar (Pinellas County)

Orlando (Orange County)

Oxford (Sumter County)

Palm Bay (Brevard County)

Palm Beach (Palm Beach County)

Palm Beach Gardens (Palm Beach County)

Palm Coast  (Flagler County)

Palmetto (Manatee County)

Palmetto Bay (Miami-Dade County)

Palm Harbor (Pinellas County)

Palm Valley (St. Johns County)

Panama City/Panama City Beach (Bay County)

Parkland (Broward County)

Parrish (Manatee County)

Passe-A-Grille (Pinellas County)

Pembroke Pines (Broward County)

Pensacola (Escambia County)

Plantation (Broward County)

Pompano (Broward County)

Ponce Inlet (Volusia County)

Ponde Vedra Beach (St. Johns County)

Port Charlotte (Charlotte County)

Port St. Johns (Brevard County)

Port Orange (Volusia County)

Punta Gorda (Charlotte County)

Rotonda (Charlotte County)

Royal Palm Beach (Palm Beach County)

Ruskin (Hillsborough County)

St. Augustine (St. Johns County)

St.George Island (Franklin County)

St. Petersburg (Pinellas County)

Santa Rosa Beach (Walton County)

Sanford (Seminole County)

Sanibel Island (Lee County)

Sarasota (Sarasota County)

Satellite Beach (Brevard County)

Sebastian (Indian River County)

Seminole (Pinellas County)

Spring Hill (Hernando County)

Stuart (Martin County)

Sun Center City (Hillsborough)

Sunrise (Broward County)

Tallahassee (Leon County)

Tamarac (Broward County)

Tampa (Hillsborough County)

Tampa Bay Area (Various Counties)

Tarpon Springs (Pinellas County)

Tavares (Lake County)

Tierra Verde (Pinellas County)

Titusville (Brevard County)

Treasure Island (Pinellas County)

Umatilla (Lake County)

Venice (Sarasota County)

Vero Beach (Indian River County)

Viera (Brevard County)

Wellington (Palm Beach County)

Weston (Broward County)

West Palm Beach (Palm Beach County)

Wilton Manor (Broward County)

Winter Garden (Orange County)

Winter Park (Orange County)

Winter Springs (Seminole County)

Zephyrhills (Pasco County)