Canon eos rebel t7 with lens attached

Best Lenses for Canon Rebel T7 in 2023

Trying to decide which lenses you should buy first for your Canon EOS Rebel T7 DSLR camera? Here are my top picks, from budget to high end e-mount glass.

This guide will help you figure out what the best lenses are for the Canon Rebel T7.

Since it’s an APC-S cropped sensor camera, you need to bear that in mind when you’re shopping for lenses.

Canon 18-200mm f/3.5-5.6
Canon 18-200mm f/3.5-5.6

Best all round zoom lens for Canon T7 owners who need a do-it-all that shoots everything from wide-angle landscapes to portraits and far-away details.

With its smaller cropped sensor, you don’t need to spend more money buying Canon lenses made for full-frame sensors.

(Although, I do recommend one excellent full-frame telephoto lens in this guide if you have the budget.)

Fortunately, there are plenty of great value EF-lens options out there to maximise the resolution of the Canon Rebel T7.

Let’s have a look at some of them.

What is the Best Lens for Canon Rebel T7 in 2023?

Image Product Features
shk2-table__imageCanon 18-200mm f/3.5-5.6BEST ALL ROUND ZOOM LENS
  • Optical Image Stabilizer
  • Rounded 6-Blade Diaphragm
  • Super Spectra Coating
  • Micro Motor AF System
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon 50mm f/1.8BEST BUDGET PRIME LENS
  • Great Value for Money
  • Small & Lightweight
  • Great Bokeh
  • Fast AutoFocus
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon 50mm f/1.4BEST BUDGET PORTRAIT LENS
  • Super Spectra Coating
  • Rounded 8-Blade Diaphragm
  • Two High Refractive Index Elements
  • Micro Ultrasonic Motor AF System
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon EF 85mm f/1.8BEST PORTRAIT LENS
  • Extremely Sharp
  • Lightweight
  • Fast AutoFocus
  • Great Value for Money
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon EF 24-70mm f/2.8L IIBEST PREMIUM ZOOM LENS
  • Most Versatile Focal Range
  • Razor Sharp
  • Fast Auto Focus
  • Excellent Contrast
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon 10-22mm f/3.5-4.5BEST WIDE ANGLE LENS
  • Rounded 6-Blade Diaphragm
  • Three Aspherical Elements
  • Super Spectra Coating
  • Internal Focus Design
Check AMAZON Price → Check B&H Price →
shk2-table__imageTamron 150-600mm f/5.6-6.3BEST BIRDING LENS
  • Three Low Dispersion Glass Elements
  • Compatible with TAP-in Console
  • Moisture-Resistant Construction
  • VC Image Stabilization
Check AMAZON Price → Check B&H Price →
shk2-table__imageCanon 100mm f/2.8LBEST MACRO LENS
  • Focus Range Limiter
  • Rounded 9-Blade Diaphragm
  • Optical Image Stabilizer
  • Super Spectra Coating
Check AMAZON Price → Check B&H Price →

Canon 18-200mm f/3.5-5.6 (Best All Round Zoom Lens for Canon Rebel T7)

A Canon 18-200mm f/3.5-5.6 lens on a blue background.

  • Image stabilization
  • Versatile focal lengths
  • Good build quality
  • Fast autofocus
  • Precise controls

18-200mm is a useful and extremely wide focal range, taking you all the way from wide-angle to zoom. There’s very little you won’t be able to shoot with this all-round zoom lens.

Architecture, landscapes, portraits, street photography, food and, with its ability to focus down to 45cm, it also has good macro photography capabilities.

It has a solid build, with a smoothly-operating zoom ring, and a precise focus ring.

Its autofocus is fast and not too noisy, and the in-built image stabilization works well, which is very important for a lens that can zoom out to 200mm.

It’s not the most expensive lens, so you can’t expect to most amazing image quality, but given its price, the pictures you can produce with it are relatively sharp, if a little soft at the edges.

However, despite it not being a low aperture lens, you can, surprisingly, still get some pretty good bokeh.

As an EFS lens, the Canon 18-200mm f/3.5-5.6 won’t work on Canon’s full-frame cameras, but that’s ok since it works spelndidly on the Canon Rebel T7.

It’s just something to bear in mind if and when you wanted to upgrade to a higher-grade Canon camera.

Canon 50mm f/1.8 (Best Budget Prime Lens for Canon Rebel T7)

A Canon 50mm f/1.8on a blue background.

  • Light and compact
  • Great value for money
  • Razor-sharp images
  • Handles well
  • Autofocus motor is a little loud
  • No image stabilization

The Canon 50mm f/1.8 is one of the most popular and best-selling lenses of all time. And for good reason.

It’s so good it may never leave your kit bag or even your Canon Rebel T7 camera.

50mm is an excellent all-round focal length, as good for portraits as it is for street scenes.

And having a ‘fast’ 50mm is even better, with a maximum f/1.8 aperture at a bargain-basement price.

Having a large maximum aperture makes it easy to isolate your subject matter, get creative with your depth of field, and enables you to shoot comfortably in low-light situations.

 50mm f/1.8 for either lens mount

Canon EF 50mm f/1.8 sample image | Mark Velasquez

But the best thing is the price. At $125, this lens is great value for money.

Actually, the old version was great value, but this new version is even better. There’s no more plastic, the current version has a metal body and lens mount.

It’s better in bright lights, with less flaring than its predecessor. And it handles well, the focus ring is very responsive and smooth, and couples nicely with the electronic autofocus motor.

As for image quality, there is a little softness and vignetting around the edges when shooting wide open, but pictures are razor-sharp across the frame at higher apertures.

Canon 50mm f/1.4 (Best Budget Portrait Lens for Canon Rebel T7)

A Canon 50mm f/1.4 lens on a blue background.

  • Good build quality
  • Fast, quiet autofocus
  • No chromatic aberration
  • Affordable
  • No image stabilization
  • Image quality isn’t great

Just over double the price of the 50mm f/1.8, this faster lens can be used on both full-frame and APS-C cameras and is perfect for portraits using a Canon Rebel T7.

It’s a good focal length for staying relatively close to your subject while having enough compression to keep their features looking realistic.

It’s also a great lens for low-light photography and video work.

The 50mm f/1.4 is built well, with fast and quiet autofocus, and very precise and smooth manual focusing with its focus ring.

It’s quite an old lens, so the image quality is not up there with more modern 50mm lenses.

There’s quite a bit of softness and a lack of contrast when shooting at the lower apertures. But, that gets significantly sharper as you get to and above f/5.6.

It also has quite a bit of distortion and vignetting, but no chromatic aberration. That’s great, as this is a problem that can plague cheaper lenses with low apertures.

Overall, this lens produces sharp images for a great price, making it the best lens for Canon T7 portrait shooters who have a tight budget.

Canon EF 85mm f/1.8 (Best Portrait Lens for Canon Rebel T7)

A Canon EF 85mm f/1.8on a blue background.

  • Good build quality
  • Outstanding image quality
  • Sharp images
  • Great autofocus
  • Great bokeh
  • No image stabilization
  • Chromatic aberration can be a problem

The Canon EF 85mm f/1.8 is a relatively old design now, but it’s still a very popular option among photographers in the know, especially for portraits.

The long focal length lets you get right in close to subjects’ faces, without distorting their features.

It’s one of the nicest feeling lenses for the Canon Rebel T7, too. By that, I mean how it balances on the camera and its heft. It has a nice, solid weight in the hand.

capture images with background blur using aperture and sensor size

Canon EF 85mm f/1.8 USM | Diane Villadsen

The rubberized focus ring operates smoothly and is well-damped, and the autofocus is extremely fast, quiet and accurate.

It’s also a lens that’s well-known for its amazing and consistent image quality and the USM (ultra-sonic-motor) makes it focus quickly too.

From about f/2.8 onwards, images are extremely sharp and well-contrasted from the centre all the way up to the edges of the frame.

With a maximum aperture of f/1.8 and compression of 85mm, this is an ideal portrait photography lens that will produce very sharp images on the Canon Rebel T7.

Canon EF 24-70mm f/2.8L II (Best Premium Zoom Lens for Canon Rebel T7)

A Canon EF 24-70mm f/2.8L II on a blue background.

  • Weather sealed
  • Outstanding image quality
  • Versatile focal length
  • Handles well
  • A little heavy
  • Expensive

The Canon EF 24-70mm f/2.8L II is an extremely popular lens, and for good reason – it’s a workhorse of a telephoto zoom.

Personally speaking, mine rarely leaves my camera, since you can shoot pretty much anything between 24 and 70mm.

It’s certainly not cheap, but given its quality and the flexibility of both the focal lengths and the fast aperture, it’s a very worthwhile lens to have.

You can use a 24-70mm lens for virtually everything – weddings, events, landscapes, street photography, and photojournalism to name just a few.

With an aperture of f/2.8 across the range, it performs well in low light and indoors.

24-70mm Canon best lenses

Canon 24-70mm f/2.8 L II | Gillespie Photography

It has a robust build and is relatively heavy, although not too much. It’s a comfortable, confidence-giving heaviness.

And it works well. Both rings – the zoom and the manual focus – have good grips and work smoothly and precisely.

The autofocus is great, extremely fast, quiet, and accurate, and the image quality is Canon-standard excellent, with good contrast and colours and smooth bokeh when shooting wide open.

The only downsides are the price and weight, but that’s normal for a fixed aperture zoom lens designed for the full frame sensor.

Yes, that’s right – you can fit these professional full frame lenses to the Canon Rebel T7, if you’re willing to pay the extra price for the increased quality.

Canon 10-22mm f/3.5-4.5 (Best Wide Angle Lens for Canon Rebel T7)

A Canon 10-22mm f/3.5-4.5 lens on a blue background.

  • Feels well-built
  • Image distortion is not a major issue
  • Versatile focal lengths
  • No weather sealing
  • No image stabilization

The Canon 10-22mm f/3.5-4.5 is an ultra-wide angle lens for APS-C cameras such as the Canon Rebel T7.

That 10mm focal length gives you the equivalent of 16mm on a full-frame camera and is especially good for dramatic landscapes, architecture, and shooting in tight indoor spaces.

It’s also one of the best lenses for shooting video on the Rebel T7.

The zoom to 22mm doesn’t sound like a lot, but on a cropped sensor camera it’s quite a significant amount and will allow you to focus in on your scene’s details.

The image quality on this lens is not bad, considering its age.

It isn’t the best when shooting wide open (at the maximum aperture), but if you stop down a bit, the sharpness and contrast pick up.

Also, barrel distortion, which is often a big problem with ultra-wide lenses, is virtually non-existent in this 10-22mm, which is really quite impressive.

Tamron 150-600mm f/5.6-6.3 (Best Birding Lens for Canon Rebel T7)

A Tamron 150-600mm f/5.6-6.3 lens on a blue background.

  • Image stabilization
  • Affordable
  • Huge focal range
  • Weather-sealed

For anyone wanting to shoot far away and fast-moving subjects, like athletes or birds, this is a very affordable option and offers good performance considering its price.

It’s my pick of the best telephoto lens for Canon Rebel T7 owners who need to photograph birds, wildlife, or anything at a distance.

It’s very quick to focus and track subjects and produces images with rich colours

The image stabilization works well and silently, too. That’s a must if you’re photographing birds!

It has extremely quiet, accurate autofocus. It does slow down as you zoom in, but that’s to be expected. The main thing is that it is precise and focuses well, without any pulling or breathing.

The zoom ring itself turns smoothly and evenly, and the focus ring is also smooth and precise.

Image quality is sharp across the frame at 150mm. It does deteriorate a little as you zoom out, but to be honest, despite any softness around 600mm, this zoom lens still performs much better than you’d expect from its price point.

Flaring is a problem, but that’s normal with such a large piece of glass, so make sure to use the lens hood in bright light.

Canon 100mm f/2.8L (Best Macro Lens for Canon Rebel T7)

The Canon 100mm f/2.8L on a blue background.

  • Excellent build quality
  • Image stabilization
  • Weather sealed
  • Great image quality
  • Autofocus isn’t the fastest

The Canon 100mm f/2.8L is a great macro lens for the Canon Rebel T7.

Its build is stylish and of the highest quality, which is almost always the case with the red-ringed Canon lenses.

The large focus ring is very smooth in use, precise and well-damped; essential for macro photography, which needs you to make very small, fine-tuned focus adjustments.

Its image stabilization, too, is very effective and quite sophisticated. It has hybrid image stabilization, which helps with both longitudinal and lateral wobbles and shakes.

The Canon 100mm f/2.8L has relatively fast and very quiet autofocus, and razor-sharp images across the frame, even when shooting at low apertures.

And, as you’d hope to get from a macro lens, to really throw those foregrounds or backgrounds out of focus, it gives you beautiful, creamy bokeh.

You can also use macro lenses for portrait photography, and given the 100mm focal length, you can expect great subject compression and a creamy out-of-focus background, with the wide aperture (f/2.8).

What Kind of Lens Does the Canon Rebel T7 Use?

selection of canon lenses for rebel cameras

The Canon Rebel T7, also known as the Canon EOS 2000D in some regions, uses Canon’s EF-S lens mount.

The Canon EF-S mount is designed specifically for Canon’s APS-C sensor cameras, including the Canon Rebel series.

EF-S lenses are compatible with all Canon APS-C DSLR cameras, providing a wide range of lens options for users of the Canon Rebel T7.

In addition, the Canon Rebel T7 can use any lens that is compatible with the Canon EF mount system.

So, that’s the vast range of native Canon EF lenses, plus excellent third-party options from companies like Tamron or Sigma.

Some of these lenses are made for an APC-S sensor like the Rebel T7’s, but you can also use the higher-quality EF Canon lenses designed for full frame cameras such as the 6D and 5D series.

How Do You Change Lenses on Canon Rebel T7?


To change lenses on Canon Rebel T7, first, you need to find the button on the Canon Rebel T7’s body, next to the lens.

Press this, and twist the lens to release it.

To put another lens on, press this button again, line up the mount indicators – the white dot on the lens and the white dot on the lens mount, then twist the lens until you hear a click. The click means it’s locked.

This process is the same for not only the Canon Rebel T7 but all crop sensor EF mount cameras.

Best Lens for Cano T7: FAQs

Will all Canon lenses fit all Canon cameras?

Some will and some won’t.

Canon DSLR lenses come in two main types of mounts: EF and EF-S.

EF lenses are compatible with both Canon full-frame and APS-C DSLR cameras, while EF-S lenses are specifically designed for APS-C sensor cameras.

While EF-S lenses can be used on full-frame cameras, the image will be ‘cropped’, so it’s not advisable.

So, if you have a Canon APS-C sensor camera, you can use both EF and EF-S lenses, but if you have a Canon full-frame DSLR, you should only use EF lenses.

In addition, EF mount lenses don’t fit on the new R-mount mirrorless camera system, and vice versa.

Canon and other companies make a range of adaptors that allow you to use different lens systems on different mounts, for example, to use EF lenses on the new mirrorless cameras.

How old is the Canon Rebel T7?

The Canon Rebel T7 was released in February 2018, which means it’s now over five years old.

Is Canon discontinuing DSLR lenses?

Not all of them, but it is gradually discontinuing some as the company is focusing now on mirrorless technology and its lenses for the R system.

Canon is continuing to make existing DSLR lenses, but it won’t always be that way.

Mirrorless camera technology is here to stay and is expected to eventually completely replace reflex mirror DSLRs.

Is the Canon Rebel T7 good for photography?

Although it’s designed for vlogging, it’s not too shabby for everyday photography use, although certainly not at the professional level.

Its 24-megapixel sensor gives you decent resolution and you can shoot RAW files, which gives you a lot of latitude when it comes to post-processing.

Pair it with a good lens, and there’s no reason you couldn’t get some decent images out of it.

And anyway, remember. Good photographs are made by the eye of the photographer, not the camera.

Canon 18-200mm f/3.5-5.6
Canon 18-200mm f/3.5-5.6

Best all round zoom lens for Canon T7 owners who need a do-it-all that shoots everything from wide-angle landscapes to portraits and far-away details.

Shotkit Writer, Product Tester & Instagram Manager

Jeff Collier is an experienced film photographer who enjoys experimenting with modern digital photography equipment, software and apps. He’s also an ex-world champion triathlete and avid cyclist, clocking hundreds of km each week in the beautiful Tweed Valley of northern NSW, Australia.

Leave a Comment



Enter your email to be sent
today's Welcome Gift:
19 Photography Tools

🔥 Popular NOW:

Shotkit may earn a commission on affiliate links. Learn more.