It is common to wean kids when they are about three months of age if they are meat goats. However, there is a lot of variation. Some meat kids are left on the does until they are sold are 5-7 months of age. Dairy kids may be weaned at birth or within 3-5 days of birth if the mother is being milked.
Bucks and does should be separated to prevent unwanted pregnancies if the kids are older than 5 months. If grain is being fed to the does, it should be reduced five days prior to weaning, to help prevent mastitis (infection in the udder). Kids should be vaccinated with CDT if their diet is switching as they go into the feedlot.