Skip to content
Shake & Print

Film & Running Costs

The cheapest instant film, ranked

Seven films, cheapest first, with the per-shot cost on every line. The short version: instax mini, and nothing else comes close.

By Selena H.Last checked How we pick

The cheapest instant film is Fujifilm instax mini at about 85 cents a shot — $16.99 for 20 exposures. Then instax WIDE at $1.10, instax SQUARE at $1.15, Polaroid Go at $1.37, Polaroid i-Type at $2.37, 600 at $2.62 and SX-70 at $2.75.

Several different instant film packs side by side

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.

Every instant film in production that we cover, cheapest first.
FormatPrint sizePackPack priceCost per shotChecked at
instax mini2.4 x 1.8 in (62 x 46 mm)20$16.99$0.85Pro Photo Supply
instax WIDE3.9 x 2.4 in (99 x 62 mm)20$21.99$1.10Pro Photo Supply
instax SQUARE2.4 x 2.4 in (62 x 62 mm image on 86 x 72 mm film)20$22.99$1.15Pro Photo Supply
Polaroid Go2.6 x 2.1 in (66.6 x 53.9 mm)16$21.99$1.37Polaroid
Polaroid i-Type4.2 x 3.5 in (107 x 88 mm)8$18.99$2.37Polaroid
Polaroid 6004.2 x 3.5 in (107 x 88 mm)8$20.99$2.62Polaroid
Polaroid SX-704.2 x 3.5 in (107 x 88 mm)8$21.99$2.75Polaroid
Every instant film in production that we cover, cheapest first. Pack prices checked October 13, 2026. Cost per shot is the pack price divided by the number of exposures in the pack, with no shipping or tax. Prices change — use the buy links for today’s figure.

The ranking, with what each one is for

  1. instax mini — $0.85. The cheapest, the most available, and the smallest print at 2.4 x 1.8 inches. The default answer for anyone who has not got a reason to choose differently.
  2. instax WIDE — $1.10. 3.9 x 2.4 inches, which is the only format that fits a group. On cost per square inch it is the best value film here by a wide margin.
  3. instax SQUARE — $1.15. The most expensive instax, for a smaller print than WIDE. You are paying a small premium for the square shape, which is a reasonable thing to want.
  4. Polaroid Go — $1.37. Polaroid's cheapest, because its packs hold sixteen rather than eight. The print is 2.6 x 2.1 inches, smaller than an instax mini.
  5. Polaroid i-Type — $2.37. The classic 4.2 x 3.5 inch print. Eight to a pack. The film to buy for any modern full-size Polaroid.
  6. Polaroid 600 — $2.62. The same photograph as i-Type for $2 more a pack. Buy it only for a vintage 600-series camera.
  7. Polaroid SX-70 — $2.75. The most expensive, and ASA 160 rather than 640, so it needs far more light. SX-70 and I-2 cameras only.

Five ways to actually pay less

1. Choose the cheaper format in the first place

This is the biggest lever by a long way, because the camera locks you in for its whole life. Choosing instax mini over Polaroid i-Type saves about $1.52 a photograph — on a hundred photographs a year, $152.

2. Buy multipacks, but only what you will shoot

Polaroid's own i-Type five-pack is about $2.13 a shot against $2.37 for a single pack — 11% off. Real, but modest, and it does not change the ranking. And film expires: buying three years of film to save 11% is a false economy, because results drift either side of the date on the pack.

3. Buy a hybrid camera so you stop paying for bad frames

This is the saving nobody puts in a price comparison, and it is the largest one available. On a conventional camera every shutter press costs the same whether or not the photograph worked. On an instax mini Evo you see the shot on a screen first.

At a realistic 50% keeper rate
Conventional instaxinstax mini Evo
100 shutter presses$84.95 of film$0
50 keepers printedincluded above$42.48
Cost per photograph you wanted$1.70$0.85
At a realistic 50% keeper rate

4. Print instead of shooting

A Kodak 4PASS print is about 42 cents and a Canon 4 x 6 about 39 cents. Both are half the cheapest instant film or less, for larger prints you chose. If what you want is physical photographs rather than the ritual of a camera ejecting one, this is simply the cheaper answer.

5. Do not buy 600 film for a modern camera

A small, specific saving that people miss: Polaroid 600 film is $20.99 for eight and i-Type is $18.99 for eight, and every modern Polaroid takes both. Same ASA, same print. Buying 600 in a Now or a Flip is $2 a pack for nothing.

What about third-party and expired film?

Both come up when people look for cheap instant film, and both come with caveats worth stating plainly.

  • Third-party instax-compatible film is sold, usually at a modest discount. The listings we see are mostly repackaged Fujifilm stock rather than independently manufactured film, and the saving is generally a dollar or two a pack. We have not verified any specific third-party product, so we do not recommend one.
  • Expired film is genuinely cheaper and genuinely unpredictable. Colors shift, contrast changes, and sometimes a pack does not develop at all. For experimenting it is interesting; for a gift or an event it is a bad idea.
  • Bulk packs from unfamiliar sellers are where counterfeit and badly stored film shows up. Film is a chemical product and heat damages it; a pack that has sat in a warehouse is not a bargain.

What a year costs, each way

Rough first-year cost: hardware plus film
Camera or printer50 shots100 shots200 shots
Fujifilm instax mini 12Hardware price not published — film cost only$50.973 packs of instax mini$84.955 packs of instax mini$169.9010 packs of instax mini
Fujifilm instax WIDE 400Hardware price not published — film cost only$65.973 packs of instax WIDE$109.955 packs of instax WIDE$219.9010 packs of instax WIDE
Polaroid Go Generation 3$89.99 listed at polaroid.com$177.954 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$252.927 packs of Polaroid i-Type$366.8613 packs of Polaroid i-Type$594.7425 packs of Polaroid i-Type
An estimate, not a quote: the hardware figure is the manufacturer or retailer listed price shown in each row, and the film figure is whole packs at the prices verified October 13, 2026. Film is rounded up to whole packs because you cannot buy half a pack.

Questions people ask

What is the cheapest instant film?

Fujifilm instax mini at about 85 cents a shot — $16.99 for a 20-exposure twin pack when we checked on 13 October 2026. It is also the only instant film regularly stocked in supermarkets and drugstores, which often matters more than a dollar of saving.

What is the cheapest Polaroid film?

Polaroid Go at about $1.37 a photograph, because its packs hold sixteen rather than the eight in i-Type, 600 and SX-70 packs. It only fits the Polaroid Go camera, and its print is smaller than an instax mini.

Is third-party instant film worth buying?

The saving is usually a dollar or two a pack, and most instax-compatible film on sale appears to be repackaged Fujifilm stock rather than independently made. We have not verified a specific third-party product, so we do not recommend one — the risk of badly stored film outweighs the saving.

Should I buy expired instant film to save money?

Only to experiment with. Expired film shifts color and contrast unpredictably and sometimes fails to develop at all. For a gift, an event or any photograph that matters, buy in-date film.

Do multipacks save much on instant film?

A modest amount. Polaroid's own i-Type five-pack works out at about $2.13 a shot against $2.37 for a single pack — about 11% off. Do not buy more than will be shot within a year, because film has an expiry date and results drift either side of it.

Sources

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.