Every instant film and print format, compared on cost
Fourteen formats, one table, sorted cheapest first. Every figure checked against a live retail listing on 13 October 2026, with the link beside it.
Printed photographs cost between 39 cents and $2.75 each depending on the format. Canon SELPHY 4 x 6 prints are cheapest at about 39 cents, Kodak 4PASS about 42 cents, ZINK about 60 cents, instax mini about 85 cents, and Polaroid SX-70 the most expensive at about $2.75.

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 full table
| Format | Print size | Pack | Pack price | Cost per shot | Checked at |
|---|---|---|---|---|---|
| Canon SELPHY 4 x 6 (KP-108IN) | 4 x 6 in | 108 | $41.99 | $0.39 | Pro Photo Supply |
| Kodak 4PASS 4 x 6 | 4 x 6 in | 80 | $31.99 | $0.40 | Kodak Photo Printer store |
| Kodak 4PASS 2.1 x 3.4 | 2.1 x 3.4 in | 60 | $24.99 | $0.42 | Kodak Photo Printer store |
| Kodak 4PASS 3 x 3 | 3 x 3 in | 60 | $24.99 | $0.42 | Kodak Photo Printer store |
| ZINK 2 x 3 | 2 x 3 in | 20 | $11.99 | $0.60 | ProCam |
| Canon SELPHY Square (XS-20L) | 2.7 x 2.7 in | 20 | $16.00 | $0.80 | ProCam |
| Polaroid Hi-Print 2 x 3 | 2 x 3 in | 20 | $16.99 | $0.85 | Polaroid |
| instax mini | 2.4 x 1.8 in (62 x 46 mm) | 20 | $16.99 | $0.85 | Pro Photo Supply |
| instax WIDE | 3.9 x 2.4 in (99 x 62 mm) | 20 | $21.99 | $1.10 | Pro Photo Supply |
| instax SQUARE | 2.4 x 2.4 in (62 x 62 mm image on 86 x 72 mm film) | 20 | $22.99 | $1.15 | Pro Photo Supply |
| Polaroid Go | 2.6 x 2.1 in (66.6 x 53.9 mm) | 16 | $21.99 | $1.37 | Polaroid |
| Polaroid i-Type | 4.2 x 3.5 in (107 x 88 mm) | 8 | $18.99 | $2.37 | Polaroid |
| Polaroid 600 | 4.2 x 3.5 in (107 x 88 mm) | 8 | $20.99 | $2.62 | Polaroid |
| Polaroid SX-70 | 4.2 x 3.5 in (107 x 88 mm) | 8 | $21.99 | $2.75 | Polaroid |
The headline: a seven-fold spread
The cheapest printed photograph here is about 39 cents and the most expensive about $2.75. That is a seven-fold range, and it is almost entirely explained by three things: how big the print is, how many come in a pack, and whether it is chemical film or a printed photograph.
| Format | 100 photographs | Print size |
|---|---|---|
| Canon SELPHY 4 x 6 | $41.99 | 4 x 6 in |
| Kodak 4PASS 4 x 6 | $63.98 | 4 x 6 in |
| Kodak 4PASS 2.1 x 3.4 | $49.98 | 2.1 x 3.4 in |
| ZINK 2 x 3 | $59.95 | 2 x 3 in |
| Canon SELPHY Square | $80.00 | 2.7 x 2.7 in |
| Polaroid Hi-Print 2 x 3 | $84.95 | 2 x 3 in |
| instax mini | $84.95 | 2.4 x 1.8 in |
| instax WIDE | $109.95 | 3.9 x 2.4 in |
| instax SQUARE | $114.95 | 2.4 x 2.4 in |
| Polaroid Go | $153.93 | 2.6 x 2.1 in |
| Polaroid i-Type | $237.38 | 4.2 x 3.5 in |
| Polaroid SX-70 | $274.88 | 4.2 x 3.5 in |
Those figures round up to whole packs, because you cannot buy half a pack — which is why the Kodak 4 x 6 figure (80-print cartridges) looks worse than its per-print cost suggests at exactly 100 prints.
Why printed photographs beat instant film on cost
- Pack size. Printer media comes in units of 60 to 108. Instant film comes in 8, 16 or 20. Buying in bigger units is most of the saving.
- No chemistry. An instant film sheet contains the developing chemicals for its own photograph. A dye-sub sheet is paper and a share of a ribbon.
- You choose what to print. On a camera, every shutter press costs the same whether or not anybody had their eyes open. On a printer you only pay for photographs you already decided were worth it — which, at a realistic keeper rate, roughly halves the effective cost again.
That third point is the one most comparisons miss, and it means the real gap is wider than the table shows. At a 50% keeper rate, instax mini is effectively $1.70 per photograph you wanted, against 39 cents for a Canon print you chose.
Cost per square inch, for the pedantic
Per-shot cost rewards small prints, which is a bit unfair to the big formats. Here is the same data normalized by picture area:
| Format | Picture area | Cost per shot | Per sq in |
|---|---|---|---|
| Canon SELPHY 4 x 6 | 24.0 sq in | $0.39 | $0.016 |
| Kodak 4PASS 4 x 6 | 24.0 sq in | $0.40 | $0.017 |
| Kodak 4PASS 3 x 3 | 9.0 sq in | $0.42 | $0.046 |
| Kodak 4PASS 2.1 x 3.4 | 7.1 sq in | $0.42 | $0.059 |
| ZINK 2 x 3 | 6.0 sq in | $0.60 | $0.100 |
| instax WIDE | 9.4 sq in | $1.10 | $0.118 |
| Canon SELPHY Square | 7.3 sq in | $0.80 | $0.110 |
| Polaroid Hi-Print | 6.0 sq in | $0.85 | $0.142 |
| instax mini | 4.3 sq in | $0.85 | $0.197 |
| instax SQUARE | 5.8 sq in | $1.15 | $0.200 |
| Polaroid i-Type | 9.4 sq in | $2.37 | $0.252 |
| Polaroid Go | 3.4 sq in | $1.37 | $0.408 |
On this measure the Polaroid Go, which looks mid-priced per shot, is the most expensive format on the site — you are paying $1.37 for a 3.4 square inch picture. And a 4 x 6 printer print is about 25 times better value per square inch than it.
What to take from this
- If you want the most photographs for your money: a 4 x 6 dye-sublimation printer. Nothing else is close.
- If you want instant film specifically: instax mini, at 85 cents. Everything else in the film category costs more for a comparable or smaller print.
- If you want the Polaroid print: it is the most expensive photograph here and that is the deal. The print is genuinely different; go in knowing the figure.
- If you want stickers: ZINK, at 60 cents, and the cost is not the point.
- If you want to waste the least: a hybrid camera or a printer, because choosing what to print is a bigger saving than any format difference.
Questions people ask
What is the cheapest way to print photos at home?
A dye-sublimation 4 x 6 printer. A Canon SELPHY KP-108IN set covering 108 prints was $41.99 — about 39 cents each — and Kodak's 4 x 6 4PASS media is about 40 cents. Both are cheaper than any instant film and produce a much larger print.
What is the most expensive instant film?
Polaroid SX-70 color film at about $2.75 a photograph — $21.99 for eight. Polaroid 600 is about $2.62 and i-Type about $2.37. On a cost-per-square-inch basis, though, Polaroid Go is the most expensive format on this site.
How much cheaper is printing than instant film?
Between twice and seven times, depending on which you compare. A Canon 4 x 6 print is about 39 cents against 85 cents for instax mini and $2.37 for Polaroid i-Type. The real gap is wider still, because with a printer you only pay for photographs you chose.
Which instant film gives the most photos per dollar?
instax mini, at about 85 cents a shot from a 20-exposure pack. Within Polaroid's range, Go film is cheapest at about $1.37 because its packs hold sixteen rather than eight — though its print is the smallest of any Polaroid format.
Are these prices current?
They were checked on 13 October 2026, and each row links to the listing it came from. Prices move — two retailers differed by $2 on the same instax pack on the same day — so treat these as dated research for comparing formats, and use the buy links for today's figure.
Read these next

The cheapest instant film
Just the film formats, ranked, with buying advice.

What instax film costs per shot
All three instax formats in detail.

What Polaroid film costs per shot
Every Polaroid film, with multipack savings.

Instant camera or photo printer?
What this table means for which product to buy.

Instant film types explained
Which film fits which camera, and what each one is.

How much film do I need?
Turning these figures into a realistic budget.
Sources
- Pro Photo Supply — instax mini film, 20 exposures — $16.99 on 13 October 2026
- ProCam — instax mini film twin pack, 20 exposures — $18.99 on 13 October 2026 — a second check on the same product, ISO 800 confirmed
- Pro Photo Supply — instax SQUARE film, 20 exposures — $22.99 on 13 October 2026
- Pro Photo Supply — instax WIDE film, 20 exposures — $21.99 on 13 October 2026
- Polaroid — Color i-Type film — $18.99 for 8 photos, image area 79 x 77 mm, ASA 640, 13 October 2026
- Polaroid — Color 600 film — $20.99 for 8 photos, 13 October 2026
- Polaroid — Color SX-70 film — $21.99 for 8 photos, ASA 160, 13 October 2026
- Polaroid — Go film — $21.99 for 16 photos, image area 47 x 46 mm, 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
- ProCam — Canon 2x3 ZINK paper, 20 sheets — $11.99 on 13 October 2026
- Pro Photo Supply — Canon SELPHY KP-108IN set — $41.99 for 108 prints at 4 x 6 in, 13 October 2026
- ProCam — Canon SELPHY XS-20L ink and label set — $16.00 for 20 prints at 2.7 x 2.7 in, 13 October 2026
- Polaroid — Hi-Print 2x3 range — 20-sheet paper cartridge $16.99, 13 October 2026
- Digital Camera World — Canon IVY 2 Mini review — Independently reports ZINK running cost of around 60c per print
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.