Yes, in most jurisdictions it is legal to buy and sell Bitcoin. However, there are a few exceptions, so it's always best to check your local laws and regulations before buying Bitcoin.