Getting to Haulover Beach

10800 Collins Ave, Bal Harbour, FL 33154 — right on the water, just north of Miami Beach.

By Car

From Miami Beach / South Beach

Head north on Collins Ave (A1A). Drive approximately 7 miles north through Surfside and Bal Harbour. Haulover Beach Park will be on your right. About 20 minutes without traffic.

From Fort Lauderdale

Take I-95 South or US-1 South to Hallandale Beach Blvd, then head east to A1A South (Collins Ave). Continue south into Bal Harbour. About 30–35 minutes without traffic.

From Downtown Miami

Take the Julia Tuttle Causeway (I-195) east to Miami Beach, then head north on Collins Ave. About 30–40 minutes depending on traffic.


Parking

Haulover Beach Park has two main parking areas:

  • Main lot: On Collins Ave, right at the park entrance. This is closest to the beach facilities.
  • Overflow lot: Across Collins Ave (west side). An underpass tunnel connects it to the beach — this lot tends to fill up last.
Weekend tip: Arrive before 10:00 AM on sunny weekends. The parking lot fills to capacity and latecomers may have a long wait or need to find street parking on Collins Ave.

Parking Rates

Standard Vehicle

$8/day
Per vehicle entry

Annual Park Pass

Miami-Dade County residents and frequent visitors can purchase annual park passes for significant savings.


By Public Transit

Miami-Dade Transit's Route 120 runs along Collins Ave and stops near Haulover Beach Park. This is a great option if you want to avoid the parking situation entirely.

  • Board Route 120 at any stop along Collins Ave heading north
  • Exit at the Haulover Beach Park stop
  • Check schedules at the Miami-Dade Transit website

Finding the Clothing-Optional Section

Once you're in the park, head to the northern end of the beach. The clothing-optional section is clearly marked with signs and has dedicated beach access points. If you're coming from the main parking lot, walk north along the beach until you see the signs. The section is about 0.4 miles long.

If you're unsure, look for a South Florida Free Beaches Ambassador near the clothing-optional beach entrance — they're there to help.