This question already has an answer here:

I am total noob at cameras/lenses so I don't know what I am buying. My cousin has asked me to bring 70-300mm or 18-300mm lens for his D3300. Now, I don't know what lens will be compatible with the D3300.

I tried visiting a camera store (https://www.vistek.ca/) and was blown away with lens options. Can someone guide me, what brand, mount, or whatever technical terms are are compatible with D3300?

marked as duplicate by Caleb, Michael Clark, Dan Wolfgang, Itai, Philip Kendall Mar 30 '16 at 20:41

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Lenses are often a very personal choice. Since your cousin asked you to bring a lens, I doubt you're expecting to surprise him with a gift. Ask him which of the lenses that fit whatever budgetary criteria you have will work best for him. – Michael Clark Mar 16 '16 at 18:05
up vote 4 down vote accepted

The Nikon D3300 takes lenses with a Nikon F mount. I would also recommend looking for lenses that have focus motors built in (AF-S on Nikon brand lenses, USD on Tamron or HSM on Sigma), as the D3300 does not have a focus motor in the camera body. You can use lenses without focus motors but on the D3300 they would be manual focus only.

In the ranges your cousin has asked about, you might consider:

Tamron AF 70-300mm f/4.0-5.6 SP Di VC USD XLD
Nikon AF-S 70-300mm f/4.5-5.6 G IF ED VR
Nikon AF-S 55-300mm f/4.5-5.6 G ED VR II DX
Nikon AF-S 18-300mm f/3.5-6.3 G ED DX VR II

Please note, I am not making any recommendation as to which, if any, of these lenses would be most suitable, as I have no idea what your cousin would like to use the lens for.

You could also try asking your cousin if he has any preference, as he might have had a specific lens in mind and simply assumed you would know which one he wanted.

Not the answer you're looking for? Browse other questions tagged or ask your own question.