Medical Centre in Rainbow Beach
Rainbow Beach's trusted local medical centre, delivering caring, personalised healthcare for every family at every stage.
Our Services
Comprehensive care for all ages, including skin checks and general health.
The Doctors
Trusted doctor Rainbow Beach and team providing personalised care with decades of experience at our Rainbow Beach clinic
Fees
Mixed billing with clear details on Medicare rebates and private fees.
Book Appointment
Convenient online booking to schedule your next appointment anytime at your local Rainbow Beach GP.
Welcome to Rainbow Beach General Practice
At Rainbow Beach GP, we are proud to provide high-quality, compassionate care to the Rainbow Beach and Wide Bay communities. We are your local medical centre in Rainbow Beach.
Located at 1/54 Rainbow Beach Road, Rainbow Beach QLD 4581, our outreach clinic operates Monday to Wednesday each week in partnership with Tewantin Medical Centre.
Patients are also welcome to visit our Tewantin location on other days of the week.
Services We Provide
General Practice
We provide comprehensive general practice care for everyday illnesses, injuries and long-term health needs, helping patients of all ages stay well at every life stage!
Skin Cancer Checks & Incisions
Our accredited doctors perform thorough skin examinations and minor incisions, detecting and treating changes early to give you lasting peace of mind and skin health.
Health Assessments
We offer detailed health assessments tailored to your age and stage of life, helping identify risks early and supporting proactive, personalised care for long-term wellbeing.
Chronic Condition Management
Our team works closely with patients to manage chronic conditions through practical, ongoing care plans that improve daily life and reduce the risk of complications.
Work Cover
We support patients through work-related injuries with thorough medical assessments, tailored treatment plans and clear documentation to help you recover and return to work safely.
Mental Health
We provide confidential, compassionate mental health support, including assessments, care plans and referrals, helping you manage your wellbeing and access the right support when needed.
Immunisations & Vaccinations
We keep your family protected with up-to-date immunisations and vaccinations that follow recommended schedules to safeguard health and prevent infectious disease at every life stage.
What Makes Us Different
At Rainbow Beach General Practice, we believe healthcare should feel personal, not rushed. Our doctors take the time to understand your history and your goals, so every consultation is tailored to you, not a one-size-fits-all checklist. From your first visit to your fiftieth, you'll see familiar faces who know your name and your story. We combine genuine local care with the same clinical standards you'd expect from any leading practice, giving you confidence that you're in good hands every time you walk through our door.
Being part of the Rainbow Beach community means we understand the unique health needs of a coastal town, from sun safety and skin checks to the everyday care that keeps families well year-round. Whether you're a long-time local or just passing through, you'll always be treated like you belong here.
Mixed Billing
Compassionate GPs
Easy Online Booking
Frequently Asked Questions
Where is the Rainbow Beach General Practice (GP) located?
The Rainbow Beach GP is located at 1/54 Rainbow Beach Road, Rainbow Beach, QLD 4581. The clinic operates as an outreach clinic in partnership with Tewantin Medical Centre.
What doctors are available at your medical centre in Rainbow Beach?
The doctors available at the medical centre in Rainbow Beach include Dr Peter Stobbs, Dr Kim Badcoe and Dr Andrew Spall. They are caring General Practitioners who provide high-quality, compassionate care.
What are the opening hours for the Rainbow Beach GP?
Rainbow Beach GP is open Monday to Wednesday from 8:30 am to 4:00 pm. The clinic is closed on Thursday, Friday, Saturday and Sunday.
Can I book an appointment online at the Rainbow Beach clinic?
Yes, you can book an appointment online at the Rainbow Beach clinic. You can also call the clinic directly on 07 5353 1000.
Does the medical centre Rainbow Beach offer telehealth consultations?
Yes, the medical centre Rainbow Beach offers telehealth consultations. This secure service ensures you can still receive professional medical care when visiting the clinic is not possible.
Book Today
Book your appointment today for caring, personalised healthcare in Rainbow Beach.
Thank you for contacting Rainbow Beach General Practice.
We will get back to you as soon as possible.
Oops, there was an error sending your message.
Please try again later.










