The Brisbane girl was treated by first aid responders on the island, before the Bundaberg-based RACQ LifeFlight Rescue helicopter landed at the scene, with a Queensland Ambulance Service (QAS) Flight Paramedic onboard.
The girl was stabilised before being airlifted in a serious but stable condition to the Bundaberg Base Hospital for further treatment.
It is unknown what caused the allergic reaction.
LifeFlight is a community-based charity that relies on donations from the public and community support.
To support LifeFlight visit:https://www.lifeflight.org.au/page/support-us/