Where to Print 2×2 Photos: Every Option Compared

You can print 2×2 photos at Walmart for as little as $0.09, at CVS or Walgreens in about an hour for under $0.50, or at home instantly — as long as you have a 4×6 layout file with four 2×2 photos on it. Here’s every option with 2026 prices.

9 printing options comparedFrom $0.03 per photoFree 4×6 layout fileWorks at any photo lab

Upload your photo → get the 4×6 layout → print it anywhere below

All 9 Places to Print 2×2 Photos, Compared

Every option below prints a standard 4×6 sheet holding four 2×2 photos. Prices are per 4×6 sheet, 2026 published rates.

Location4×6 sheetPer photoReady inQualityNotes
Walmart Photo Center$0.09–$0.19~$0.03Same day (often 1 hr)GoodCheapest retail option; order online, pick up in store
Home printer$0.05–$0.15~$0.03InstantGood–ExcellentNeeds 4×6 glossy photo paper and a color printer
Costco Photo Center$0.12–$0.17~$0.04Same dayExcellentMembers only; professional lab printers
CVS Photo$0.33–$0.49~$0.101 hourGoodKiosk or online upload; most locations
Walgreens Photo$0.35–$0.49~$0.101 hourGoodNationwide; same-day pickup
FedEx Office$0.30–$0.60~$0.12Minutes (walk-in)GoodSelf-serve kiosks; open late in many cities
Target (Kodak kiosk)$0.35–$0.55~$0.11Minutes–1 hrGoodKodak Moments kiosks in most stores
Sam's Club Photo$0.13–$0.19~$0.04Same dayVery goodMembers only
Pharmacy passport counter$14.99–$17.99$7.50+10 minutesGoodThey take AND print the photo — 30–75× the cost per photo

Skip the $15 passport counter if you already have a photo

The pharmacy “passport photo service” charges $14.99–$17.99 because it includes taking the photo. If you already have a compliant photo file, order a regular 4×6 print of your layout instead and pay under 50 cents for four photos.

How to Print a 2×2 Photo Anywhere (3 Steps)

Photo labs don’t print “2×2” as a size — the trick is ordering a 4×6 print that contains four 2×2 photos.

  1. 1

    Get a compliant 2×2 photo on a 4×6 layout

    Upload any photo to our tool. It crops to exactly 2×2 inches, fixes the background to white, checks head size against US rules, and tiles four copies on a 4×6 sheet with cut lines at 300 DPI.

  2. 2

    Upload the 4×6 file as a regular photo print

    On the Walmart, CVS, Walgreens, or Costco photo site (or at any in-store kiosk), order a standard 4×6 print of the layout file. Decline auto-enhance, color correction, and 'zoom to fill.'

  3. 3

    Pick up and cut

    Collect your print (often within an hour), then cut along the guide lines with scissors or a paper trimmer. Verify each photo measures exactly 2×2 inches.

Tip

Need photos right now? FedEx Office and Target kiosks print in minutes from your phone — no account or waiting period. Bring the 4×6 layout file and pay at the counter.

Get Your Print-Ready 4×6 Layout

Upload a photo and download a compliant 4×6 sheet with four 2×2 passport photos — then print it at any location above.

Start Creating Your Photo

Free to try • Pay only for HD download

Which Option Should You Pick?

Cheapest: Walmart

$0.09–$0.19 for four photos. Order online for pickup, or use the in-store kiosk. Best when you have a Walmart nearby and a few hours of lead time.

Walmart passport photo guide

Fastest: home printer or FedEx kiosk

Home printing is instant if you have 4×6 photo paper. Otherwise FedEx Office self-serve kiosks print in minutes and many locations are open late.

HP printer settings guide

Best quality: Costco or Sam's Club

Warehouse photo centers run professional lab printers with accurate color — the closest match to a studio print. Membership required.

Costco passport photo guide

Most convenient: CVS or Walgreens

Over 19,000 combined US locations with 1-hour photo pickup. Upload from your phone, collect on your next errand.

Walgreens passport photo guide

Frequently Asked Questions

Where can I print 2×2 photos?

You can print 2×2 photos as a standard 4×6 print at Walmart ($0.09–$0.19), Costco ($0.12–$0.17), CVS ($0.33–$0.49), Walgreens ($0.35–$0.49), Target, Sam's Club, FedEx Office, or on a home printer with 4×6 photo paper. Put four 2×2 photos on one 4×6 layout file, upload it as a regular 4×6 print, and cut after pickup.

What's the cheapest place to print 2×2 photos?

Walmart Photo Center, at $0.09–$0.19 for a 4×6 print — four 2×2 photos for under 20 cents. Home printing costs about the same per sheet if you already own a color printer and photo paper. Both are 98% cheaper than a $15+ pharmacy passport counter.

Can I print a 2×2 photo as a regular 4×6 print?

Yes — that's the standard trick. Four 2×2 photos fit on one 4×6 sheet. Generate the 4×6 layout file (our tool does this automatically with cut lines), upload it to any photo lab as a normal 4×6 print, then cut the photos out. Order the print WITHOUT auto-enhance or 'zoom to fill.'

How fast can I get 2×2 photos printed?

Instant at home; minutes at a FedEx Office or Target self-serve kiosk; about 1 hour with CVS/Walgreens same-day pickup; same day at Walmart and Costco. If you need photos within the hour, walk into any kiosk with the 4×6 layout file on your phone.

Do Walgreens or CVS print single 2×2 photos?

Their passport photo service prints two 2×2 photos for $14.99–$16.99 — but that service also takes the photo. If you already have a compliant photo file, skip it: upload a 4×6 layout with four photos and pay regular 4×6 print pricing (under $0.50) instead.

Will photo labs reject my passport photo layout?

No — to the lab it's just a normal 4×6 photo print. Just decline auto-enhancement, color correction, and 'zoom to fill' at checkout, since those alter the background color and photo dimensions that passport offices check.

Can I print 2×2 photos at the library or office supply store?

Staples and Office Depot print 4×6 photos ($0.35–$0.60) at self-serve print stations. Libraries usually only have plain-paper laser printers — passport photos must be on photo-quality paper, so a library print will be rejected.

Updated July 2026 · Prices from publicly listed 4×6 print rates at Walmart, CVS, Walgreens, Costco, Sam’s Club, Target, and FedEx Office.