Oferta silnikowa Mercedesa B klasy jest szeroka i różnorodna, dzięki czemu każdy znajdzie w niej coś dla siebie. Silniki benzynowe są trwałe i bezawaryjne, a silniki Diesla zapewniają wysoką moc i ekonomiczną eksploatację. W najnowszych rocznikach można też znaleźć silniki hybrydowe typu plug-in, które cieszą się dobrymi opiniami użytkowników.