Filter Results
  • Tamron (24)
  • Ulanzi (1)
  • Samyang (18)
  • TTArtisan (14)
  • GreenZech (48)
  • Rokinon (1)
  • Tokina (42)
  • SLR Magic (27)
  • Hoya (13)
  • Fotodiox (6)
  • Pentax (6)
  • ZEISS (6)
  • Ona (6)
  • K&F Concept (5)
  • RICOH (4)
  • Hahnel (4)
  • Kowa (4)
  • Meike (2)
  • Elmo (2)
more +
Filter by Keyword
Price (inc. delivery)
Show Results

Camera Lenses

Capture all your cherished moments with OnBuy’s range of camera lenses, featuring state-of-the-art offerings from Canon, Nikon and Sony. Whether you’re a professional photographer looking for a DSLR camera lens upgrade, or are simply on the hunt for a high-quality interchangeable lens camera, we stock plenty of options for every budget and buyer (no matter what you favour when it comes to focal length, aperture, filter size, and mounting type). Take a browse through our various camera lenses for sale, to find your dream accessory in no time.

Showing 1-60 of 1,129 results

Sort By:
  • Popularity
  • Average Rating
  • Price (highest)
  • Price (lowest)
  • Newest

Looking to buy Camera Lenses?

Here at OnBuy, we stock plenty of photography accessories from some of the most popular brands in the world, including industry-leading Nikon camera lenses, Sony camera lenses, Canon camera lenses, and hi-tech macro camera lenses, which are ideal for sharp, highly detailed images of microscopic subjects. Whether you’re a hobbyist photographer looking for an advanced accessory, or a professional searching for the best camera lens in the business, we have something for every photograph enthusiast. Filter by brand, on the left-hand side of this screen, to find your perfect fit today!

Camera lens types

With such a wide selection of camera lenses available, selecting the right one for your needs can often seem like an endless task. It’s important to remember that that there are a range of factors that determine how a lens affects the look and quality of your final photo, including focal length (the measurement of distance between the point of convergence and the sensor recording the image), aperture, maximum aperture, and depth of field, which controls the amount of photo that’s in focus, drawing the viewer’s eye to where you want it.

Of the two basic camera lens categories (prime and zoom lenses) on offer, there are a variety of specialist sub-categories that all showcase different focal lengths. Macro lenses are used to create very close-up, detailed, and sharp photographs, typically of nature, while telephoto (or telescopic) camera lenses allow for multiple focal points. These types of lenses are great for isolating a subject, particular those that are far away.

Wide angle camera lenses (or magnifying camera lenses), on the other hand, are ideal for long-lens cameras, when you want to fit a large area into your frame. This is especially useful for landscape or street photography, as almost everything is in focus.

Customers love our best-selling Camera Lenses

Popular Brands in Camera Lenses


Our most popular Camera Lenses

Delivery Address

Sign in to view all of your delivery addresses


Enter your delivery address


Wait! You've left
something behind...

You'll only get instant Cashback at OnBuy! Enter your email below and we'll send you a copy of your basket to save you time later.

No thanks, I'm alright for now

By entering your email address, you'll automatically be added to our database, where you can enjoy personalised Cashback offers and early access to our best deals. You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.


Before you go...
Remember, you'll only get instant Cashback on everything at OnBuy!

Want access to personalised offers and the highest Cashback rates? Sign up to our emails below.

No thanks, I'm alright for now

You can opt out of our emails at any time and we'll never share your details with anyone. Check our Privacy Policy and T&Cs to find out more.

This page has expired.

Please refresh the page to continue shopping.

Refresh and continue