Yes, it’s possible to build muscle without weights by doing bodyweight exercises at home. However, you can’t expect big muscle gains without lifting weights. To gain muscle from bodyweight training you have to do multiple sets of different exercises to build muscle at home.