Find recycling drop-off locations in St Petersburg, Florida. This directory lists 4 facilities serving the St Petersburg area, with details on hours and contact information to help you plan your visit.

Recycling in St Petersburg: A Local Guide

St. Petersburg operates five city-run brush and recycling drop-off sites across Pinellas County, making it one of the most accessible recycling programs in the Tampa Bay area. The main facilities are St. Petersburg Brush and Recycling at 1000 62nd Ave NE and the City Recycling Center at 2453 20th Ave N — both open 9 AM to 5:30 PM seven days a week, closed only on Thanksgiving, Christmas, and New Year's Day. No fee, no appointment, and no residency proof required.

The city's drop-off sites accept single-stream recyclables — glass jars and bottles, aluminum and steel cans, plastic bottles and tubs (#1–#7), milk cartons, corrugated cardboard, newspaper, and mixed paper — all in one bin with no sorting needed. The combined brush sites additionally accept vegetative yard debris: grass, leaves, palm fronds, trimmings, and logs under five feet and 300 lbs. Plastic bags, Styrofoam, and electronics are not accepted at any drop-off.

A satellite recycling point near the Crescent Lake neighborhood is served by Recycle St Pete at 1320 5th St N; hours vary for this location, so call Sanitation Customer Service at (727) 893-7838 to confirm. St. Pete utility customers also receive twice-monthly curbside recycling pickup — no extra charge beyond the base utility rate.

Florida Diesel Core Recycling at 2255 62nd Ave N is a commercial diesel-engine-core and automotive-parts recycler, not a public household drop-off; residents needing general recycling in that corridor should use the nearby Brush and Recycling site at 1000 62nd Ave NE. For recycling options in neighboring Pinellas cities, see Clearwater, Largo, and Dunedin, or browse the full Florida recycling directory.

All Recycling Centers in St Petersburg

Florida Diesel Core Recycling

📍 2255 62nd Ave N, St. Petersburg, FL 33702
📞 +1 727-482-6981
View Details →

St. Petersburg Brush And Recycling

📍 1000 62nd Ave NE, St. Petersburg, FL 33702
📞 +1 727-893-7398
View Details →

Recycle St Pete

📍 1320 5th St N, St. Petersburg, FL 33701
View Details →

City Recycling Center

📍 2453 20th Ave N, St. Petersburg, FL 33713
View Details →

Recycling Centers in Nearby Cities

Frequently Asked Questions — Recycling in St Petersburg

What are the hours for St. Petersburg's free recycling drop-off sites?

Both the 1000 62nd Ave NE and 2453 20th Ave N sites are open 9 AM to 5:30 PM seven days a week, closing only on Thanksgiving, Christmas, and New Year's Day.

Can I drop off yard waste and recycling at the same St. Pete location?

Yes. The city's combined brush and recycling sites — including 1000 62nd Ave NE and 2453 20th Ave N — accept both vegetative debris (branches, palm fronds, leaves) and household recyclables in a single visit.

Are plastic bags accepted at St. Petersburg recycling drop-off sites?

No. Plastic bags, plastic film, dry-cleaning bags, and Styrofoam are not accepted at any city drop-off in St. Petersburg. Bring plastic bags to grocery-store take-back bins instead.

Is Florida Diesel Core Recycling on 62nd Ave N open to the public?

Florida Diesel Core Recycling is a commercial automotive-parts operation, not a public household recycling site. For free recycling in that area, use the city Brush and Recycling site just a short drive away at 1000 62nd Ave NE.