As far as sticker price goes, the recommended vaccines for kids in the United States do not come cheap. The hepatitis-B shot, given within the first hours of life, can be purchased for about $30. The rotavirus vaccine costs $102 to $147 a dose. A full course of the vaccine that protects against pneumonia and meningitis runs about $1,000.