Haulover Beach Park is a Miami-Dade County beach park located between Bal Harbour and Sunny Isles Beach, Florida. This guide covers hours, prices, parking, accessibility, and practical visitor tips for planning your trip.
This guide was last updated in August 2026. Current parking rates ($7 on weekdays, $10 on weekends and holidays, plus a $1 surcharge at the North Lot and Lot #1) run higher than the $5 to $6 figures some travel sites still quote, and swimming areas here are lifeguarded year-round, which is worth noting if you’re comparing it with other county beaches that only staff lifeguards on weekends.
Quick facts
| Opening hours | Beach and park: sunrise to sunset. Parking lots: sunrise until one hour before sunset |
| Entry fee | No separate entry fee; parking fee covers access |
| Parking | $7 weekdays (plus $1 surcharge at North Lot and Lot #1); $10 weekends and holidays; $15 for buses/RVs |
| Address | 10800 Collins Avenue, Miami, FL 33154 |
| Nearest transport | Metrobus routes 119 and 120 stop nearby; Miami International Airport is about 35 to 40 minutes away |
| Typical visit length | 3 to 5 hours |
Haulover Beach Park opening hours
The beach and park grounds are open daily from sunrise to sunset. Parking lots, however, open at sunrise and close one hour before sunset, so plan your departure accordingly if you’re staying until dusk.
The park office and Bill Bird Marina office are open seven days a week from 8 am to 5 pm. Boat ramp parking lots operate around the clock, though the entrance may close on busy weekends and holidays once capacity is reached.
Haulover Beach Park ticket prices
There is no separate general admission fee; the parking charge covers access to the beach. This was checked on the official website and last updated in August 2026.
Cars pay $7 Monday through Thursday, with an additional $1 surcharge for the North Lot and Lot #1, rising to $10 on weekends and holidays. Buses and RVs pay a flat $15. The Bark Park dog area costs $5.47 per vehicle, and boat launch parking is $7 for cars and $20 for trailers on weekdays, or $10 and $30 respectively on weekends and holidays. Haulover Beach Park is not included in any bundled city pass scheme such as Go City or CityPASS.
Why book a Miami experience?
- ๐ค Millionaire mansions cruise with waterfront views on a Miami sightseeing boat tour
- ๐ฎ Little Havana food and walking tour for a taste of Cuban Miami on this guided neighbourhood experience
- ๐๏ธ Day trip to Key West with flexible activity options on this full-day coach tour
- ๐ Everglades airboat adventure with chances to see alligators on this guided wetlands experience
- โก Speedboat sightseeing tour combining thrills and skyline views on this high-energy Miami harbour ride
How to get to Haulover Beach Park
Haulover Beach Park is located at 10800 Collins Avenue, in unincorporated Miami-Dade between the villages of Bal Harbour and Sunny Isles Beach. Miami International Airport is roughly 35 to 40 minutes away by car, depending on traffic.
Metrobus routes 119 and 120 stop near the park, offering a public transit option, though driving or a rideshare is generally quicker.
Parking at Haulover Beach Park
Several lots serve different parts of the park: the North Lot near the clothing-optional beach, Lot #1 and Lot #2 near the main picnic shelters, and Lots #3 and #4 near the Bark Park and dog beach. Rates vary slightly by lot, with a $1 surcharge applying to the North Lot and Lot #1.
Boat ramp parking at Bill Bird Marina is open 24 hours but may close at capacity on weekends and holidays. Parking lots elsewhere in the park close when they reach capacity during peak visitation, notably on summer and holiday Sundays between 11 am and 3 pm.
How long to spend at Haulover Beach Park
Most visitors spend 3 to 5 hours at Haulover Beach Park, enough time for swimming, a walk along its 1.4-mile shoreline, and a stop at the skate park, kite shop, or Bark Park. Its size and range of activities make it a natural full-day destination for many visitors.
Anglers using the marina’s charter fleet, or visitors settling in at the clothing-optional beach section, often plan for a longer stay.
Accessibility at Haulover Beach Park
Beach wheelchairs are available for visitors with mobility difficulties; contact the park office in advance to arrange one. Paved paths connect the parking areas to the beach and picnic areas.
Restrooms with showers are located near the main beach and the clothing-optional section, alongside accessible parking at the main lots.

Inside Haulover Beach Park
Haulover Beach Park contains the largest remaining stretch of undeveloped beachfront in Miami-Dade County, running 1.4 miles between the Atlantic Ocean and the Intracoastal Waterway. Swimming areas are lifeguarded year-round, and a clothing-optional section between lifeguard towers #12 and #16 is staffed by volunteer “beach ambassadors” in green safari hats who explain local etiquette to newcomers.
The park’s Bill Bird Marina is home to South Florida’s largest charter and drift-fishing fleet, with 152 wet slips and a full-service bait-and-tackle shop. On land, visitors can try the Haulover Skate Park & Pump Track, fly a kite from the on-site kite shop, rent a bicycle, or bring a dog to the Bark Park and adjoining designated dog beach between lifeguard towers #2 and #3. Concessions sell food, drinks, and beach chair and umbrella rentals, and Food Truck Tuesdays run from 5 pm to 10 pm at the marina.
Practical visitor tips
| Tip | Detail |
|---|---|
| Timing | Arrive before 11 am on summer and holiday Sundays, the park’s busiest period. |
| Crowds | Weekday mornings are noticeably quieter than weekend afternoons. |
| Layout | The clothing-optional section is located between towers #12 and #16; the Bark Park and dog beach are near Lots #3 and #4. |
| Entry process | There is no gate or ticket for the beach itself; pay for parking at the lot you choose. |
| On-site logistics | Bring cash or a card for concessions and the kite shop, and check tide and surf conditions before swimming. |
Frequently asked questions about Haulover Beach Park
| Question | Answer |
|---|---|
| Is Haulover Beach Park free to visit? | Entry is bundled into the parking fee; there is no separate admission charge. |
| Are there lifeguards every day? | Yes. Swimming areas at Haulover are lifeguarded year-round. |
| Is the entire beach clothing optional? | No. Only the section between lifeguard towers #12 and #16 is clothing optional. |
| Are dogs allowed on the beach? | Only in a designated area between towers #2 and #3, plus the separate Bark Park. |
| Can you fish at Haulover Beach Park? | Yes, in designated areas along Baker’s Haulover Cut and the Intracoastal shoreline, with a valid licence. |
Things to do near Haulover Beach Park
- Bal Harbour Shops: an upscale open-air shopping centre, about 10 minutes’ drive.
- Sunny Isles Beach: a beachfront strip with hotels and dining, a few minutes north.
- Oleta River State Park: a mangrove-lined park with kayaking and a small beach, roughly 15 to 20 minutes away.
- Greynolds Park: a historic park with a mound trail and boat rentals, about 20 minutes’ drive.
- Bill Bird Marina charters: half-day and full-day deep-sea fishing trips departing from within the park.
What to visit tomorrow
- Matheson Hammock Park: a bayside park with a man-made atoll pool, about 40 minutes away.
- Crandon Park Beach: a two-mile county beach on Key Biscayne, roughly 40 to 45 minutes’ drive.
- South Beach (Lummus Park): Miami Beach’s best-known stretch of sand, about 30 minutes away.
- John U. Lloyd Beach State Park: a quieter beach near Dania Beach, roughly 30 to 35 minutes’ drive.
- Fort Lauderdale Beach: a lively beachfront promenade, about 40 minutes away.
More Florida travel
Other Florida travel guides on Planet Whitley include:
- Guides to key Miami cultural attractions: Frost Science Museum, Perez Art Museum, Vizcaya Museum and Gardens, Graffiti Museum, HistoryMiami Museum.
- Miami Beach guides: Virginia Key Beach Park, Crandon Park Beach.
- The best stops on a road trip from Jacksonville to Miami.
- Key West beach guides: Fort Zachary Taylor Historic State Park and Smathers Beach.
- The highlights of Hugh Taylor Birch State Park in Fort Lauderdale.