Bluehost does not allow monthly fees for their new accounts. They have three options, you can pick whatever you want 12, 24, or 36. But You can pay monthly fees with BlueHost if you have already signed up. When you are getting ready to renew your plan you can pay per month with them. For new accounts, the smallest term for Bluehost hosting is one year.