Photoshoot locations in St. Petersburg

Hire a Photographer in St. Petersburg

5 hand-picked local photographers · from $280 · photos in ~4 days

4.91,302 verified customer reviews16,000+ photoshoots delivered worldwideFixed prices — same in every city, no haggling100% money-back Love-Your-Photos Guarantee

Photographers in St. Petersburg

Every photographer works at the same fixed prices — from $280 for 30 minutes and 20 edited photos.

From the first minute to the last, our photographer kept things kind, patient, and friendly, so we felt totally relaxed. Real professionalism and talent on display — highly recommended!
Elizabeth · with Aj
Despite the cold weather and a language barrier, our photographer was wonderful — patient and good at putting us at ease, even though we're not usually keen on being photographed. Don't regret booking this at all — it's a memory we'll keep, and the photos are beautiful.
Laetitia · with Aziz
Read more reviews ↓

More photographers in Florida →

Can't decide? Let us match you.

Tell us your date and occasion — we'll match you with the best available photographer — you'll hear back within a few hours. Free, no obligation.

Request the best available photographer

Watch real shoots in St. Petersburg

1

Pick your photographer

Browse portfolios below — every photographer is hand-picked and verified.

2

Book online in ~2 minutes

Choose a package and date. Nothing is charged today.

3

Shoot & get your gallery

Meet up, enjoy the shoot, download edited photos in ~4 work days.

St. Petersburg Photoshoot Packages & Pricing

A photoshoot in St. Petersburg costs a fixed $280–$630 — for example $390 for the popular 60-minute session with 35 edited photos. The price is the same in every city, with editing, an online gallery and ~4-day delivery included — nothing to negotiate.

Bronze

$280

30 minutes

20 edited photos

Recommended

Silver

$390

60 minutes

35 edited photos

Gold

$550

100 minutes

60 edited photos

Platinum

$630

120 minutes

75 edited photos

Check availability in St. Petersburg

Know someone travelling to St. Petersburg? Give them a photoshoot gift card — e-mailed instantly.

Our Clients' Reviews of St. Petersburg Photographers

4.91,302 verified customer reviews

From the first minute to the last, our photographer kept things kind, patient, and friendly, so we felt totally relaxed. Real professionalism and talent on display — highly recommended!

Elizabeth

Photoshoot in St. Petersburg · photographer Aj

Despite the cold weather and a language barrier, our photographer was wonderful — patient and good at putting us at ease, even though we're not usually keen on being photographed. Don't regret booking this at all — it's a memory we'll keep, and the photos are beautiful.

Laetitia

Photoshoot in St. Petersburg · photographer Aziz

Our photographer's patience and warmth had us at ease the whole session. Professionalism and skill really stood out — highly recommended!

Logan

Photoshoot in St. Petersburg · photographer Aziz

Our photographer was awesome — really patient with the kids. Would highly recommend him.

Nisha

Photoshoot in St. Petersburg · photographer Courtney

Quick facts: photoshoots in St. Petersburg

Prices and details checked November 2026 — pulled live from our booking system.

Cost:
fixed $280–$630 — e.g. $390 for a 60-minute session with 35 edited photos. Same price in every city.
What's included:
a hand-picked local photographer, professional editing, an online gallery, and 2-year backup.
Delivery:
edited photos in about 4 work days.
Photographers:
5 verified locals in St. Petersburg, speaking English, Spanish, Arabic.
How to book:
request online in about 2 minutes; the photographer confirms, then you reserve the date with a 20% deposit. Love-Your-Photos Guarantee.

Other Destinations in Florida

Have Your Own Awesome Pictures from St. Petersburg

Hand-picked local photographers, fixed prices, photos in ~4 work days.

Find my St. Petersburg photographer