Wedding photography is unique as it encompasses a variety of photography including outdoor and indoor photography, event photography, to still-life photography. As a photographer, having the right skills and versatility to adapt to any situation is essential. However, it is more important that you have the right gear if you want the best results.

When it comes to capturing the best moments at a wedding, you will need to have the best pair of lenses. Below is a list of lenses that we recommend for every professional wedding photographer.

Best Lenses for Wedding Photography


The 70-200mm lens created a beautiful bokeh, at f/28. When zoomed in at 150-200mm, you achieve an image that cannot be achieved with any other lens. This is the perfects lens to capture the action without disrupting the moment. It allows you to capture the most candid moments, from the tears to the laughs at the wedding reception.


The 24-70mm f/2.8 is ideal for taking photos when on the move, which is what you need for the most part of the day. With this lens, you can capture large scenes, candid moments, people chatting as they wait for the celebrations to begin, and any other valuable moments. This type of lens is ideal for photos that don’t require close portrait captures, but it can be used as one.


This lens is best for taking portraits and can be used in places with dim light. It has a wider aperture that allows you to take photos without depending much on your flash. It creates a softer, more natural look for your subjects. As mentioned, the 50mm lens allows you to create stunning portraits, thanks to the low aperture that creates a shallow field depth that softens the subject’s skin making them pop off the page.