Wartość napięcia ogniwa zależy od kilku czynników:
· Rodzaj użytych elektrod i elektrolitów – różnica potencjałów standardowych metali decyduje o napięciu.
· Stężenie jonów w roztworach elektrolitów – zgodnie z prawem Nernsta zmiana stężenia jonów wpływa na potencjał półogniw i całkowite napięcie.
· Temperatura – wzrost temperatury zwykle zmienia szybkość reakcji i potencjał ogniwa, co może powodować wzrost lub spadek napięcia.
· Stan zużycia elektrod i zanieczyszczenia – utlenienie powierzchni elektrod lub obecność zanieczyszczeń może obniżać napięcie.
· Opór wewnętrzny ogniwa – większy opór wewnętrzny powoduje spadek napięcia przy obciążeniu prądowym.