A boy who drank pure methanol and felt ill was rushed to the Queensland Children's Hospital overnight.

The boy, described as primary-school aged, drank more than 30 milliliters of pure methanol and was flown from Emerald in central Queensland to Brisbane by a LifeFlight Air Ambulance.

Children's Health Queensland said the boy was in a stable condition on Tuesday morning.