Pricing for BOTOX® Cosmetic varies widely based on your injector’s training (Physician vs. Physician Assistant or Nurse Practitioner) and your location (certain parts of the country are more expensive than others). In Miami, the average cost of BOTOX® Cosmetic is $15-$17 per unit when administered by an experienced physician injector. We charge $16 per unit of BOTOX® Cosmetic.


Common treatment areas include the glabella (the 11’s), forehead lines, and crow’s feet. Typically, a treatment area costs between $240-$320 per area, depending on the dosage needed. 


At each visit, Dr. McDonald examines your face and neck to get an understanding of your unique anatomy, expressions, and muscle strength. From there, he will provide treatment recommendation for injectables including BOTOX® Cosmetic and JUVEDERM®.


With BOTOX® Cosmetic, you may begin to notice results within 24 to 48 hours, with full results in 30 days. BOTOX® Cosmetic results last up to four months for moderate to severe frown lines. Remember that results vary from patient to patient. Keeping note of how long you see results with help Dr. McDonald evaluate your treatment at your next visit.


If you are nervous or don’t know where to begin, call 305-381-8900 to schedule a free consultation with Dr. McDonald. Consultations are free and our office will review the prices prior to treatment. Our goal is to help you look like yourself, only with less facial lines.