The system allows fire chiefs to better track dollars and to cut out delays in the supply chain.
The vending machines were installed at Station 4 at Lenore Trail in Greenbrier, Station 5 at Hanbury Road in Great Bridge, and Station 12 on Taylor Road in Western Branch.
Fire Department Captain Greg Noel said the new vending system began in December and makes the supply of medical equipment to firefighters more seamless and efficient.
In the past, all crews had to get medical supplies from the Hanbury Road station.