Contact Us

Book Now

Get in Touch

We’d love to hear from you!

Bloom Chinese Medicine

Appointments Available at 31 Maroubra St, Maroochydore

Tuesday: 8:00am – 8:00pm
Wednesday 2:00pm – 8:00pm
Thursday: 8:00am – 8:00pm
Saturday: 8:00am – 12:00pm

ABN: 48 556 831 922
Phone: 0400 871 960
Fax: (07) 5302 6422


Initial consultation & treatment (allow 60 – 75min): $120
Follow-up treatment: $80

Private Health Rebates:

Our treatments are eligible for Private Health Rebates, and we have HICAPS facilities to process rebates on-site. Please check with your health fund to find out if you are covered for acupuncture.

See our Clinic:

10 + 9 =

Our Cancellation & Rescheduling Policy
We understand that there are times when you will need to cancel and/or reschedule your appointment, and we are pleased to accommodate your needs. However, due to the increasing demand for our services it is our policy that all cancellations and/or rescheduled appointments take place 24 hours prior to the date of your originally scheduled appointment.  If you are unable to fulfil these requirements or you miss a booked appointment, you will be charged full fee.

By booking in and complying with our policy, you are acknowledging your commitment to improving your health and wellbeing, and showing respect to your healthcare provider for their time and effort.

Thank you so much for your understanding.

Useful Links:

Are you travelling and in need of treatment while you’re away? Here are a few Chinese medicine clinics we trust who may be able to help you out:

Find Us



31 Maroubra St, Maroochydore, QLD, 4558

Tuesday: 8:00am - 8:00pm
Wednesday: 2:00pm - 8:00pm
Thursday: 8:00am - 8:00pm
Saturday: 8:00am - 12:00pm

Bloom Chinese Medicine is an integrative Chinese medicine and acupuncture clinic committed to providing the best outcomes for our patients, and empowering them along their journey to optimal fertility and wellness. Centrally located in Maroochydore on the Sunshine Coast, we have visitors from local suburbs and all over Queensland. Proudly servicing Maroochydore, Mooloolaba, Alexandra Headland, Buderim, Buddina, Kawana, Minyama, Parrearra, Warana, Birtinya, Bokarina, Wurtulla, Little Mountain, Caloundra, Aroona, Bells Creek, Meridian Plains, Palmview, Sippy Downs, Mountain Creek, Kuluin, Kunda Park, Diddillibah, Twin Waters, Pacific Paradise, Mudjimba, Marcoola, Bli Bli, Coolum, Yaroomba, Yandina, Ninderry, Valdora, Peregian Springs, Peregian Beach, Doonan, Noosaville, Noosa, Noosaville, Tewantin, Doonan, and Nambour.