How St. Petersburg Handles Sign Regulations: A Practical Guide
St. Petersburg maintains 143 local ordinances across all categories, and 3 of those deal specifically with sign regulations. Here is a breakdown of what the city actually requires, what is prohibited, and where St. Petersburg falls on the strict-to-permissive spectrum compared to other cities.
Garage Sale Signs
St. Petersburg limits garage-sale advertising to one sign of no more than four square feet per property under City Code § 16.50.160.4, and that sign can only be displayed during daylight hours on the days a garage sale is legally allowed to run.
Key details: Signs allowed: One per property. Max sign size: 4 square feet. Display timing: Daylight hours only. Display days: Only on legally allowed sale days.
Posting more than one sign, exceeding the four-square-foot size cap, or leaving a sign displayed outside daylight hours or on a day the underlying garage sale isn't permitted (Monday through Thursday, or outside the four-sales-a-year/60-day spacing limits) violates § 16.50.160.4 and § 16.50.160.5 and is a citable property-maintenance violation.
If you are coming from a city with tighter rules, you will find St. Petersburg gives residents more flexibility on garage sale signs.
Window Signs
St. Petersburg caps non-illuminated window signs at 50 percent of a window's total pane area under City Code Section 16.40.120.10, and a sign within that limit is exempt from sign permitting, but an illuminated window sign counts against the site's overall wall-sign allowance instead.
Key details: Coverage cap: 50% of total window pane area. Basis: non-illuminated window signs only. Illuminated window signs: count as wall signage instead. Permitting status: exempt from sign permit process. Adult-use exception: window signage counted, not exempt.
A non-illuminated window display that exceeds the 50 percent pane-area cap forfeits its exempt status and must come into compliance with the sign code's general permitting and wall-signage requirements; enforcement runs through the City's Code Enforcement Board process under Chapter 9, which can issue a notice of violation and refer an uncorrected sign for a hearing and fine.
Digital Billboards
St. Petersburg allows digital or electronic off-premise signs only within 100 feet of the interstate right-of-way, including the downtown feeders, and only under an enforceable agreement that reduces the number of off-premise signs in the City. Each face must hold a message for at least ten seconds, sit 2,500 feet from the next digital face, and stay within 14 feet by 48 feet.
Key details: Where allowed: Within 100 feet of the interstate right-of-way, including downtown feeders. Entry requirement: Enforceable agreement reducing off-premise signs under F.S. § 70.20. Spacing: 2,500 feet from another digital sign facing the same direction. Maximum face size: 14 feet 1¾ inches high by 48 feet 2¼ inches wide. Minimum dwell time: Ten seconds, with instantaneous message changes.
Violations are pursued under Chapter 9 of the City Code. For a first-time alleged breach of the lighting, brightness, message sequencing or dwell time standards, six hours is deemed a reasonable time to cure, and time spent with the display turned off tolls that clock. The fine for any violation involving a digital off-premise sign is not less than $1,000.00 per day for the first violation, $2,500.00 per day for the second, and $5,000.00 per day for the third and each later violation, set by the Code Enforcement Board under F.S. 162.09(2)(d).
This is not one of those rules that cities tend to ignore. St. Petersburg actively enforces its digital billboards requirements.
The Bottom Line
St. Petersburg's sign regulations rules are a mixed bag. Some areas are strict, others are relaxed, and the details matter. The best approach is to check the specific rule that applies to your situation rather than assuming St. Petersburg is broadly strict or permissive.
Keep in mind that St. Petersburg can amend these rules at any council meeting. For the most current version of any rule mentioned here, check the specific ordinance page, which shows when its source was last checked.