Birmingham, which was established in 1794 and believes it is the world's oldest independent mint, is selling the medals for £5 but is offering them to schools and charities for just £3. Some 23,000 schools around Britain have already received the offer and it is hoped some will buy discounted medals and sell them on as a way of fundraising.
Product manager Phil Majevadia said: "With the country in the doldrums and a harsh economic climate, the Royal Wedding will lift everyone.
"We just wanted to add to the good-feel factor around the wedding and help to give everyone a lift."
Schools and charities can order the coins at the www.birmingham-mint.com website.
Source: BBC, The Press Association.