Three Monroe firefighters were injured in an explosion while battling a blaze at a factory Wednesday afternoon.