The cost to trademark a logo will depend on a couple of factors. If you live in the United States, a common law trademark is basically free since you don't have to register your trademark anywhere. The price of a state level trademark will depend on the state where you operate your business. A federal trademark acquired through the USPTO will cost you $250-$350 just to apply. There may be additional fees to consider.