Atoms have no charge because the number of protons is equal to the number of electrons. Protons are positively charged, while electrons are negatively charged. An equal number of protons and electrons means the charge is cancelled out.