No. These are 52mm filters and will only fit on 52mm lens such as the Nikon 18-55mm DX stock lens. The 55-300mm lens requires 58mm filters. You would not want to use these on the 55-300mm lens anyway, you'll want to use these on a lens with a short focal distance (12 inches or less) as you will be very close to your subject or the object you are shooting in order to be able to focus on it.
These don't but the same filters for Canon are here [http://www.amazon.com/PLR-Close-Up-Digital-18-55mm-75-300mm/dp/B007N83VQM/ref=sr_1_1?s=electronics&ie=UTF8&qid=1393129837&sr=1-1&keywords=macro+filters+for+canon]
It should work on any DSLR lens with a 52mm diameter lens. Just make sure you are aware that the lenses on this kit are for macro photography. You will need to manually adjust the focus as these will set specific focal distances that can't be altered.