There are a few places that you can buy bitcoins. The most popular place to buy them is through an exchange. There are many different exchanges available, each with their own benefits and drawbacks. Some of the more popular exchanges include Coinbase, Bitstamp, and Kraken. You can also find local sellers on sites like LocalBitcoins or Wall of Coins. Another option is to use a Bitcoin ATM. These are becoming increasingly common in major cities around the world.