Custom Portrait Painting

Get a 100% hand-made portrait painting from a master portrait artist in oil, watercolor, charcoal, or other mediums. Free shipping and 100% money-back guarantee. Unlimited revisions included with all orders.

Just upload your photo to place an order. We'll send it out to hundreds of artists and studios in our artist network to match you with the best artist for the job. They'll use your photo references and instructions and meticulously paint it on canvas and ship to your door in a few weeks. Choose from custom portrait paintings in oil or watercolor, or other mediums or even browse our gallery to find your own artist.

Oil Painting Portraits from Photos

Oil painting portraits can be made with just a single photo of your subject. Your custom portrait painting will be done 100% freehand by a master portrait artist. Oil paintings can offer the most photo-realistic results and are suitable for any type of subject matter. Your portrait painting in oil includes unlimited revisions.

Best Artist Guarantee

Instapainting is powered by the largest network of independent artists. The best artist is carefully selected from hundreds of artists specializing in the minutiae of your order requirements and subject matter.

The samples on this page are real customer orders and undoctored photo uploads from our artists.

We're so confident orders through our service get you the best result for the specifics of your order that we back all orders with our no-questions-asked
100% Money-Back Guarantee.

Mixed-Media Portrait Paintings in Oil

Get the look of a full oil painting without the cost - mixed media painting is a giclée canvas print of your photo where a master artist uses oil paints to add texture on top of the print. The process creates a portrait painting that's 90% covered in paints and offers a distinct, but timeless look. Instapainting wants you to have the best experience possible so our mixed-media oil painting portraits come with a 100% satisfaction guarantee. That's unlimited revisions and edits until you're happy.

Custom Portrait Watercolor Painting

Order a custom portrait painting in watercolors - just upload your photo and we'll get to work. Our master watercolor portrait painters will use your photo as their reference to paint 100% freehand. Watercolor portraits are recommended for landscape or scenery paintings - however feel free to upload photos of pets, people, or anything you want in your portrait painting. Instapainting stands by our 100% satisfaction guarantee which means you get unlimited revisions and edits until you're happy with the final painting.

Charcoal Drawing from Photo

Get a charcoal portrait drawn from a photo. 100% free-hand drawn with charcoal on art paper by a master portrait artist. Includes unlimited revisions with the artist. Available rolled or framed.

Custom Pencil Photo Sketch

Turn any photo into a pencil photo sketch with Instapainting. All you need to do is upload your photo - then our master pencil portrait artist will get to work on your pencil photo sketch. These are great for portraits of pets, family, friends, or any subject you want to commemorate with a piece of custom, hand drawn art. Your order includes unlimited revisions and our 100% satisfaction guarantee - so your custom pencil photo sketch isn't complete until you're happy with it.

Custom Colored Pencil Photo Sketch

Order a 100% freehand colored pencil photo sketch today. Perfectly capture a priceless facial expression or commemorate the memory of any cherished photo with this timeless technique executed by a master color pencil portrait artist. Ideal for photos of pets, families, friends, special events, or any image you hold dear. All you need to do is upload your photo. 100% satisfaction guaranteed - that means unlimited revisions and edits until you're happy with the work.

What is A Portrait Painting?

Typically, a portrait painting is a hand-painted depiction of a person’s face, where the individual and their facial expression and personality can be seen. Many of the great artwork you will see in our gallery fit this description, however, our talented artists can work from any photograph and perfectly capture the moments that matter most to you!

How Long Does it Take to Paint a Portrait?

Our typical turnaround times generally range from 5-15 days, for all of our products. The specific turnaround time for your portrait project can vary based on your unique requirements like your artwork size. Expedited shipping ranges from 3-5 business days, and Economy Saver shipping can take up to 4 weeks for transit. With expedited shipping, most orders are at your door around 3 weeks from ordering, and with economy saver shipping it can take 4-6 weeks.