How Much Is a Passport Photo at CVS?

As of 2024, the cost for a set of passport photos at CVS is $16.99. This price includes two 2 x 2 inches printed passport photos without a digital version. CVS offers reliable and cost-effective passport photo services across its 9,900 locations nationwide, making it a convenient option for those needing passport photos.

At CVS, you're paying for the convenience of getting your passport photo taken and printed quickly. For comparison, other major stores like Walgreens and FedEx offer similar services at comparable prices: Walgreens charges $16.99, and FedEx charges $14.95 for two photos.

However, if you're looking to save money and have access to a quality camera (like a smartphone, you can take the photo yourself and use online services to ensure it meets passport requirements.

Our online service offers to process your photo to meet the U.S. passport photo requirements for a fee of $5. You can then print this photo at CVS or other photo printing services for a significantly lower cost, using our Passport Photo Express Service.

Remember, when taking passport photos, whether at a professional service like CVS or on your own, it's crucial to follow all the guidelines regarding size, background, and quality to ensure your photo is accepted for passport applications.

How to Take a Good Photo

Camera at Eye Level. Arm's Length Distance.

Stand Upright. Head Straight.

Face Evenly Lit. Neutral expression.

No Selfie.

Head Not Tilted.

No Shadows on Face.

🇺🇸
Take Photo
Uploading Photo

Don't Have Time Now?

Leave your email so that we can send you a discount coupon to continue later.

Oops! Usage Limit Reached

To maintain fair use of our service, we’ve set a limit of checks per user.

For photographers and other businesses with higher volume needs, please contact us about extended access options at hi@rostro.io.

Thank you for your understanding!