Public Beach Parking Locations
Please pay attention to parking signs. If signs indicate that a permit (B, 2R-U, 3R-B, 3R-D, 4R) is required, no public parking is allowed. Please park in designated pay-by-plate spaces only.
See how to Pay for Parking
Upham Beach - 6850 Beach Plaza
- Beach Plaza and 67th Ave - 183 Spaces
- Sunset Way - 50 Spaces
- 75th Ave - 25 Spaces
- 69th Ave and 67th Ave - 14 Spaces
County Beach Access Park - 4700 Gulf Blvd
- 223 Public Parking Spaces
Pass-a-Grille Beach
- Gulf Way - 541 Spaces
- Pass-a-Grille Way - 186 Spaces
Other Parking Locations
- Gulf Winds Dr - 12 Spaces**
- 51st Ave W - 6 Spaces
- 49th Ave E - 7 Spaces**
**For your safety, please cross Gulf Blvd at designated crosswalks only
Shared Parking Lots - 0.5 mile walk to Upham Beach
Bank of America Parking Lot (6800 Gulf Blvd)
- Public Parking Hours
- Monday - Friday | 6pm - 6am
- Saturday and Sunday | 8am - 6am
Fit4Life Parking Lot (575 75th Ave)
- Public Parking Hours
- 7 Days a Week | Noon - 6am
Attached Boat Trailer Parking Only - NO BEACH ACCESS
- Don Cesar Boat Ramp
- Egan Park Boat Ramp