Criado pelo Decreto nº. 155, de 14 de Janeiro de 1890 como 3º Regimento de Infantaria foi alojado na Rua São Cristóvão, esquina com a Rua Francisco Eugênio. Em 15 de maio de 1899, foi recriado como o 3º Batalhão de Infantaria. Em 1908 foi transferido para o Quartel da Rua Lucídio Lago (Méier), local em que até hoje se encontra instalado.
O Batalhão é responsável pela preservação da ordem pública nos bairros do Méier, Engenho Novo, Engenho de Dentro, Cachambi, Del Castilho, Maria da Graça, Água Santa, Riachuelo, Rocha, Sampaio, Todos os Santos, Abolição, Pilares, Inhaúma, Engenho da Rainha, Piedade, Tomás Coelho, Encantado, Lins de Vasconcelos, Jacaré, Jacarezinho e São Francisco Xavier.