PhotoBooth Online

CVS Passport Photo—Prints, Prices & Comparison

Expert-verified passport photos — in minutes, with your phone
Get now for only $2.95 or compare prices below.
Select Photo Type
Drag & Drop your photoor
Upload Photo
cvs passport photo
  1. Service
  2. Price
  3. $2.95
  1. details
  2. comparison
  3. option below

CVS Passport Photo — Service Details & Alternatives Comparison

  1. SERVICE DETAILS & COMPARISON

    CVS Passport Photo Service — Quick Answers

    Does CVS take passport photos?

    Yes, many CVS Photo Centers take walk-in passport photos — two 2×2″ prints for $17.99, ready in minutes, no appointment.

    How do I know if my local CVS offers passport photos?

    Not every store offers it. Use the CVS store locator filter Photo & Passport Photo, or call ahead.

    Does CVS check that passport photos meet U.S. requirements?

    CVS Photo uses the Kodak Moments Passport & ID Photo System, which auto-checks size, head position, and other rules against current U.S. State Department requirements.

    What if my passport photo is rejected by a government agency?

    If a government agency rejects the passport photo, CVS offers a money-back guarantee (subject to the terms).

    Example of CVS passport photo
    Example of passport photos.

    How much does a CVS passport photo cost?

    CVS charges $17.99 for the in-store passport photo service — that covers two 2×2″ printed photos.

    Optional add-ons:

    • Digital copy (email): +$3.99
    • Two extra prints: +$3.99
    • Photos on a Kodak Moments 8GB USB: +$10.99

    CVS sometimes runs coupons (e.g. $2 off). Keep an eye out for coupons on the service page.

    A cheaper option is printing your own 4×6 template with passport photos as a standard print (~$0.32–$0.42) at CVS.

    How CVS passport photos compare to other stores

    CVS is a common walk-in option for U.S. passport photos, but not always the cheapest. Compare it with Walgreens, Walmart, and The UPS Store on price, digital add-ons, appointments, and the cheaper 4×6 template print route.

    Option CVS Walgreens Walmart The UPS Store
    In person Yes Yes No Yes
    Online No No Yes No
    Physical passport photos $17.99 $16.99 $7.64 $11.99
    Quantity 2 2 2 2
    Cheapest path* $2.95 + $0.42 $2.95 + $0.39 $2.95 + $0.16 No
    Digital copy Yes — $3.99 Yes — free No No
    Digital on USB Yes — $10.99 Yes — extra fee No No
    Retake / refund if rejected Yes Yes Yes Yes
    Store locator Yes Yes Yes Yes
    Appointment No No No Optional
    Turnaround ~15–30 min ~15–60 min ~15–30 min ~15–30 min
    4×6 template print Yes — $0.42 Yes — $0.39 Yes — $0.16 No
    Passport applications accepted No No No No

    * Cheapest path: You can get your passport photo at PhotoBooth Online for $2.95 — a digital file and a ready-to-print 4×6 template. Then print that template at a store: at CVS it’s $0.42, at Walgreens $0.39, at Walmart $0.16. The UPS Store doesn’t print pre-made 4×6 templates, so this budget route isn’t available there. With PhotoBooth Online you can print at any local store; the total is $2.95 + whatever that store charges for a 4×6 print.

    How to get passport photos for $2.95 (Step-by-Step with PhotoBooth Online)

    1

    Upload or take a photo

    On PhotoBooth Online, tap Upload Photo or Take Photo. A front-facing selfie in good light is enough.

    2

    Get a 2×2″ passport photo

    The tool removes the background, crops to 2×2″, and checks U.S. rules. Choose white background. Retake Photo is free.

    3

    Preview, then checkout

    Check the preview. If it looks right, tap Continue.

    4

    Pay $2.95 — Digital plan

    You get a 600×600 px file (online applications) and a 4×6″ print sheet with 6 photos (store printing). An expert reviews your photo before delivery.

    5

    Download both files from email

    Use the 600×600 px file for travel.state.gov. Save the 4×6″ sheet to print at CVS (~$0.42), Walmart, or Walgreens.

    Screenshot showing step-by-step process of getting passport photos for $2.95 with photobooth online
    Process of getting passport photos for $ 2.95 with PhotoBooth Online.

    How to print your 4×6 passport template at CVS

    1

    Go to CVS PhotoPrints4×6. Don’t use Passport — that’s the $17.99 in-store service, not a regular print.

    2

    Sign in, upload your ready 4×6 sheet.

    3

    Set 4×6, quantity 1, glossy or matte. In the preview, the whole sheet must show — turn off auto-crop / zoom if CVS cropped it.

    4

    Pick a store, pay (~$0.32–$0.42). Orders by 7:00 PM local = same-day pickup.

    5

    Collect at the Photo counter, cut the 2×2″ photos along the guides.


    Remember: you’re ordering a standard 4×6 print, not the passport photo service.

    Screenshot showing how to order 4x6 print at cvs
    Ordering a same-day 4×6 print at CVS Photo.

    Where can I print a 4×6 template instead of CVS and how much does it cost?

    CVS

    $0.42*

    Walgreens

    $0.39*

    Walmart

    $0.16*

    USPS

    Not offered

    UPS

    Not offered

    At Home

    Free

    Rite Aid

    Discontinued

    Any Print Shop

    From $0.16


    Verified July 2026. *Prices shown for CVS, Walgreens, and Walmart apply to online print orders and do not include shipping. Check the exact delivery cost in your cart at checkout.

    Can I print my own 2×2 passport photo at CVS?

    Not as a single 2×2 file. CVS doesn’t offer a standalone 2×2 print size, and the in-store passport photo service ($17.99) is only for photos taken at the counter. If you already have a compliant photo, print it as a standard 4×6 sheet instead:

    1

    Create a print-ready 4×6 template with several 2×2 passport photos on one sheet.

    2

    Upload that template to CVS Photo and order a standard 4×6 print — not Passport.

    3

    Pay $0.42 for the print (starting price; bulk can be lower), pick it up, and cut the 2×2″ photos along the guides.

    Can I get a digital copy at CVS?

    Yes — but only as an add-on to the in-store passport photo service ($17.99 for two prints), not as a standalone online product. At select locations you can get a digital copy by email for an extra $3.99, or on a Kodak Moments USB for $10.99. CVS Photo doesn’t sell a digital passport file on its own if you skip the walk-in service.

    Where can I get a digital copy and how much does it cost at other stores?

    CVS (in person)

    $3.99*

    Walgreens (in person)

    Free*

    The UPS Store (in person)

    Not offered

    USPS (in person)

    Not offered

    Walmart (online)

    Not offered

    PhotoBooth Online

    $2.95

    Rite Aid

    Discontinued

    Costco

    Discontinued


    Verified July 2026. *At Walgreens and CVS, the digital copy is included only with in-store passport photos — not sold separately.

    Do I need an appointment or can I just walk in?

    No appointment — walk in at a participating CVS with a Photo Center. Photos are usually ready in minutes. Not every store offers the service, and a trained photo associate must be on duty, so call ahead or check the store locator before you go.

    What are CVS operating hours?

    Passport photos are available during store hours, which vary by location — often roughly 9:00 AM–9:00 PM on weekdays, with shorter hours on Sundays. Photo counter hours can be shorter than pharmacy hours, and 24-hour stores don’t always offer passport photos around the clock. Check Store Hours for your location in the CVS store locator (Store/Filter/Conveniences/Photo & Passport Photos/Store Hours).

    Where can I take passport photos at CVS near me?

    1

    Open the CVS Store Locator

    Go to the CVS Store Locator. The photo filter is not applied by default.

    2

    Search by ZIP code, city, or state

    Type your ZIP, city, or state — or tap Use my location.

    3

    Apply Photo & Passport Photo

    Tap FilterConveniencesPhoto & Passport Photos → Apply. Confirm Filtered by: Photo & Passport Photos at the top.

    4

    Open store details

    Choose a store. Check Store Hours and the phone number.

    5

    Call ahead, then walk in

    Confirm passport photos today. No appointment. Two 2×2″ prints ≈ $17.99, ready in minutes.

    Image showing how to find the nearest CVS store with passport photo service with CVS store locator - steps 1-3
    How to find the nearest CVS with passport photo service (Steps 1 – 3)
    Image showing how to find the nearest CVS store with passport photo service with CVS store locator - step 4
    How to find the nearest CVS with passport photo service (Step 4).
    Image showing how to find the nearest CVS store with passport photo service with CVS store locator - step 5
    How to find the nearest CVS with passport photo service (Step 5).

    What passport photo sizes does CVS offer?

    CVS’s walk-in Passport & ID Photo service produces one official print format: 2×2 inches (51×51 mm). For $17.99 you get two printed photos, ready in minutes. The Kodak Moments Passport & ID Photo System crops and checks the image against current U.S. passport and visa rules (head size, background, positioning).

    That same 2×2″ format covers most in-store requests: U.S. passport, U.S. visa, green card / USCIS forms, and general ID photos — all through the same counter service.

    Use this guide to learn current details about CVS passport photo service, to compare prices by different retailers, and cheapest path to get your passport photos.

    Written by: PhotoBooth Online Editorial Team

    Updated: 07/14/2026

Printed & Digital Passport Photos with PhotoBooth Online

cvs passport photo services - taking and printing

3-Minute Turnaround

A government-compliant passport photo is created from your regular photo in just 3 minutes. After upload, it is automatically cropped and resized to 2×2 inches or a country-specific size, with a white, off-white, or original background, and reviewed by an expert.
 Upload Photo Upload Photo
high-quality passport photo prints

In-Store Prints — Same Day

A printable 4×6" template with six identical photos is delivered by email immediately after processing for $2.95. It can be downloaded and printed at home or at a nearby CVS, or printed online at CVS for $0.42, with same-day pickup available.
 Upload Photo Upload Photo
prints with free delivery

Prints — 2–3 Days Delivery

A set of six printed passport photos is available for $9.95, printed in compliance with government regulations. Shipping via USPS is included, with delivery in 2–3 days and a 60-day money-back guarantee.
 Upload Photo Upload Photo
digital copies via email

Digital Copy — 3 Minutes

Digital photos are included with both printed photos and a 4×6" template, featuring a JPEG file (600×600 pixels). Files are delivered by email immediately after the order.
 Upload Photo Upload Photo

How Does It Work?

STEP 1Take and upload a passport-style photo with any background and any size.
take and upload a official-looking photo
STEP 2Your photo will be resized, the background removed, and checked online in 3 minutes.
photo will be processed
STEP 3Choose a delivery method: printed photos by mail or digital files via email.
complete the order
 Upload Photo Upload Photo

Why People Use PhotoBooth Online

  1. processed online

    24/7 Availability

    You can have your perfect photo ready 24/7 from any device. The QR-code mobile sync allows for instant uploads from your phone to your computer, while unlimited retakes ensure you are completely satisfied.
  2. best deal

    Affordable Prices

    We make professional results accessible without the high studio markup. A digital photo and print template are available for only $2.95, while six physical prints (with digital included) cost $9.95.
 Upload Photo Upload Photo
  1. easy and fast process

    Acceptance Guarantee

    Every photo is double-checked by AI and human experts to meet strict U.S. State Department standards. If a passport photo is rejected, you receive a full 60-day refund or a free replacement.
  2. professional quality

    Professional Support

    A dedicated support team is available via email to help with any part of the process, ensuring a smooth experience from upload to delivery. Сontact us at: hello@photobooth.online
 Upload Photo Upload Photo

Frequently Asked Questions

  1. What types of passport photos does CVS take?

    CVS takes photos for both U.S. and international passports. You can get photos for your passport, visa, real ID, student ID, gym membership, and more.

  2. Related Articles