La riduzione delle resistenze vascolari periferiche causata dal legame della barnidipina con i propri recettori (in particolare con la subunità α1 del canale del calcio lento di tipo L, provoca una riduzione della pressione arteriosa. L'effetto antipertensivo determinato dal farmaco persiste per un periodo di almeno 24 ore. L'impiego della barnidipina nel trattamento cronico non sembra determinare un incremento della frequenza cardiaca di base (tachicardia riflessa).