Photo printing at home has never been better — modern inkjet printers with 6-ink or 8-ink systems produce prints that rival professional labs. But the all-in-one photo printer market varies widely: some printers produce stunning 4x6 photos but smear on plain paper; others are excellent document printers that also handle photos decently. This guide focuses on the best photo quality in each price range.
Key factors for photo printing: number of ink colors (more = better gradients), resolution (minimum 4800×1200 dpi for photos), paper compatibility, and per-photo cost. We evaluate each printer on these dimensions.
Canon PIXMA TS6420a
BEST PHOTO QUALITY UNDER $150~$90
The Canon PIXMA TS6420a uses 5 individual ink tanks (including a dedicated photo black) for noticeably better photo quality than standard CMYK printers. Individual ink tanks mean you only replace what you use. 4800×1200 dpi print resolution delivers sharp, vibrant photos on Canon's photo paper. AirPrint, Google Cloud Print, and Canon PRINT app supported. Excellent value for photo enthusiasts.
Pros
- 5-ink system with dedicated photo black
- Excellent photo quality for under $150
- Individual ink tanks — only replace what you use
- Compact design
Cons
- Per-photo cost ~$0.15 on photo paper
- Document print quality decent but not exceptional
Epson Expression XP-7100
BEST WIDE-FORMAT PHOTO~$130
The Epson Expression XP-7100 supports up to 8×10 borderless photo printing and uses Claria HD ink for vibrant, long-lasting photo output. Individual ink cartridges across 5 colors (including photo black and red) deliver excellent color accuracy. Print quality on Epson's Ultra Premium Photo Paper is genuinely stunning — near lab quality for casual photography.
Pros
- Supports up to 8×10 borderless photos
- 5-color Claria HD ink for excellent photos
- Near lab-quality photo output
Cons
- No ADF
- Higher per-photo cost
Canon PIXMA MG3620
BEST BUDGET PHOTO PRINTER~$65
For budget photo printing, the Canon PIXMA MG3620's combination of 4800×1200 dpi resolution and Canon's ChromaLife100 ink produces above-average 4x6 photo prints. At $65, it's the most affordable path to decent photo printing. Not as good as dedicated photo printers, but impressive for casual family photo printing.
Pros
- $65 — cheapest photo-capable option
- ChromaLife100 ink for good color
- 4800×1200 dpi resolution
Cons
- 2-ink (black + tri-color) — limited photo quality
- Not suitable for serious photo work
Epson EcoTank ET-3850
BEST FOR PHOTO + DOCUMENTS~$279
The ET-3850's PrecisionCore printhead and 4800×1200 dpi resolution produce very good photo prints on premium matte paper. Not as specialized as dedicated photo printers, but impressive for an all-in-one. The key advantage: ~$0.004/page means you can print photos cheaply alongside your documents. Per-photo cost on Epson photo paper is roughly $0.05–0.10 depending on size.
Pros
- Very good photo quality for an all-in-one
- Cheapest per-photo cost in this guide
- Full AIO capabilities (scan, copy)
Cons
- Not the absolute best photo quality
- $279 upfront
FAQs
What is the best home printer for photos?▾
Canon PIXMA TS6420a (~$90) for the best dedicated photo quality under $150. Epson Expression XP-7100 (~$130) for wide-format photo printing. Canon PIXMA MG3620 (~$65) for budget photo printing.
Is inkjet or laser better for photos?▾
Inkjet wins for photos, hands down. Laser printers produce poor photo quality — flat colors, visible dots, no photo paper compatibility. All the printers in this guide are inkjets for this reason.
How much does it cost to print a 4x6 photo at home?▾
With a dedicated photo printer and premium photo paper: about $0.12–0.20 per 4x6 photo (ink + paper). With Epson EcoTank and basic photo paper: about $0.05–0.10 per photo. Compare to $0.25–0.50 at a photo lab or Walgreens.
How many ink colors do I need for good photo printing?▾
Minimum 4 colors (CMYK) for acceptable photos. 5–6 colors (including dedicated photo black and sometimes red or gray) for noticeably better gradient rendering and skin tones. Dedicated photo printers use 8+ inks for professional-level results.