How much film do you need for a wedding?
The arithmetic is simple and the pack sizes are what trip people up. Here is the number for your guest count, and why it is higher than you think.
Budget one photograph per two guests plus 20% spare, rounded up to whole packs. For 100 guests that is about 60 shots — three 20-exposure instax twin packs, roughly $66 of WIDE film. Eight-exposure Polaroid packs would need eight packs for the same 60 photographs.

How this page is funded. Shake & Print earns a commission when you buy through our links, at no extra cost to you. It does not change which products we pick or the order we rank them in, and we do not state prices we have not verified — the buy buttons send you to the current listing instead. Full disclosure.
The method
- Divide your guest count by two. Most photographs are of couples or small groups, not individuals, so a one-per-guest estimate roughly doubles what you need.
- Add 20%. For double exposures, photographs of the floor, and the three attempts at the same group.
- Round up to whole packs. You cannot buy seven exposures.
- Add one more pack than the answer. Running out is a much worse outcome than having a spare pack.
The table, by guest count
| Guests | Base | +20% | Packs | Shots you get | WIDE | SQUARE | mini |
|---|---|---|---|---|---|---|---|
| 25 | 13 | 16 | 1 | 20 | $21.99 | $22.99 | $16.99 |
| 50 | 25 | 30 | 2 | 40 | $43.98 | $45.98 | $33.98 |
| 75 | 38 | 46 | 3 | 60 | $65.97 | $68.97 | $50.97 |
| 100 | 50 | 60 | 3 | 60 | $65.97 | $68.97 | $50.97 |
| 125 | 63 | 76 | 4 | 80 | $87.96 | $91.96 | $67.96 |
| 150 | 75 | 90 | 5 | 100 | $109.95 | $114.95 | $84.95 |
| 175 | 88 | 106 | 6 | 120 | $131.94 | $137.94 | $101.94 |
| 200 | 100 | 120 | 6 | 120 | $131.94 | $137.94 | $101.94 |
| 250 | 125 | 150 | 8 | 160 | $175.92 | $183.92 | $135.92 |
The pack arithmetic, if you are using Polaroid
This is where the numbers change character. Polaroid i-Type packs hold eight photographs, not twenty, and the film costs about $2.37 a shot rather than $1.10.
| Guests | Shots needed | Packs of 8 | Cost (singles) | Cost (five-packs) |
|---|---|---|---|---|
| 50 | 30 | 4 | $75.96 | $84.99 |
| 100 | 60 | 8 | $151.92 | $169.98 |
| 150 | 90 | 12 | $227.88 | $254.97 |
| 200 | 120 | 15 | $284.85 | $254.97 |
Note the last row: at 120 shots, three five-packs (120 photographs for $254.97) beats fifteen single packs. Polaroid's five-pack works out at about $2.13 a shot against $2.37, which is the only official discount available and worth taking at event quantities.
Why 20% spare and not 10%
Because the camera will be used by people who have never held one. In practice, at an event, you will lose frames to:
- Distance mistakes. Guests stand too close — inside the 0.3 m minimum on a mini, or the 0.9 m minimum on a WIDE 400 — and the photograph is soft.
- Flash range. Someone photographs the dance floor from six meters away. On a camera with no manual exposure, that frame is dark and gone.
- Double exposures. Often a mode someone found by accident.
- Three attempts at the same group, because the first two had somebody blinking.
- Photographs of the ceiling, the floor, and a thumb. Reliably, at least one of each.
None of that is avoidable with a camera handed to strangers, and the instruction card only reduces it. Twenty percent is the realistic allowance.
Two things that change the number
A printer alongside the camera reduces film use
If guests can print the photographs from their own phones, they take fewer with the borrowed camera — and those printer prints cost about 42 cents (Kodak 4PASS) or $1.10 (instax WIDE from a Link WIDE 2) rather than being wasted frames.
In practice a camera plus a printer at a 100-guest wedding tends to need slightly less camera film than a camera alone, and produces more prints overall. The Link WIDE 2 shares the same film as a WIDE 400, so it is one film order; a Kodak Mini 2 Retro is a separate media but much cheaper per print.
A second camera increases it
Two cameras at a large wedding will get through more film than one, because one camera creates a queue that people give up on. That is the point — the film you budgeted gets used instead of sitting in the pack. Above about 100 guests, plan two bodies and the full film allowance.
Batteries, which are part of the quantity question
| Camera | Power | Capacity | Bring |
|---|---|---|---|
| instax WIDE 400 | 4 x AA | ~100 exposures | A spare set of four |
| instax mini 12 / 13 / 41 | 2 x AA | ~100 exposures | A spare set of two |
| instax SQUARE SQ40 | 2 x CR2 lithium | ~30 film packs | A spare pair, bought in advance |
| instax Link WIDE 2 | Rechargeable | ~100 prints per charge | Charge it the night before |
| Kodak Mini 2 Retro | Rechargeable | ~20 prints per charge | A power bank |
Two notes from that table. The SQ40's CR2 cells last an extremely long time but are not sold in supermarkets, so buy the spare pair in advance. And the Kodak printer's 20 prints per charge is the one genuine constraint in this list — if it is doing event volume, it needs a power bank.

1. The camera this arithmetic is for
Fujifilm instax WIDE 400
The guest-book format, at $1.10 a shot, with a flash that reaches the room.
- Buy it for
- Any wedding with a guest book.
- Skip it if
- A tight film budget.
- 3.9 x 2.4 inch print with room for a written message.
- Flash to 3 m, against 2.2 m on the minis.
- About 100 exposures per set of four AA batteries.
Running cost: instax WIDE works out at $1.10 a shot. See every format’s cost.
How it scores8.9/10 overall
- Guest-book suitability10
- Flash reach10
- Running cost7
Our editorial scoring, built from published specifications and reviews by outlets that test hardware — see how we pick. We have not handled these products, so these are not test results.
Engadget, which publishes hands-on reviews, calls it “simple operation”.
#ad · we earn a commission at no extra cost to you

2. The cheaper way to cover volume
Fujifilm instax mini 13
85 cents a shot, so a second camera and more film costs less than you expect.
- Buy it for
- Large weddings, as the second body.
- Skip it if
- A book where guests write beside the print.
- **85 cents a shot** against $1.10 — on 120 shots that is $30 saved.
- A self-timer, so a group can photograph itself.
- Film in supermarkets, so a last-minute top-up is actually possible.
Running cost: instax mini works out at $0.85 a shot. See every format’s cost.
How it scores7.9/10 overall
- Running cost9
- Availability10
- Guest-book suitability6
Our editorial scoring, built from published specifications and reviews by outlets that test hardware — see how we pick. We have not handled these products, so these are not test results.
#ad · we earn a commission at no extra cost to you
Questions people ask
How much instant film do I need for a wedding?
One photograph per two guests plus about 20% spare, rounded up to whole packs. For 100 guests that is roughly 60 shots — three 20-exposure instax twin packs, about $66 of WIDE film or $51 of mini film. Buy one pack more than the calculation says.
How many photos do I need for a guest book with 100 guests?
About 60. Most photographs are of couples or small groups rather than individuals, so a one-per-guest estimate roughly doubles what you need, and the 20% spare covers the frames guests waste on distance and exposure mistakes.
How much Polaroid film do I need for a wedding?
Considerably more packs than instax, because Polaroid packs hold eight rather than twenty. Sixty photographs means eight packs — about $152 in single packs, or $169.98 as two five-packs. At 120 shots, three five-packs at $254.97 beats fifteen singles at $284.85.
Why do I need 20% spare film?
Because the camera is being used by people who have never held one. You will lose frames to guests standing closer than the minimum focusing distance, photographs taken beyond the flash range, accidental double exposures, and repeat attempts at the same group. Twenty percent is the realistic allowance.
How many batteries should I bring to a wedding?
One spare set per camera. An instax WIDE 400 takes four AAs and does about 100 exposures per set; an instax mini takes two. The SQUARE SQ40's CR2 cells last about 30 film packs but are not sold in supermarkets, so buy the spare pair in advance.
Should I buy film in advance or on the day?
In advance, at least two weeks for anything other than instax mini. instax mini is in supermarkets so a top-up is possible; instax WIDE and SQUARE are camera-shop purchases and every Polaroid film is effectively an online order.
Read these next

Wedding guest book cameras
Which camera this arithmetic is for.

Setting up a photo guest book
The table, the book and the instruction card.

The cheapest instant film
Bulk buyers are price-sensitive — start here.

Where to buy instant film
Which formats you can get at short notice.

How much film do I need?
The same arithmetic for a gift or a year of use.
Sources
- Pro Photo Supply — instax WIDE film, 20 exposures — $21.99 on 13 October 2026
- Pro Photo Supply — instax mini film, 20 exposures — $16.99 on 13 October 2026
- Pro Photo Supply — instax SQUARE film, 20 exposures — $22.99 on 13 October 2026
- Polaroid — Color i-Type film — $18.99 for 8 photos on 13 October 2026
- Polaroid — Color i-Type film five pack — $84.99 for 40 photos on 13 October 2026
- Fujifilm instax WIDE 400 specifications — Confirms the 0.9-3 m flash range, self-timer lever and 4 x AA power
- Fujifilm instax mini 12 specifications — Confirms the 0.3-2.2 m flash range and ~100 exposures per set of AAs
- Fujifilm instax SQUARE SQ40 specifications — Confirms ~30 film packs per pair of CR2 cells
- Fujifilm instax Link WIDE 2 specifications — ~100 prints per charge, 14 sec per print
- Kodak Mini 2 Retro printer — $89.99 with a 38-sheet bundle, 20 prints per charge
- Kodak — 4PASS cartridges — $24.99 for 60 prints on 13 October 2026
Found something out of date or wrong? Tell us and we will correct it with a dated note. Our picks are re-checked quarterly — see our editorial policy.