CivicKnodeCivicKnowA project of CivicKnode
Sign in
Testify

Show up and be heard

Anyone can testify on a Maryland bill, in person, on Zoom, or in writing. The catch is timing: sign-up is usually open for one 10-hour window two business days before the hearing. CivicKnow tracks that window for you.

Step by step

  1. 1
    Create a MyMGA account (once).
    Go to the MGA registration page and use the same first and last name you will testify under. Use Chrome, Edge, or Safari; other browsers can drop you out of the system. Video walkthrough.
  2. 2
    Write your testimony as a PDF.
    Put the bill number, your name or organization, and your position (Favorable, Unfavorable, Favorable with Amendments, or Information Only) at the top of page one. Name the file like HB0001_YourName_FAV.pdf. The drafter on this page writes a first version for you.
  3. 3
    Sign up during the window.
    When it opens, go to Witness Signup in MyMGA, find the bill, pick your position, choose oral (in person or virtual), written, or both, and upload the PDF. You cannot switch between in-person and virtual after the window closes. Video walkthrough.
  4. 4
    Hearing day.
    Most committees give each witness two minutes; a timer runs. Say your name, who you represent, your position, and two or three concrete points. Bring nothing to hand out; members read your PDF on their laptops. Virtual witnesses get a Zoom link by email the business day before and must use the exact name they signed up with.
  5. 5
    Missed the window?
    Late oral sign-up is never accepted. Several committees accept late written testimony by email to the committee address until the hearing starts; check the committee page.

MGA does not offer account linking, so CivicKnow cannot sign you up automatically. It gets you to the right page at the right time with your testimony ready.

Deadline calculator

Pick the committee and hearing date to see the exact sign-up window.

Committee rules at a glance

CommitteeWindowNotes
Appropriations
House
2 business days before, 8:00–6:00 p.m.Guidelines
Economic Matters
House
2 business days before, 8:00–6:00 p.m.Guidelines
Environment and Transportation
House
2 business days before, 8:00–6:00 p.m., cap 50Guidelines
Government, Labor, and Elections
House
2 business days before, 8:00–6:00 p.m.Default rule
Health
House
2 business days before, 8:00–6:00 p.m.Default rule
Judiciary
House
2 business days before, 8:00–6:00 p.m.Guidelines
Ways and Means
House
2 business days before, 8:00–6:00 p.m.Guidelines
Budget and Taxation
Senate
2 business days before, 8:00–6:00 p.m.Default rule
Education, Energy, and the Environment
Senate
2 business days before, 8:00–6:00 p.m.Guidelines
Finance
Senate
2 business days before, 8:00–6:00 p.m.Guidelines
Judicial Proceedings
Senate
2 business days before, 8:00–6:00 p.m.Guidelines

Draft your testimony

Tell CivicKnow who you are and why you care in your own words. Claude turns it into testimony in the format committees expect. Edit it, save it as a PDF, and upload it during the window.

The drafter needs ANTHROPIC_API_KEY on the server. The rest of this page still works.

Draft

Your draft appears here. Edit it freely, then paste into a document and save as PDF (File, Print, Save as PDF works in any browser). Keep the bill number, your name, and your position on the first line.

CivicKnow | Maryland bill tracker by CivicKnode