A fuel ampoule for fuel cells delivers fuel by diffusion through the ampoule walls. The fuel ampoule is stored in a fuel impermeable container. These ampoules used with small low power fuel cells need a steady controlled uniform delivery of vaporous fuel such as alcohols. This fueling system avoids the leakage problems of liquid fuel, and may be easily packaged for small compact fuel cell systems.