USPS and CVS are both popular options for getting passport photos in the U.S., but they differ in price, convenience, and availability. Here’s a side-by-side comparison so you can choose the best option for your needs.
Feature | USPS | CVS |
---|---|---|
Price | $15.00 | $16.99 |
Requires Appointment | ✅ | ❌ |
Digital File Included | ❌ | ❌ |
Number of Locations | Limited | 9,000+ |
Same-Day Service | ❌ | ✅ |
USPS is best if you’re applying for a passport in person and need photos on the spot, while CVS offers far more locations and no-appointment convenience. However, both are more expensive than a DIY solution.
Take your passport photo at home, check compliance online, and print it as a 4×6 layout at CVS for ~$0.39 or anywhere else. This method is faster, cheaper, and lets you retake until you’re satisfied.
Tip: Keep your 4×6 layout saved so you can reprint anytime without retaking the photo.
Upload your image, preview it for free, and download a perfect 4×6 layout ready for printing—cheaper and faster than USPS or CVS.
Learn how to print your own passport photo at USPS for under $0.50. Read guide →
Learn how to print your own passport photo at CVS for under $0.50. Read guide →