Yes, peanut butter does smell. The smell of peanut butter is a combination of the smell of peanuts and the smell of the oil that is used to make peanut butter. The smell of peanut butter is not harmful to birds, and it can actually be helpful in attracting them to your bird feeder.