How much does Botox cost in Houston? January 19, 2023 The average cost of a Botox treatment in Houston typically starts at about $300. The total cost for your Botox treatment will depend on the amount of product needed to help you achieve your desired results. At Heights Plastic Surgery, we accept cash and all major credit cards. We are also happy to offer financing through CareCredit® for patients. Because Botox is often more about cosmetic appearance and is less of a medical necessity, it is typically not covered by most insurance plans.