The British-Iranian aid worker has also been banned from leaving the country for a year, her lawyer Hojjat Kermani told Emtedad news website on Monday.
“Nazanin Zaghari was sentenced to one year in prison and one year ban from leaving the country on charges of propaganda against the Islamic Republic,” Hojjat Kermani told the website.
Mr Kermani said she received the second sentence on a charge of spreading “propaganda against the system” for participating in a protest in front of the Iranian Embassy in London in 2009.
The lawyer said he would appeal the new sentence within 21 days under Iranian law.
Mrs Zaghari-Ratcliffe family and her employer, the charity Thomson Reuters, deny the charges.
Her husband Richard Ratcliffe told the BBC that the court’s decision was a bad sign and “clearly a negotiating tactic” by the Iranian authorities who are currently in middle of discussions to restore the country’s nuclear deal.
Mr Ratcliffe told the broadcaster she had not been summoned to prison at this point.
Prime Minister Boris Johnson told reporters on Monday he thought the sentencing was “wrong”.
He said: “We will have to study the detail of what the Iranian authorities are saying.
“I don’t think it’s right at all that Nazanin should be sentenced to any more time in jail. I think that it was wrong.
“I think it’s wrong that she’s there in the first place and we’ll be working very hard to secure her release from Iran.”
He added that the “government will not stop” and will “redouble our efforts” to fight for Mrs Zaghari-Ratcliffe’s release.
Mrs Zaghari-Ratcliffe’s MP Tulip Siddiq, who represents Hampstead and Kilburn, wrote on Twitter: “Thank you for all the messages regarding Nazanin.
“Absolutely devastating news and shocking that her husband was only just notified. Another abusive use of her as a bargaining chip. I’m speaking to the family & will update when I know more.”
She has always denied all claims.