At Zoe Larkin Photography, we begin all San Francisco City Hall coverage at a two-hour minimum. No exceptions.

This is not arbitrary. It reflects how City Hall actually functions on a wedding day.

The two-hour minimum is the result of years of refining what actually works at City Hall. It reflects the structure we know protects the experience, not an arbitrary time block.

Whether you’re having a civil ceremony or a private one-hour rental, the timeline is consistently full. Two hours is already structured around the practical realities of the building.

READ MORE  Is a San Francisco City Hall Wedding Right for You? The Real Pros & Cons

What two hours actually includes

2 hour minimum coverage for sf city hall wedding
couple on staircase of sf city hall

For civil ceremonies, approximately 30 minutes is allocated to check-in. That means a two-hour booking typically includes about 90 minutes of active photography time.

On top of that, transitions between floors, elevator waits, guest movement, and general logistics all take time.

Two hours covers the core elements only:

  • Romantic portraits (before or after the ceremony, determined by light and timing)
  • Ceremony 
  • Formal groupings (up to 8 can be accomplished within the standard timeframe)
  • Exit photos

If you would like to include anything additional — a first look, detail photos, wedding party portraits, makeup touch-ups, dress bustling, outdoor portraits, a first dance, or extended guest groupings — more time is required.

READ MORE  How to Get Married at San Francisco City Hall (2026)

How the time gets filled

Private ceremonies and larger guest counts naturally require more time. The more people involved, the more the timeline stretches.

Some of the common factors that affect timing:

Ceremony start times are fluid.
Private ceremonies do not begin until key guests are present. Civil ceremonies also begin only after the check-in process is complete, which often means starting 15–20 minutes after the booked time.

Formal groupings take longer than expected.
We plan for approximately eight core groupings. Additional requests from extended family and guests are common.

Wedding parties require additional time.
These photos are more dynamic and take longer than standard family portraits.

Complex attire requires adjustments.
Long trains, veils, and layered garments need regular positioning between shots.

Movement through the building slows with larger groups.
Elevator transitions, congratulations, and guest coordination add time between each segment.

Ceremony spaces must be vacated immediately.
Staff strictly enforces rental end times. Any additional groupings must happen elsewhere.

large wedding on 4th floor sf city hall

The reality of a “two-hour” booking

Two hours is sufficient for a streamlined civil ceremony with a very small guest count, or a private ceremony with very few guests and no additional elements.

Anything less than two hours would require skipping core components. Two hours already covers the essentials, not an expanded or barely the basic experience.

In practice, most bookings involve more time than the contracted two hours suggest.

I typically ask couples to arrive 45–60 minutes before my official start time. This allows us to settle in, get comfortable in front of the camera, and begin without pressure.

At the other end of the timeline, we rarely stop shooting exactly at the two-hour mark. It is common for coverage to extend 15–30 minutes beyond the contracted time, because inevitably, something slips from the timeline, or something unexpected happens. 

For what appears to be a two-hour booking, I am often photographing for 3–3.5 hours in total.

The minimum coverage is structured with this reality in mind.

For more about the realities of a simple City Hall ceremony, I encourage reading my timeline guide below.

READ MORE  Timeline for San Francisco City Hall wedding ceremonies
san-francisco-city-hall-wedding-photos-zoe-larkin-5

What if we are eloping with no guests?

Even for couple-only elopements, the same building constraints apply. City Hall is a busy public space, and delays can still occur.

The advantage of eloping is flexibility. If time allows, we can often use the portion that would have been allocated to formal groupings to step outside and photograph the exterior of City Hall in natural light.

Eloping does not equate to less time or lower pricing. The same logistical framework applies. The difference is how we use the time within it.

READ MORE  San Francisco Elopement Photographer
READ MORE  How to Get Married at San Francisco City Hall (2026)
lgbtq+ couple at sf city hall wedding
candid wedding at sf city hall

Can we book less than two hours with you?

No, that isn’t possible with our services (Zoe Larkin Photography). 

Two hours is the minimum available for ceremony coverage at San Francisco City Hall, by us!

Shorter coverage is not available, even for elopements or couple-only ceremonies. Reducing the time would require skipping core elements of your wedding day, and it would not change the overall preparation, client communication, timeline planning, travel, editing, or production work involved.

READ MORE  Why are there minimum photography hours for weddings?

If you are looking for 30, 60 or 90 minutes of wedding coverage, we are not the right fit, and that’s completely OK. There are plenty of other great photographers out there who have perfected the art of much shorter packages – you can even find 30-minute wedding packages!

I hope this post helps clarify an otherwise opaque topic, and that now that’s cleared up, you’ll consider us for your San Francisco City Hall ceremony photography! 

Zoe Larkin

I’m Zoe, a wedding photographer based in San Francisco! My style is candid, capturing authentic moments for my couples all over the Bay Area and Northern California. Creating content is my passion! Follow along on the blog, Instagram, TikTok & YouTube!

can we have less time for our wedding photography at sf city hall

↞ back to blog

Our minimum photography coverage for SF City Hall ceremonies – and why

Filed under:

Share this post:

More like this:

BLOG

Leave a Reply

Your email address will not be published. Required fields are marked *

css.php