The tradition most likely comes from a mix of bride-price, dowry, and wedding-money customs found in parts of Eastern Europe and the Balkans, where money at weddings symbolizes support for the couple and sometimes confirms the bride’s family’s social standing or the groom’s ability to provide.

Where it comes from

In some Roma communities in Bulgaria, there is a long-standing “bride market” tradition where families and suitors meet, and money is part of the negotiation over marriage; the practice is especially associated with the Kalaidzhi Roma and has roots in older communal marriage customs. In other Eastern European and Balkan weddings, the money element is less about “asking strangers for money” and more about guests pinning cash to the bride or placing it in a basket as a gift for the couple.

What it means

The money usually serves one or more of these purposes:

  • It helps the newlyweds start married life with practical support.
  • It acts as a public sign of blessing, honor, and community backing.
  • In older bride-price traditions, it can represent compensation or proof that the groom’s family can provide.

Important distinction

If you saw brides in full wedding clothes walking around town “asking for money,” that may be a local fundraising-style wedding custom, but it is not the same everywhere in Eastern Europe. The better-known versions are money dances, money pinning, or bride-price traditions tied to specific communities rather than the whole region.

In plain terms

So the short answer is: this tradition comes from older marriage customs in the Balkans and Eastern Europe, especially bride-price and communal support rituals , and in some places it has evolved into modern wedding money-giving customs.