La ofensiva de Baranovichi fue una batalla librada en el frente oriental durante la Primera Guerra Mundial entre un ejército de Rusia y las fuerzas de Alemania y Austria-Hungría en julio de 1916.
Simultáneamente a un ataque del Frente Sudoeste Ruso, el Frente Occidental Ruso iba a lanzar una ofensiva en dirección a Vilna. Sin embargo, el plan de ataque fue cambiado: en lugar de atacar Vilna, la ofensiva tenía como objetivo el área de Baranovichi . Este cambio de dirección se produjo debido a órdenes superiores, mediadas en una visión a Grigory Rasputin , y aceptadas por el zar, como comandante en jefe. A principios de junio de 1916, las tropas del Frente Sudoeste iniciaron su ofensiva, logrando avances contra el ejército austrohúngaro y avanzando hacia Galicia. Sin embargo, el general AE Evert, comandante del Frente Occidental Ruso, pospuso dos veces la ofensiva planeada hacia Baranovichi, primero el 31 de mayo, luego el 4 de junio, y luego intentó cancelar la operación por completo. Por orden del Cuartel General ruso, el general Evert se vio obligado a "atacar al enemigo en el frente - Nowogrodek - Baranovichi" el 3 de junio.
El Cuarto Ejército ruso lanzó el primer ataque el 2 de julio con tres cuerpos de ejército, pero se detuvo al día siguiente. Los rusos revivieron la ofensiva el 4 de julio, pero nuevamente se estancaron después de sólo dos días de combates. Al amparo de la noche del 8 de julio, los rusos lanzaron un tercer ataque, pero todos los ataques rusos fueron rechazados al final del día siguiente. El 14 de julio, el ejército alemán contraatacó y recuperó todo el terreno perdido. Un último intento ruso se hizo del 25 al 29 de julio, pero nuevamente fracasó.
A pesar de meses de preparación y una ventaja de seis veces en mano de obra y artillería, los rusos no lograron atravesar las posiciones fortificadas alemanas, capturando sólo la primera línea fortificada en algunas áreas de la ofensiva que luego se perdió ante los contraataques alemanes.