Maya Okafor.

Wedding & portrait photography — Toronto, Ontario

Weddings that feel like your life.

I photograph the day as it actually happens — the nerves before the first look, your aunt crying in the third row, the last twenty people dancing. No stiff lineups, no hour-long photo sessions in a field while your guests wait.

Booking 2026 and 2027 weddings · Toronto, Prince Edward County, Muskoka, and anywhere you'll fly me

Selected work

Four years of weddings, portraits, and the in-between. Every frame below was made on a real day, with real light, and nobody was told to laugh.

A couple standing close in a field at golden hour, backlit by low sun
01 Golden hour, after the ceremony Wedding · Prince Edward County
Bride in a veil photographed in soft window light
02 Ten minutes alone before the aisle Wedding · Toronto
Black and white studio portrait of a woman looking directly at the camera
03 Portrait study, no direction given Portrait · Studio
Wedding guests dancing and laughing at a reception
04 The part everyone remembers Wedding · Reception
A couple walking together on a city street in winter coats
05 February, walking home Couples session · Toronto
An outdoor wedding ceremony with guests seated along an aisle
06 Ceremony, from the back row Wedding · Muskoka
A couple's first dance under warm string lights at night
07 First dance, no flash Wedding · Evening
A family sitting together outdoors in autumn light
08 Four generations, one afternoon Family session · High Park
Close-up of a newborn baby's hands held in an adult's hands
09 Eleven days old Newborn · In-home
Maya Okafor holding a camera outdoors

Maya Okafor Photographer · Toronto

About me

I'm Maya. I've been photographing weddings full-time since 2019, and before that I spent six years shooting for a news wire, which is where I learned to be invisible in a room and to get the frame in the half-second it exists.

That background is the whole reason my weddings look the way they do. I'm not going to arrange your family into a pyramid for forty minutes. I'm going to stand near the bar during cocktail hour and catch your best friend telling a story with both hands. I'm going to be at the back of the ceremony with a long lens so your grandmother doesn't notice me at all.

What I do ask for is one thing: twenty minutes, once, on your own. After the ceremony, before dinner, I take the two of you somewhere quiet — a side street, a loading dock, the parking lot with good light — and we make the handful of portraits your parents will frame. Twenty minutes, and then I disappear again.

I work in a mix of digital and 35mm film. The film is slow and imperfect and it's the reason my galleries don't look like everyone else's. I deliver around 600–800 finished images for a full wedding day, hand-culled, hand-edited, no batch presets.

How I work

  • Documentary first. I follow the day, I don't direct it. The only posed photographs in your gallery will be the ones we agreed on in advance.
  • Two cameras, one photographer. I shoot alone by default — a second shooter is available for larger weddings, and I'll tell you honestly if I think you need one.
  • I know the venues. I've worked most of the Toronto venues you're probably considering, plus a long list in Prince Edward County and Muskoka. I'll tell you where the good light is at 6pm in October.
  • You get the files. Full-resolution, print-ready, no watermark, no "buy the album to unlock your photos" nonsense. Ever.

— Maya

Packages

Three ways to work together. All prices are in Canadian dollars, include travel within the City of Toronto, and are held for 30 days from the date I send your quote. HST is added at checkout.

01

The Portrait Session

$650

For couples, families, graduates, and anyone who wants one good photograph of themselves before the decade ends.

  • 90 minutes, one location
  • Two outfit changes if you want them
  • 60–80 edited images
  • Online gallery, download in full resolution
  • Print release included

Add a second location or a studio hour for $180.

02

The Wedding Day

$3,400

The one most people book. Full coverage from getting-ready to the dance floor, shot by me, start to finish.

  • Up to 10 hours of coverage
  • Pre-wedding call to plan the timeline
  • Venue walkthrough if it's new to me
  • 600–800 edited images
  • 35mm film mixed in throughout
  • Sneak peek within 72 hours
  • Full gallery in 5–6 weeks

Second photographer for the full day: $850.

03

The Whole Story

$5,200

For multi-day celebrations, destination weddings, or anyone who wants the weekend and not just the Saturday.

  • Everything in The Wedding Day
  • Welcome party or rehearsal dinner coverage
  • Next-day portrait session
  • Second photographer included
  • 1,000+ edited images
  • 12×12 linen album, 40 spreads
  • Travel within Ontario included

Destination weddings outside Ontario: quoted per trip.

Add-ons

Engagement session
$450 — booked with a wedding package
Extra coverage hour
$350 per hour
Second photographer
$850 for the full day
Linen album
from $600, designed together over one call
Fine art prints
from $45, printed at a Toronto lab I've used for years
Travel outside Toronto
quoted at cost — mileage or airfare plus one night's stay

Questions people ask before booking

How do we hold our date?

A signed agreement and a 30% retainer. The remaining balance is due two weeks before the wedding. I take a limited number of weddings per month so I can edit every gallery myself — once a date is gone, it's gone.

What if it rains?

We shoot in it. Some of my favourite weddings have been wet ones — umbrellas, wet pavement, everyone crowded under one tent. I bring clear umbrellas and a backup plan for portraits, and I've never had a day where we couldn't make it work.

Do you travel?

Constantly. Prince Edward County, Muskoka, Ottawa, Montreal, and a handful of destination weddings each year. Travel outside Toronto is quoted at cost — I don't mark it up.

Can we see a full gallery?

Yes, and you should. Ask me for two or three complete weddings from the last year — not the highlight reel, the whole thing, start to finish. That's the honest way to choose a photographer.

How long until we get our photos?

A sneak peek within 72 hours, the full gallery in five to six weeks. Film takes longer to come back from the lab, so a small set of film scans arrives with the final delivery.

Check your date

Tell me the date, the venue if you have one, and roughly how many people. I answer every enquiry myself, usually within two days, and I'll tell you straight away if I'm already booked.

Prefer email? Write to [Email address]. I'm also on Instagram at [Instagram handle], where I post far too much film.

Based in Toronto. Available across Ontario and beyond.