Normally, Bitcoin transactions have no fees. Occasionally, there will be a Bitcoin fee required to speed up the transactions. It’s usually very minor – normally less than 40 US cents.
New to Bitcoin? Check out CoinGeek’s Bitcoin for Beginners section, the ultimate resource guide to learn more about Bitcoin—as originally envisioned by Satoshi Nakamoto—and blockchain.