Select City
d2c
bb

Best Canon Lens For Portrait Photography: Top RF Lenses To Buy In 2026!

Need the best photography gear upgrade? Find the best Canon lens for portrait photography with our guide to Canon RF lenses across premium, mid-range, and budget options.

d2c
Sell old Mobile Phones
  • 1
    Best Canon Lenses For Portrait Photography At A Glance!
  • 2
    1. Canon RF 85mm f/1.2L USM: Best Canon Lens For Portrait Photography
  • 3
    2. Canon RF 85mm F1.4L VCM: Best Newer Hybrid Option
  • 4
    3. Canon RF 85mm f/2 Macro IS STM: Best Value Canon Portrait Lens
  • 5
    4. Canon RF 50mm f/1.8 STM: Best Budget Canon Lens For Portraits
  • 6
    5. Canon RF 135mm f/1.8L IS USM: Best For Strong Compression
  • 7
    How To Choose The Best Canon Lens For Portrait Photography
    • 85mm is the safest choice
    • Choose f/1.2 or f/1.4 for maximum background blur
    • Pick 135mm for tighter portraits
    • Don’t ignore image stabilisation
    • Think about your camera body
  • 8
    Canon 85mm f/1.2 vs 85mm f/1.4 vs 85mm f/2
  • 9
    Frequently Asked Questions
    • Which is the best Canon lens for portrait photography?
    • Is 50mm or 85mm better for portraits?
    • Is 135mm too long for portraits?
    • Is f/1.2 better than f/2 for portraits?
    • What is the best budget Canon RF lens for portraits?
  • 10
    Final Thoughts
  • If you are looking for the best Canon lens for portrait photography, you’ve got plenty of good options in the RF lineup. There are premium lenses for pros, more affordable options for enthusiasts. Even budget-friendly picks for beginners. The best one really comes down to the type of portraits you shoot, the Canon camera you use, your budget, and how much background blur you want.

    For me, 85mm is the sweet spot for portraits. It gives faces a flattering look, gives you enough space to work comfortably, and can create that lovely blurry background that makes the subject pop. If you want the best value, I’d go for the Canon RF 85mm f/2 Macro IS STM. If budget isn’t an issue and you want the best possible image quality and bokeh, the RF 85mm f/1.2L USM is the one to beat.

    Also read: Vivo V70 FE Camera Settings For Best Quality Photos

    Best Canon Lenses For Portrait Photography At A Glance!

    Canon LensBest ForApertureApprox. India Price
    RF 85mm f/1.2L USMBest overall image qualityf/1.2Rs. 2.2–2.5 lakh
    RF 85mm F1.4L VCMBest hybrid portrait lensf/1.4Rs. 1.4–1.51 lakh
    RF 85mm f/2 Macro IS STMBest valuef/2Rs. 50,000–Rs. 55,000
    RF 135mm f/1.8L IS USMTight portraits & compressionf/1.8Rs. 1.5–1.85 lakh
    RF 50mm f/1.2L USMEnvironmental portraitsf/1.2Rs. 1.85–2.1 lakh
    RF 50mm f/1.8 STMBudget portraitsf/1.8Rs. 17,000–Rs. 20,000

    Prices are approximate Indian street prices and can change with offers, stock and retailer.

    1. Canon RF 85mm f/1.2L USM: Best Canon Lens For Portrait Photography

    https://s3b.cashify.in/gpro/uploads/2026/08/14163437/lens-1024x512.jpg

    If money is not the main concern, the Canon RF 85mm f/1.2L USM is the lens I would pick for pure portrait photography.

    The 85mm focal length is already a classic portrait choice, but the f/1.2 aperture takes things much further. You get excellent subject separation, soft background blur and strong low-light performance. The lens can produce that distinctive three-dimensional look that photographers often want from premium portrait glass.

    Canon uses advanced optical elements to control chromatic aberration. The L-series construction is built for professional use anyway.

    The downside is simple: this lens is big, heavy and expensive. At around 1,195g, it is not something I would casually carry around all day.

    Key specifications:

    • 85mm focal length
    • f/1.2 to f/16 aperture
    • Ring USM autofocus
    • 9-blade diaphragm
    • Minimum focus distance: around 0.85m
    • Weight: around 1,195g
    • Weather-sealed L-series construction

    Best for: Professional portraits, studio photography, weddings, headshots and photographers who want maximum bokeh.

    Also read: Google Pixel 10 Pro Best Camera Settings!

    2. Canon RF 85mm F1.4L VCM: Best Newer Hybrid Option

    https://s3b.cashify.in/gpro/uploads/2026/08/14163548/lens-1-1024x512.jpg

    The Canon RF 85mm F1.4L VCM is a more modern take on the classic 85mm portrait lens. It launched in India in 2025 and is designed for photographers who also shoot video.

    The f/1.4 aperture still gives you plenty of background separation, while the VCM autofocus system is fast and quiet. Its roughly 636g weight is a major advantage over the RF 85mm f/1.2L USM.

    This is the lens I would look at if you shoot portraits, weddings, events and video and want one premium lens that is easier to carry.

    It also has an 11-blade diaphragm, weather sealing and a de-clickable aperture ring aimed at hybrid creators.

    Key specifications:

    • 85mm focal length
    • f/1.4 to f/16 aperture
    • VCM autofocus
    • 11-blade diaphragm
    • Minimum focus distance: around 0.75m
    • Weight: around 636g
    • 67mm filter size
    • Weather-sealed L-series design

    Best for: Portraits, weddings, events, video and hybrid photography.

    3. Canon RF 85mm f/2 Macro IS STM: Best Value Canon Portrait Lens

    https://s3b.cashify.in/gpro/uploads/2026/08/14163853/lens-2-1024x512.jpg

    For most Canon EOS R users, this is the lens I would recommend first.

    The Canon RF 85mm f/2 Macro IS STM gives you the portrait-friendly 85mm focal length without the massive price tag of Canon’s L-series options. The f/2 aperture produces attractive background blur. Optical image stabilization helps when shooting handheld.

    The macro capability is another big advantage. It provides up to 0.5x magnification, so you can use the same lens for portraits, close-ups, flowers, products and detail shots.

    At roughly 500g, it is also far easier to carry than the premium 85mm lenses.

    Key specifications:

    • 85mm focal length
    • f/2 to f/29 aperture
    • STM autofocus
    • 9-blade diaphragm
    • Optical IS
    • Up to 0.5x macro magnification
    • Minimum focus distance: around 0.35m
    • Weight: around 500g

    Best for: Enthusiasts, travel, portraits, events and photographers who want one versatile prime lens.

    Also read: OnePlus 15: Best Camera Settings for Night Mode, Portrait & Zoom!

    4. Canon RF 50mm f/1.8 STM: Best Budget Canon Lens For Portraits

    https://s3b.cashify.in/gpro/uploads/2026/08/14164409/lens-3-1024x512.jpg

    If you are new to photography and do not want to spend a huge amount on your first prime lens, look at the Canon RF 50mm f/1.8 STM.

    It is compact, lightweight and much cheaper than Canon’s premium primes. The f/1.8 aperture gives you noticeably more background blur than a typical kit lens.

    On an APS-C Canon EOS R camera, the 50mm lens gives a field of view similar to around 80mm on full frame, which is actually very useful for portraits.

    This is not the lens to buy if you are chasing the absolute best image quality. It is the lens to buy when you want an affordable entry into prime-lens portrait photography.

    Best for: Beginners, casual portraits, travel and APS-C users.

    5. Canon RF 135mm f/1.8L IS USM: Best For Strong Compression

    https://s3b.cashify.in/gpro/uploads/2026/08/14164732/lens-4-1024x512.jpg

    Want tighter portraits with more distance between you and your subject? The Canon RF 135mm f/1.8L IS USM is worth a serious look.

    At 135mm, the lens gives a more compressed perspective than an 85mm lens. This can produce flattering headshots and a beautifully separated background. The f/1.8 aperture also gives you strong subject isolation.

    The built-in optical image stabilization is useful for handheld shooting, while Nano USM autofocus keeps the lens responsive.

    The catch is working distance. A 135mm lens can feel too tight indoors or in smaller spaces. For outdoor portraits, though, it is fantastic.

    Key specifications:

    • 135mm focal length
    • f/1.8 to f/22 aperture
    • Nano USM autofocus
    • 9-blade diaphragm
    • Optical IS
    • Minimum focus distance: around 0.70m
    • Weight: around 935g
    • Weather-sealed L-series construction

    Best for: Headshots, outdoor portraits, fashion photography and strong background compression.

    How To Choose The Best Canon Lens For Portrait Photography

    85mm is the safest choice

    For most portrait photographers, 85mm is the sweet spot. It gives enough distance from the subject without forcing you too far away. Facial proportions also tend to look flattering.

    Choose f/1.2 or f/1.4 for maximum background blur

    A wider aperture creates a shallower depth of field. If creamy bokeh is your priority, the RF 85mm f/1.2L USM is the obvious premium choice. The RF 85mm F1.4L VCM gives you a similar concept in a lighter package.

    Pick 135mm for tighter portraits

    The RF 135mm f/1.8L IS USM is excellent when you want strong compression and a greater shooting distance. It works best outdoors or in larger spaces.

    Don’t ignore image stabilisation

    If you frequently shoot handheld in low light, stabilization can be very useful. The RF 85mm f/2 Macro IS STM is a strong example because it combines f/2 with optical IS.

    Think about your camera body

    Canon’s RF lenses are designed for EOS R mirrorless cameras. Full-frame bodies pair naturally with these focal lengths.

    APS-C bodies such as the EOS R7 and EOS R10 apply a crop factor, so the same lens gives a narrower field of view. That can be useful for portraits, but an 85mm lens can feel quite tight indoors.

    Also read: Change These Camera Settings On Your iPhone 16 Pro Today!

    Canon 85mm f/1.2 vs 85mm f/1.4 vs 85mm f/2

    If you are stuck between the three 85mm options, the decision is actually pretty straightforward.

    Get RF 85mm f/1.2L USM if image quality, bokeh, and maximum aperture are your top priorities.

    Buy RF 85mm F1.4L VCM if you want premium portrait quality but also care about weight, autofocus and video.

    RF 85mm f/2 Macro IS STM: Buy this if you want the best balance of price, portability, stabilization and versatility.

    For most people, I would skip spending over Rs. 2 lakh on the f/1.2 lens unless photography is a serious hobby or profession. The RF 85mm f/2 gives you far more practical value.

    Also read: Master The OnePlus 13 Camera: 5 Pro Tips for Stunning Photos!

    Frequently Asked Questions

    Which is the best Canon lens for portrait photography?

    The Canon RF 85mm f/1.2L USM is the best choice for maximum optical performance and background blur. For most others, the RF 85mm f/2 Macro IS STM is a more sensible buy because it is significantly cheaper, lighter, and includes image stabilisation.

    Is 50mm or 85mm better for portraits?

    An 85mm lens is generally better for traditional headshots because it gives a flattering perspective and more working distance. A 50mm lens is more versatile for environmental and full-body portraits.

    Is 135mm too long for portraits?

    Not necessarily. A 135mm lens is excellent for outdoor portraits and headshots, but it can feel restrictive indoors. You need more space between the camera and subject.

    Is f/1.2 better than f/2 for portraits?

    An f/1.2 lens can produce more background separation and gives you more light. That does not automatically mean every portrait will look better. An f/2 lens can be easier to use, lighter and much cheaper while still producing attractive bokeh.

    What is the best budget Canon RF lens for portraits?

    The RF 50mm f/1.8 STM is the most affordable option in this list. If your budget allows around Rs. 50,000, the RF 85mm f/2 Macro IS STM is the stronger dedicated portrait choice.

    Also read: Vivo Y400 5G Vs Vivo T4: Which Smartphone Should You Buy?

    Final Thoughts

    The Canon RF 85mm f/1.2L USM is my pick for the best Canon lens for portrait photography if budget is not a concern. Its f/1.2 aperture, sharpness, and creamy bokeh give it a clear advantage for professional portrait work.

    For a more practical purchase, I would choose the RF 85mm f/2 Macro IS STM. It gives you the classic 85mm portrait perspective, useful stabilisation, macro capability and a much lower price. The RF 85mm F1.4L VCM sits nicely between these two, and is the better choice for photographers who also shoot video.

    In short: RF 85mm f/1.2L for the best results, RF 85mm f/1.4L VCM for premium hybrid shooting, and RF 85mm f/2 for the best value.

    If you’ve just bought a new phone and don’t know what to do with your old phone, then here’s your answer. Sell your old mobile to Cashify and get the best price for it. If you are planning to buy a new phone, check out Cashify’s refurbished mobile phones. You can get your favourite phone at almost half price with a six-month warranty, 15-day refund and free delivery.

    Comments

    Recent Articles

    Google Pixel 11 Brings Crazy AI Features: What's New?
    13th Aug 2026
    Motorola Edge 70 Neo Release Date, Price, And Specs
    10th Aug 2026
    Top Redmi Note 17 Alternatives: Which Are The Best Options?
    7th Aug 2026
    Google Pixel 11 Pro Fold Leaks: All You Need To Know
    6th Aug 2026

    Featured Videos

    iPhone 15 Wonderlust Launch Event: What To Expect And How To Watch?
    11th Sep 2023
    Apple Watch Series 9: Here Is All That Happened In The Wonderlust Event
    10th Aug 2023
    Samsung Games Portal: Everything You Need to Know
    12th Jul 2023
    Here’s The Best Way To Buy Refurbished Samsung Galaxy Note 20 Now!
    11th Jul 2023
    Apple MacBook Air 15 Inch: An Expensive Yet Unbeatable Laptop Choice In 2026
    10th Jul 2023

    Highlights of the Story

    • Compare the best Canon lens for portrait photography across different budgets and shooting styles.
    • Find out why 85mm lenses are a popular choice for flattering portraits and beautiful background blur.
    • See which Canon RF lens is best for professional portraits, hybrid shooting, enthusiasts, and beginners.

    You May Also Read

    New Launches