The Bright Side Clinic is your trusted local doctor in Byron Bay. They provide you and your family with comprehensive medical care including regular health checks, skin cancer screening, and management of chronic diseases such as diabetes, arthritis, COPD, and heart and lung conditions.

Their friendly team of local GPs and allied health professionals is pleased to share their wealth of experience providing high-quality medical care for your physical and mental wellbeing. 

They can help you with:

  • General health
  • Family health support
  • Sexual health checks, including STI screening
  • Chronic disease management
  • Mental health counselling and treatment with our on-site psychologist
  • Travel checks
  • Vaccinations, including flu shots, Covid vaccines and child immunisation schedules
  • Musculoskeletal and sports management with our on-site physiotherapist
  • Skin cancer care

Did you know melanoma diagnoses in Byron Bay reach 114% above the national average? If you have gotten tanned or sunburnt at the beach lately, or you are looking for a qualified and professional doctor to help manage your sun-damaged skin, their friendly team welcomes you to come in for a skin cancer check. Their doctors have advanced training in skin cancer medicine to keep you healthy and safe, with dedicated facilities equipped to perform full-body skin examinations, diagnoses and treatments all under one roof. Their patients enjoy comprehensive skin cancer care and peace of mind.

Located at Byron Bay Fair on Bayshore Drive, with free and easy parking, The Bright Side Clinic welcomes new and returning patients, both local and visiting. No referral required.

They look forward to welcoming you to our medical and skin cancer clinic!

The Bright Side Medical and Skin Cancer Centre, Byron Bay
Byron Bay Fair, 9/20 Bayshore Drive, Byron Bay, NSW 2481
02 6680 7788

Additional Details

  • Bulk Billing:Yes
  • Consultation/Treatment Room:Yes
  • In Person Visits:Yes
  • Online Sessions:Yes
  • Group Sessions:Yes
Show all
    Show all timings
    • Monday08:00 AM - 05:30 PM
    • Tuesday08:00 AM - 05:30 PM
    • Wednesday08:00 AM - 05:30 PM
    • Thursday08:00 AM - 05:30 PM
    • Friday08:00 AM - 05:30 PM
    • Saturday09:00 AM - 12:30 PM