De energiebron bestaat meestal uit losse batterijen. Soms wordt een vaste [[oplaadbare batterij|accu]] gebruikt of is er een soort [[dynamo]] aanwezig, zoals bij de [[knijpkat]].
Bij zaklantaarns die een accu hebben, moet de accu opgeladen worden. Het opladen gebeurt meestal met een adapter, maar er zijn ook zaklantaarns die ingebouwde [[zonnecel]]len hebben.