New answers tagged lens-hood
If you are on a really tight budget, you can download and print a pattern to make a hood for your lens out of stiff paper or cardboard. This site has patterns for many popular lenses.
If your lens is the Canon EF 70-300mm f/4-5.6 IS USM, the official lens hood is specified as ET-65B on the Canon website. If you search "ET-65B hood" on Google or eBay et al, you'll get lots of options to purchase an official Canon one or a third-party imitation.
Just check Canon's website for the appropriate hood for that lens. Then you can check any camera store or ebay for the genuine article or a cheaper third party knock off.
Top 50 recent answers are included