The City of Madeira Beach offers weekly and monthly parking for visitors in city owned parking lots. Passes are for a specific lot, and are assigned to the closest lot available to your desired location. The current rate for passes is $ 40 per week or $ 90 per month (No daily rates are available). Payment can be made by cash or check, or can be charged with a $3 service charge. Passes allow overnight parking, and are also good during daytime hours on a first come first served basis.
Parking passes do not guarantee parking spaces.
Passes are accepted at the following locations:
John’s Pass Park (Northwest side of John’s Pass Bridge), Gulf Boulevard and 129th Avenue West.
130th Ave located west of Gulf Boulevard at 130th Avenue.
City parking lots – Located on the west side of Gulf Boulevard at 131st, 132nd, 133rd, 134th, 135th and 136th Avenues, and on the east side of Gulf Boulevard at 133rd Avenue.
Passes are NOT accepted at the following locations:
Kitty Stuart Park, West side of Gulf Boulevard at 141st Avenue.
Archibald Memorial Beach Park, 15100 Gulf Boulevard.
John’s Pass Village parking lot at Village Boulevard and 129th Avenue East.
134th Avenue E.
Passes allow overnight parking, and are also good during daytime hours on a first come first served basis. Passes are for a specific lot, and are assigned to the closest lot available.
Parking passes do not guarantee parking spaces.
To purchase a pass, you can visit City Hall at 300 Municipal Drive. Just north of Tom Stuart Parkway (150th Ave), turn right at the traffic signal at 153rd Ave. If you know of future travel plans you can call in advance and we will mail a pass to your home so you have it when you arrive.