Glitter, aged 70, whose real name is Paul Gadd, became the first person to be arrested as part of Operation Yewtree — the national investigation launched in the wake of abuse claims against Jimmy Savile, when he was held at his home in central London in October 2012.
He was later released on bail, which was extended in March this year.
Announcing the decision to charge him, chief crown prosecutor for the Crown Prosecution Service in London, Baljit Ubhey, said: “We have carefully considered the evidence gathered by the Metropolitan Police Service in relation to Paul Gadd, also known as Garry Glitter.
“He was arrested on 28 October 2012 over allegations of sexual offences and the police have been providing material to the CPS since July 2013, with the most recent material submitted in March 2014.
“Having completed our review, we have concluded, in accordance with the code for crown prosecutors, that there is sufficient evidence and it is in the public interest for Mr Gadd to be charged with eight offences under the Sexual Offences Act 1956.
“These relate to two female complainants aged between 12 and 14 at the time of the alleged offending between 1977 and 1980. Mr Gadd will appear at Westminster Magistrates’ Court on 19 June 2014. We have also decided that no further action should be taken in relation to five allegations made by two further complainants as we determined there was insufficient evidence for a realistic prospect of conviction.”
Glitter is accused of four counts of indecent assault involving the first complainant, who was 12 or 13 at the time, between 31 January and 31 May 1977.
He is also accused of one count of “administering a drug or other thing in order to facilitate sexual intercourse” and one count of sexual intercourse with a girl under 13 between the same dates.
He is also charged with two counts of indecent assault between 1 October 1979 and 31 December 1980 involving the second complainant, who was aged 13 or 14 at the time.