How do fireflies produce light?

A firefly flying at night with its abdomen glowing

Source: ©Ali Majdfar/Getty Images

Find out how fireflies and other creatures use bioluminescence

It’s fun to be a glow-worm, as a glow-worm’s never glum; how can you be unhappy when the sun shines out your bum? Bioluminescence, or the natural ability to produce light, is useful for a host of reasons in nature: to escape predators, mimic other species or attract a mate for instance. This can lead to some spectacular sights. Read the article and watch the TikTok to discover how creatures, such as fireflies, are able to fluoresce and even switch their lights on and off using biochemical reactions. Make cross-curricular links to biology and physics when explaining luciferin, luciferase enzymes, electromagnetic radiation and mimicry. 

Make your lessons pop

Choose an account option to continue exploring our full range of articles and teaching resources

Register for a personal account

Free

Free access for everyone, everywhere. If you only need a few resources, start here.


What's included

  • One free teaching resource each month
  • Five free Education in Chemistry articles each month
  • Personalised email alerts and bookmarks
UK and Ireland only

Join Teach Chemistry

Free for eligible users

Free and comprehensive access for teachers and technicians at secondary schools, colleges and teacher training institutions in the UK and Ireland.


What's included

  • Unlimited access to our resources and practical videos
  • Unlimited access to Education in Chemistry articles
  • Access to our online assessments
  • Our teacher well-being toolkit and personal development resources
  • Applications for funding to support your lessons

Subscribe for extended access

£80 per year

Get unlimited articles and resources each month, plus discounts on professional development courses.


What's included

  • Unlimited access to our resources and practical videos
  • Unlimited access to Education in Chemistry articles
  • 10% off our self-led professional development courses