Passport office in St. Petersburg, FL
11 places in and around St. Petersburg accept passport applications. St. Petersburg has no passport agency of its own; the closest is in Miami, about 205 miles away in a straight line, roughly a 4-hour drive.
Where to apply in St. Petersburg
For a first passport, a child's passport, or a lost one, apply at an acceptance facility. Bring your completed DS-11, proof of citizenship, photo ID and one passport photo.
There are 11 passport acceptance facilities within 15 miles of downtown St. Petersburg. Here they all are, from the State Department's official list. Many post offices only take applications by appointment, so book before you go.
Pinellas County Clerk of Court - St. Petersburg Branch Office
1.5 mi545 1st Ave N, St. Petersburg, FL 33701 · Map
Mon–Fri 8:30am–4:30pm
(727) 464-7000 · Book appointment
USPS St. Petersburg S and Dc
1.6 mi3135 1st Avenue N, Saint Petersburg, FL 33730 · Map
Mon–Fri 10am–3pm
Sat 11am–2pm
(727) 322-6621 · Book appointment
USPS Gulfwinds Station
3.5 mi4222 22nd Ave S, St. Petersburg, FL 33711 · Map
Mon–Fri 9:30am–3:30pm
Sat 10:30am–12:30pm
(727) 327-5652 · Book appointment
USPS Gateway Station
3.9 mi701 77th Ave N, St. Petersburg, FL 33702 · Map
Mon 12pm–3pm
Tue–Fri 9:30am–3pm
Sat 8:30am–1:30pm
(727) 290-4486 · Book appointment
Gulfport Public Library
4.5 mi5501 28th Ave S, Gulfport, FL 33707 · Map
Mon–Tue 3pm–6pm
Sat 10am–3pm
(727) 893-1074 · Book appointment
USPS Seminole Post Office
9.3 mi9355 113th St, Seminole, FL 33772 · Map
Mon, Wed–Fri 8:30am–2:30pm
Tue 10am–2pm
Sat 8:30am–12:30pm
(727) 894-0847 · Book appointment
Jan Kaminis Platt Regional Library
11.8 mi3910 S Manhattan Avenue, Tampa, FL 33611 · Map
Wed–Thu 1:30pm–8pm
Fri 1:30am–5pm
Sat 10am–5pm
(813) 273-3652
USPS Indian Rocks Beach Post Office
13.3 mi204 4th Ave, Indian Rocks Beach, FL 33785 · Map
Mon–Fri 8:30am–1:30pm
(727) 596-2894 · Book appointment
Pinellas County Clerk of Court - Clearwater Branch
13.7 mi315 Court St,room 150, Clearwater, FL 33756 · Map
Mon–Fri 8:30am–4:30pm
(727) 464-7000 · Book appointment
USPS Clearwater Main Post Office
14 mi100 S Belcher Rd, Clearwater, FL 33765 · Map
Mon, Wed–Fri 10am–4:30pm
Tue 12pm–5pm
Sat 9am–12pm
(727) 464-2906 · Book appointment
USPS Tampa Mowu
14.4 mi3501 Bessie Coleman Blvd, Tampa, FL 33630 · Map
Mon–Fri 8:30am–6:30pm
Sat 8am–3pm
Sun 10am–3pm
(813) 872-3571 · Book appointment
Source: U.S. Department of State acceptance facility database, retrieved November 2026. Hours change, so confirm with the facility before visiting.
Need it in under 2 weeks?
You can book an appointment at the Miami Passport Agency. From St. Petersburg that is about 205 miles away in a straight line, roughly a 4-hour drive, and you must attend in person on the day.
Nearest passport agencies to St. Petersburg
Miami, FL
~205 mi from St. Petersburg
Atlanta, GA
~425 mi from St. Petersburg
New Orleans, LA
~472 mi from St. Petersburg
Timeline
- 6+ weeksRoutine service is fine. Apply at an acceptance facility (first-time, child, lost passport) or renew by mail or online.
- 3–6 weeksPay the $60 expedite fee and choose 1–2 day return delivery.
- Under 14 daysYou qualify for a passport agency appointment, if you can get one, or use a registered expediter.
- Under 3 daysLife-or-death emergency involving immediate family: call the National Passport Information Center at 1-877-487-2778.
More options for the rest of the state: passport offices in Florida.
Frequently asked questions
Where can I apply for a passport in St. Petersburg?
There are 11 acceptance facilities within 15 miles of St. Petersburg, including Pinellas County Clerk of Court - St. Petersburg Branch Office and USPS St. Petersburg S and Dc. Many require an appointment.
Is there a passport agency in St. Petersburg?
No. The nearest is the Miami Passport Agency in Miami, about 205 miles away.
Can I get a same-day passport in St. Petersburg?
Not in St. Petersburg itself. Same-day or next-day passports are only issued at passport agencies, the closest being Miami. An expediter can handle it without you travelling.