Yes, you can often buy bonds through your bank; it’s one of the common places people turn to when figuring out how to buy bonds. However, it's important to note that not all banks offer this service, or indeed offer a variety of bonds. Be sure to check with your bank to see if there are bond purchasing services on offer.