CitizenBills

Community guide

How to testify on a Maryland bill

Testimony is public participation in legislation — a committee member actually reads it. This is our practical guide; the official portal is mgaleg.maryland.gov / MyMGA.

One-line version

Create a MyMGA account → find your bill's hearing → sign up as a witness → upload a 2-page PDF with your ask → save the confirmation.

  1. 1

    Create a MyMGA account

    Testimony is submitted through the Maryland General Assembly's MyMGA portal. You need a free account. Use a personal email you can check for the confirmation link.

    Screenshot placeholder — MyMGA account creation screen. Client to supply.
  2. 2

    Find your bill and its hearing

    On mgaleg.maryland.gov, open the bill's page. Look under 'Documents / Hearings' for the committee and date. You can only sign up to testify while the hearing window is open.

    Screenshot placeholder — bill page with hearing details highlighted. Client to supply.
  3. 3

    Sign up on MyMGA

    In MyMGA, choose 'Witness Signup'. Pick the chamber, committee, hearing date, and bill number. Select your position: Favorable / Unfavorable / Favorable with Amendments / Informational.

    Screenshot placeholder — MyMGA Witness Signup form. Client to supply.
  4. 4

    Choose written and/or oral

    You can submit written testimony, oral testimony, or both. Written testimony is a PDF (2 pages max is a safe convention). Oral testimony is typically capped at two minutes per witness.

    Screenshot placeholder — position and mode selector. Client to supply.
  5. 5

    Upload your testimony

    Attach a PDF. Put your name, the bill number, your position, and the committee at the top. Say who you are, why you care, and what you're asking the committee to do. Keep it concrete.

    Screenshot placeholder — PDF upload screen. Client to supply.
  6. 6

    Confirm and save the receipt

    After submitting, MyMGA emails a confirmation. Keep it. If you're testifying orally, arrive early — the committee calls witnesses in order and signup slots fill up.

    Screenshot placeholder — confirmation email. Client to supply.

Practice checklist

  • Bill number and hearing date confirmed on mgaleg.maryland.gov
  • MyMGA account with confirmed email
  • Position picked: Favorable / Unfavorable / With Amendments / Informational
  • PDF ready with your name, the bill number, position, and 2–3 concrete asks
  • For oral testimony: 2-minute version rehearsed out loud
  • Backup: printed copy for yourself and 15 for the committee (if in-person)

Ready to go?

Head to the official MyMGA portal to submit your testimony:

Open MyMGA ↗

Not sure which bill? Browse bills on Citizen Bills — every official bill links out to its Maryland General Assembly page.