Abstract: A pneumatic inhaler that is able to deliver a controlled burst or dose of aerosol from a reservoir of liquid or powder medication. A supersonic jet of gas is emitted from a nozzle and shock waves are developed in the jet. In one embodiment the supersonic jet is directed into a shock chamber. Liquid or micronized powder material is introduced into the supersonic jet to form an aerosol. In one embodiment, smaller aerosol particles are separated from larger aerosol particles with a separator. In another embodiment, the produced aerosol is contained in an aerosol storage chamber prior to inhalation by the users.