The shot answer is yes. Both cameras us the standard Nikon "F" mount for their lenses. A better question would include witch lens you have for your D300. You will probably be fine with what you got but an investment in a better lense will give you better photos.