How much instant film do I need?
Three different answers depending on what you are buying for. All three come down to the same arithmetic, and film only comes in whole packs.
For a gift, include at least 20 shots — one twin pack, about $17 for instax mini. For a year of casual use budget 40 to 60 shots; for regular use 100 to 200. For an event, plan one photograph per two guests plus 20% spare.

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.
If you are buying film as part of a gift
Include at least twenty shots. That is one standard instax twin pack, about $16.99 for mini.
The reason is specific: most cameras ship with no film at all, and bundles that do include film often include a ten-shot taster. Ten shots is gone in an afternoon, and then the gift needs a shopping trip before it does anything else. Twenty is the difference between a camera used that day and one waiting on a shelf.
| Format | Packs needed | Cost |
|---|---|---|
| instax mini | 1 twin pack (20) | $16.99 |
| instax WIDE | 1 twin pack (20) | $21.99 |
| instax SQUARE | 1 twin pack (20) | $22.99 |
| Polaroid Go | 2 packs (32) | $43.98 |
| Polaroid i-Type | 3 packs (24) | $56.97 |
That last row is worth sitting with. Twenty Polaroid photographs costs more than three times twenty instax mini photographs, because Polaroid packs hold eight and you cannot buy a partial pack.
If you are budgeting for a year
Most people overestimate how many photographs they will actually take. Here are realistic bands:
- Occasional — 40 shots a year. The camera comes out at birthdays and one holiday. Two instax twin packs.
- Casual — 100 shots a year. It goes to most social occasions. Five instax twin packs.
- Regular — 200 shots a year. It lives in a bag and comes to everything. Ten instax twin packs.
- Heavy — 300+ shots a year. At this point the film cost is substantial and a hybrid camera or a printer is worth serious consideration.
| Camera or printer | 40 shots | 100 shots | 200 shots |
|---|---|---|---|
| Fujifilm instax mini 12Hardware price not published — film cost only | $33.982 packs of instax mini | $84.955 packs of instax mini | $169.9010 packs of instax mini |
| Fujifilm instax SQUARE SQ40Hardware price not published — film cost only | $45.982 packs of instax SQUARE | $114.955 packs of instax SQUARE | $229.9010 packs of instax SQUARE |
| Polaroid Go Generation 3$89.99 listed at polaroid.com | $155.963 packs of Polaroid Go | $243.927 packs of Polaroid Go | $375.8613 packs of Polaroid Go |
| Polaroid Now Generation 3$119.99 MSRP at launch, March 2025 | $214.945 packs of Polaroid i-Type | $366.8613 packs of Polaroid i-Type | $594.7425 packs of Polaroid i-Type |
If you are buying for an event
The rule that holds up: one photograph per two guests, plus 20% spare. Then round up to whole packs.
| Guests | Base (1 per 2) | +20% spare | Twin packs | mini cost | WIDE cost |
|---|---|---|---|---|---|
| 25 | 13 | 16 | 1 | $16.99 | $21.99 |
| 50 | 25 | 30 | 2 | $33.98 | $43.98 |
| 75 | 38 | 46 | 3 | $50.97 | $65.97 |
| 100 | 50 | 60 | 3 | $50.97 | $65.97 |
| 150 | 75 | 90 | 5 | $84.95 | $109.95 |
| 200 | 100 | 120 | 6 | $101.94 | $131.94 |
Why 20% spare rather than 10%: at an event the camera is used by people who have never held one. They will double-expose, photograph the ceiling, and take three attempts at the same group. That is not pessimism, it is the normal failure rate of handing a camera to strangers.
The full event method, including batteries, instruction cards and why two cameras beat one above a hundred guests, is in how much film for a wedding.
The pack arithmetic, which trips people up
Film comes in whole packs and the pack sizes differ by format, so "I need 50 shots" turns into different numbers depending on what you are buying:
| Format | Pack size | Packs for 50 | Shots you get | Cost |
|---|---|---|---|---|
| instax mini | 20 | 3 | 60 | $50.97 |
| instax WIDE | 20 | 3 | 60 | $65.97 |
| instax SQUARE | 20 | 3 | 60 | $68.97 |
| Polaroid Go | 16 | 4 | 64 | $87.96 |
| Polaroid i-Type | 8 | 7 | 56 | $132.93 |
Seven packs of Polaroid film for fifty photographs. That is the practical consequence of eight-exposure packs, and it is worth knowing before an event rather than during one.
When to buy a hybrid camera instead
If your honest estimate is over about 150 shots a year, do the sum with an instax mini Evo in it. Because it shows you the photograph before printing, you only spend film on keepers — at a realistic 50% keeper rate that halves the effective cost per photograph you wanted, and the camera's extra price comes back within a few hundred frames.
And if your estimate is over about 250, consider whether what you want is a printer rather than a camera. At 39 to 42 cents a print, high-volume printing is a different economic proposition entirely.
Storage, because film expires
- Do not buy more than a year's worth. Every pack carries an expiry date and results drift either side of it.
- Store it cool and flat, away from heat. A hot car or a sunny windowsill will damage film.
- Use the oldest pack first. Obvious, routinely forgotten.
- For an event, buy fresh. Film bought a year ago for a wedding is a false economy.
Questions people ask
How much film should I buy with an instant camera gift?
At least 20 shots — one standard instax twin pack, about $16.99 for mini. Most cameras come with no film, and bundles often include only a ten-shot taster, which is gone in an afternoon. Twenty shots is the difference between a camera used that day and one waiting for a shopping trip.
How much instant film do I need for a wedding?
Plan 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 $51 of mini film or $66 of WIDE film.
How many photos a year will I actually take?
Most people take fewer than they expect. Occasional use is about 40 a year, casual use about 100, and regular use around 200. Pick your band honestly before choosing a format, because at 40 shots the film cost barely matters and at 200 it decides everything.
Can I buy a single cartridge of instax film?
Rarely, and usually at a price close to a twin pack. The standard unit is a twin pack of two 10-exposure cartridges, 20 shots in total, which is what every price on this site is based on.
Does instant film expire?
Yes. Every pack carries an expiry date, usually a year or two out, and color and contrast drift either side of it. Store film cool and flat, use the oldest pack first, and buy only what will be shot within a year — do not stockpile for a camera that comes out twice a year.
Read these next

How much film for a wedding?
The event version in full, with batteries and logistics.

The cheapest instant film
Which film to buy a lot of.

Every format compared on cost
The numbers behind all of this arithmetic.

instax mini Evo review
The camera to consider above 150 shots a year.

Best instant camera gifts
Camera plus film, as complete gifts.
Sources
- Pro Photo Supply — instax mini film, 20 exposures — $16.99 on 13 October 2026
- Pro Photo Supply — instax WIDE film, 20 exposures — $21.99 on 13 October 2026
- Pro Photo Supply — instax SQUARE film, 20 exposures — $22.99 on 13 October 2026
- Polaroid — Go film — $21.99 for 16 photos, image area 47 x 46 mm, 13 October 2026
- Polaroid — Color i-Type film — $18.99 for 8 photos, image area 79 x 77 mm, ASA 640, 13 October 2026
- Kodak — 4PASS cartridges — $24.99 for 60 prints (2.1x3.4 and 3x3), $31.99 for 80 (4x6), $35.99 for 120 (4x4), 13 October 2026
- Pro Photo Supply — Canon SELPHY KP-108IN set — $41.99 for 108 prints at 4 x 6 in, 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.