The proud grandmother-to-be revealed the news to Swedish and Finnish media in Helsingfors on Wednesday.
"We look forward to it so much and also to the wedding in June," she said and added she hoped the two royal events will not clash, as Prince Carl Philip is set to tie the knot with his fiancée Sofia Hellqvist on June 13th.
The Royal court had previously revealed the Princess is due to give birth in summer, but the month of the expected delivery had not yet been formally announced.
“A lot of things are happening in the same month so you never know. But hopefully they won’t clash,” the Royal Court’s press officer Margareta Thorgren, told Swedish tabloid Aftonbladet on Wednesday, following the Queen's comments.
“It will be an intense month and most of all a very fun start to the summer with a wedding as well as a birth. But it could also happen in July instead,” she said.
Princess Madeleine and her British-American banker husband Chris O’Neill announced in February that they planned to stay in Sweden for the foreseeable future with their new baby and their one-year-old daughter Leonore.
The royal couple returned to Sweden in December, after having lived together in New York, saying that they wanted time to decide where in Europe to base themselves in the future.
Princess Madeleine told Swedish media that she no longer wanted to live so far away from her relatives in Sweden.
According to registration documents submitted by the royal to the Swedish tax agency, and obtained by newspaper Expressen, when explaining the reasons for her move back to Sweden she ticked the alternative "I'm going to live in Sweden" and when specifying the length of her stay chose "permanently".
The couple are currently living in an apartment owned by Sweden's royal family in central Stockholm.