We select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

How Much Do Stock Photos Cost?

Matic BrozUpdated May 19, 2022

The cost of stock photos varies greatly between stock photo websites and is determined by the license type. The lowest price for a stock photo is $0.14, while the average price is $0.26. Stock photos can cost hundreds of dollars or up to $4,444 at Pond5.

The following table shows the minimum and maximum stock photo prices for popular stock photo agencies.

Stock photo siteMinimum image priceMaximum image price
Adobe Stock$0.26$79.99
Offset by Shutterstock$211.90$349.00

How much do stock photos cost with subscriptions?

The price of stock photos, when bought with a subscription, depends mainly on the size of the subscription and the contract duration. For example, a plan for 750 monthly downloads costs more than the one for 10 downloads, but the price per image of the larger plan is considerably lower. The same applies to monthly vs. annual contracts: the price per image is on average 16% lower with annual plans compared to monthly plans.

Based on the statistical analysis of all stock photo sites, stock photos bought with subscriptions cost $0.14–$9.99/image. The lowest prices in the industry come from Canstockphoto when you get 7,500 monthly downloads with the yearly contract, giving you 91,250 downloads in total.

Frequently Asked Questions

Do you have to pay for stock photos?

Yes and no, because there are both free and paid stock photos. You can use free stock photos free of charge, but you might have to attribute the author. On the contract, paid stock photos are licensed under a royalty-free license, which requires you to pay a one-time fee before you use them.

What are the different ways to buy stock photos?

You can buy stock photos with subscriptions and on-demand with credits or cash. Subscriptions are more cost-efficient (meaning the lower price per image), while on-demand options give you more flexibility in the terms of when you download the images.

How much should I pay for stock photos?

How much you pay for stock photos depends on how you use them. Generic photos for blogs and websites cost from $0.22 to $10, while stock photos used in marketing and advertising cost around $100, and even up to several thousand.

Information provided on Photutorial is for educational purposes only. Your situation is unique and the products and services we review may not be right for your circumstances. We do not offer financial advice, nor do we recommend or advise individuals to buy or sell particular stocks or services. Performance information may have changed since the time of publication. Past performance is not indicative of future results.

Photutorial adheres to strict editorial integrity standards. To the best of our knowledge, all content is accurate as of the date posted, though offers contained herein may no longer be available. The opinions expressed are the author’s alone and have not been provided, approved, or otherwise endorsed by our partners.

About the author

Matic Broz profile image

Matic Broz is a photographer, graphic designer, and stock photographer. For over ten years he's been helping photographers improve their photos and graphic designers find the best images for their designs. His work has been featured by Lifewire and PetaPixel. In his free time, he enjoys photography, hiking, and petting random dogs. Read more

LinkedIN Email Instagram
A photographer just signed up for the Photutorial's newsletter
Get 40 free images with Adobe Stock