Edinburgh Zoo says Tian Tian the panda is probably going to have a baby by the end of August.
The zoo said new tests "strongly indicated" Tian Tian is pregnant - but they can't be completely sure.
Iain Valentine from the Royal Zoological Society of Scotland said: "The latest scientific data suggests Tian Tian the giant panda is now pregnant...
"She may give birth at the end of the month."
But they said they won't be able to be completely sure until Tian Tian actually gives birth.
Tian Tian has had cubs in the past when she lived at a zoo in China.
She arrived in Scotland with another panda, Yang Guang, back in 2011 and the two have seen a lot of attention since then.
If she does give birth in Edinburgh it will be the first time a giant panda has been born in Britain.