Yes. In fact, Eevee itself learns Charm at level 29, so you could get a male Eevee of that level and breed it with a female one, and all the offspring with hatch knowing Charm.
Pokemon in the field egg group other than Eevee that also learn Charm by level up are Buneary, Cubchoo, Dedenne, Deerling, Furfrou, Glameow, Snubbull, Meowstic, Minccino, Pachirisu, Phanpy, Skitty, and Teddiursa.
Source