Skip to main content
CityRuleLookup

St. Petersburg, FL Parking Rules: Driveway Rules (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Governing section
City Code § 16.40.100.3
Asphalt/concrete standard
no cracks/voids over 1 inch
Loose material depth
minimum 4 inches, contained by border
Max apron width
20 feet along the street
First-offense fine
$100, rising to $500 by 4th

Summary

St. Petersburg confines residential parking to a 'legally recognized' driveway or permeable parking area under City Code Section 16.40.100.3. Asphalt and poured concrete surfaces must stay crack-free beyond one inch, and loose material like mulch or gravel needs at least four inches of depth and a contained border.

A.All passenger motor vehicles located in the required front or street side yards of residentially zoned property or on property used for residential use must be placed, stored, parked, stopped or located on a legally recognized driveway or parking area, or on a legally recognized permeable parking area. ... 3.If the surface is asphalt or poured concrete, the surface must be maintained in good condition and repair with no cracks or voids larger than one inch. 4.If the surface is loose material such as mulch, rock or gravel, the material must be homogenous, must be installed with at least a four-inch depth of material, must be free of voids in the material, and must be maintained in a manner which prevents washing out or scattering of the material into the private yard or right-of-way.

Source: St. Petersburg City CodeView official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 54).

Full Breakdown

3 of the Land Development Regulations sets the physical standards a driveway or parking area must meet before a vehicle can legally sit on it in a residential front or street side yard. Every passenger vehicle parked in those yards has to sit on a 'legally recognized' driveway, apron, or permeable parking area, anything else is a Code violation regardless of whether the surface predates the ordinance. The surface itself has to be wide enough to catch the tires of vehicles using it. Paver, brick or turf-block surfaces must use whole, unbroken pieces installed flush with their neighbors.

Asphalt or poured concrete has to stay in good repair, with no crack or void wider than one inch. Loose material, mulch, rock or gravel, must be homogeneous, laid at least four inches deep, kept void-free, contained with wood landscaping timbers or POD-approved border material, and maintained so it doesn't wash or scatter into the yard or right-of-way. Where any of these surfaces meet a sidewalk, walkway, curb or apron, they must stay level with it, or with the highest point of the curb. Except for turf block, surfaces must stay free of vegetation growing through them, and turf that grows through turf block can't exceed ten inches.

An apron running wider than 20 feet along the street at any point in the right-of-way must be brought into current compliance, as must any apron whose surface or border materials aren't continuously maintained, show voids or deterioration, or let material wash out into the yard or right-of-way. Driveways legally built before this section took effect that don't meet it must still be brought into full compliance.

Violations & Fines

Failing to meet any of these driveway or apron requirements is a Code violation under Section 16.40.100.8's parking enforcement schedule: $100 for a first offense, $175 for a second within a year, $250 for a third, and $500 for a fourth and every subsequent violation within that year. Each vehicle parked outside a legally recognized surface is a separate, continuing violation, with a new fine accruing for every day it isn't corrected.

Frequently Asked Questions

Can I park on a gravel or mulch driveway in St. Petersburg?
Yes, if it's a "legally recognized" permeable parking area: the loose material must be homogeneous, at least four inches deep, free of voids, and contained by wood landscaping timbers or another POD-approved border so it doesn't wash into the yard or street.
How wide can my driveway apron be?
Section 16.40.100.3(E)(4) caps the apron at 20 feet wide where it meets the street right-of-way; anything wider must be brought into current compliance, and the same trigger applies if the apron's surface or border material isn't being maintained, shows voids or deterioration, or lets loose material wash into the yard or right-of-way.
What happens if my concrete driveway cracks?
Once a crack or void exceeds one inch, the surface is out of compliance under Section 16.40.100.3(C)(3), and the property becomes subject to the same escalating fine schedule, $100, $175, $250, then $500, that applies to every other driveway and parking-area violation in this section.
Is an old driveway grandfathered in?
No. Even driveways legally built before this section took effect must still be brought into full compliance with today's surface, dimension and maintenance standards under Section 16.40.100.3(D); there is no permanent grandfathering for driveway surfaces.

Sources & Official References

Other rules in St. Petersburg

All St. Petersburg rules

Florida rules heatmap·Compare St. Petersburg to another location·View the Florida parking rules overview

Get notified when Driveway Rules in St. Petersburg, FL changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Driveway Rules in Nearby Cities

How other cities in Pinellas County handle driveway rules.

Clearwater, FL
Some Restrictions