July 6, 2026 How much fuel does a John Deere STS12 hold? The John Deere STS12 has a fuel tank capacity of 135 gal. (511 L).