We study bond percolation on several four-dimensional (4D) lattices, including the simple (hyper) cubic (SC), the SC with combinations of nearest neighbors and second nearest neighbors (SC-NN+2NN), the body-centered cubic (BCC), and the face-centered cubic (FCC) lattices, using an efficient single-cluster growth algorithm. For the SC lattice, we find pc = 0.1601312(8), which confirms previous results (based on other methods), and find a new value pc = 0.035827(2) for the SC-NN+2NN lattice, which was not studied previously for bond percolation. For the 4D BCC and FCC lattices, we obtain pc = 0.074212(2) and 0.049517(2), which are substantially more precise than previous values. We also find critical exponents τ = 2.3135(5) and Ω = 0.40(3), consistent with previous results, including the recent four-loop series result of Gracey [Phys. Rev. D 92, 025012, (2015)], Ω = 0.4003.