
Your photoHand-painted Drag to compareCustom Oil Painting Prices From Photo
Affordable handmade oil paintings painted from your photos. Starting at $149.
Just 20% upfront. The rest is due only after you’ve approved your painting.
Starting at$149
100% Money-Back
Guarantee
Unlimited
Revisions
Free Shipping
Worldwide
4.8/5
Trustpilot Rating
Oil Painting Price Chart
Prices depend on the canvas size and the number of subjects in your painting. Use the dropdown for six or more subjects.
| SIZE | ||||||
|---|---|---|---|---|---|---|
| 12” x 12” | $149 | — | — | — | — | — |
| 12” x 16” | $194 | $239 | — | — | — | — |
| 16” x 20” | $239 | $284 | $329 | — | — | — |
| 18” x 24” | $284 | $329 | $374 | $419 | $464 | — |
| 20” x 30” | $329 | $374 | $419 | $464 | $509 | — |
| 24” x 36” | $374 | $419 | $464 | $509 | $554 | — |
| 30” x 40” | $419 | $464 | $509 | $554 | $599 | — |
| 36” x 48” | $464 | $509 | $554 | $599 | $644 | — |
| 48” x 72” | $509 | $554 | $599 | $644 | $689 | — |
Your oil painting will be rolled in a hard-shell tube to prevent any damage while shipping.
To get a display-ready painting, check out our oil painting finishing options.
Your portrait, hand-painted & delivered in as little as 14 days!
Framing and Gallery Wrap Pricing
| SIZE | FRAME | GALLERY WRAP |
|---|---|---|
| 12”x12” | $85 | $65 |
| 12”x16” | $100 | $80 |
| 16”x20” | $120 | $95 |
| 18”x24” | $140 | $110 |
| 20”x30” | $160 | $125 |
| 24”x36” | $190 | $140 |
| 30”x40” | $220 | $155 |
| 36”x48” | NA | NA |
| 48”x72” | NA | NA |
Oil Painting Finishing Options
We offer two finishing options for oil paintings: Gallery-wrapped and Framed.
Gallery-wrapped: Your gallery-wrapped oil painting will be stretched over a wooden frame, giving your artwork a 3D look.
Framed: The right frame will enhance your oil painting by adding depth. Take a look at our 12 premium frame designs above.
Your oil painting will arrive in a durable cardboard box, with the painting secured in bubble wrap to prevent damage during transit.
Please note the following:
* Frame pricing does not depend on the type of frame but on the size of your painting.
* Paintings don’t come with glass on top, as oil paintings should be left in the open air to avoid smudging.
* We don’t provide frames for large paintings, as they’re prone to damage in transit and most carriers won’t take oversized shipments.
FAQs
Our landscape oil paintings start at $149 and increase in price with canvas size. You can start your landscape oil painting here.
How It Works?

Place Your Order
Choose your medium and size, upload your photo, and get started with 20% upfront.

Painting Begins
A professional artist hand-paints your portrait, backed by 24×7 support.

Preview & Revise
Approve your preview, or request unlimited free revisions until it's perfect.

Framed & Shipped
We pack it carefully and deliver it to your door in as little as 14 days.
Turn Your Photo Into A Custom Painting On Canvas
Gift your loved ones a handmade artwork painted from their photos by real artists.














