Our Role
The Collin County District Clerk serves as the registrar, recorder, and custodian of all pleadings, filings, and
court records for the District Courts of Collin County, as established by the Texas Constitution. Our office also
oversees jury services for every statutory District, County, and Justice of the Peace court within the county.
Elected to a four-year term, the District Clerk administers the business operations of 15 District Courts handling
Civil, Family, and Felony Criminal matters. With a team of more than 90 dedicated professionals, our office
maintains and safeguards millions of official court records; manages felony payment plans; oversees more than $10
million held in the court registry and related accounts; and administers bail bond forfeitures, tax lawsuits, and
various statutory funds.
The office produces a wide array of essential court documents including civil citations, criminal warrants,
judgments, and sentences and performs all other ministerial duties required by law. Each year, we receive over
25,500 new case filings, reflecting the rapid growth and complexity of Collin County.
Our mission is to provide efficient, accurate, and transparent service to the courts, the legal community, and the
public we proudly serve.
Electronic Filing
The Texas Supreme Court requires all Civil, Family and Probate cases to be filed electronically. This applies to all
levels of our local court system:
Justice Courts,
County Courts at Law and
District Courts. Collin County is already live and accepting filings.
More Information
Helpful Information
New Program available to Collin County Residents
Guide and File is now available to Collin County residents. The program allows individuals
to create certain legal forms for filing online using pre-formatted, step-by-step templates that will generate a
completed form
Attorney Online Subscriber Access
Attorneys may subscribe to online access to District Clerk, County Court at Law Clerk and Justice of the Peace
records through a secure Internet site. For complete information please view the
Attorney Subscriber
Agreement or contact
Mindi Johns. Annual
renewals are available.
New public
portal makes most civil court records available online
Historical Case Searches
Criminal Case Searches for cases prior to the year 1988 and Civil Case Searches for cases prior to the year
1984 must be requested either in person or by mail/email and must use the District Clerk
Record Request Form.
The
online Case Search applications contain District Court Criminal cases that
were filed or completed anytime from 1988 to the present and Civil cases that were filed or completed anytime from
1984 to the present.
For Criminal case record searches for cases completed from the 1800's to 1987 or Civil case record searches for
cases completed from the 1800s to 1983, please visit or submit a written request using the Record Request
Form to the District Clerk's Office, 2100 Bloomdale Rd., McKinney, TX 75071.
All record searches conducted at the District Clerk's office are $5 each. If sending a written request, please
provide the following information with the
Record Request Form: the individual's complete
name and date of birth, a self-addressed stamped envelope, and a check or money order for the search fee.
Payment for a record search can be made by check, money order or cash.
Searches are normally processed within one or two days of receipt and can be requested in person or by mail/email. We
do not provide record searches by phone.
Documents
 | Civil Fees |  | Criminal Fees |  | JCIT Technology Standards |  | Legal Resource Sheet |  | Registry Fund Infomation Sheet |  | Senate Bill 1369 December 2025 |  | Standing Order Regarding Children, Property and Conduct of the Parties |
|
Follow
javascript: SP.SOD.executeFunc('followingcommon.js', 'FollowDoc', function() { FollowDoc('{ListId}', {ItemId}); });
0x0
0x0
ContentType
0x01
1100
Compliance Details
javascript:if (typeof CalloutManager !== 'undefined' && Boolean(CalloutManager) && Boolean(CalloutManager.closeAll)) CalloutManager.closeAll(); commonShowModalDialog('{SiteUrl}'+
'/_layouts/15/itemexpiration.aspx'
+'?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/hold.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Reporting.aspx'
+'?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/expirationconfig.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'tag') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Hold.aspx'
+'?Tag=true&ID={ItemId}&List={ListId}'); return false;}}, null);
0x0
0x1
ContentType
0x01
898
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/District-Clerk/_layouts/15/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
FileType
xsn
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/District-Clerk/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/District-Clerk/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.2
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/District-Clerk/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.3
255
Edit in Browser
/_layouts/15/images/icxddoc.gif?rev=43
/District-Clerk/_layouts/15/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.4
255
Document Set Version History
/_layouts/15/images/versions.gif?rev=43
javascript:SP.UI.ModalDialog.ShowPopupDialog('{SiteUrl}'+
'/_layouts/15/DocSetVersions.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
330
Send To other location
/_layouts/15/images/sendOtherLoc.gif?rev=43
javascript:GoToPage('{SiteUrl}' +
'/_layouts/15/docsetsend.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
350
Additional Services
Follow
javascript: SP.SOD.executeFunc('followingcommon.js', 'FollowDoc', function() { FollowDoc('{ListId}', {ItemId}); });
0x0
0x0
ContentType
0x01
1100
Compliance Details
javascript:if (typeof CalloutManager !== 'undefined' && Boolean(CalloutManager) && Boolean(CalloutManager.closeAll)) CalloutManager.closeAll(); commonShowModalDialog('{SiteUrl}'+
'/_layouts/15/itemexpiration.aspx'
+'?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/hold.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Reporting.aspx'
+'?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/expirationconfig.aspx'
+'?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'tag') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+
'/_layouts/15/Hold.aspx'
+'?Tag=true&ID={ItemId}&List={ListId}'); return false;}}, null);
0x0
0x1
ContentType
0x01
898
Document Set Version History
/_layouts/15/images/versions.gif?rev=43
javascript:SP.UI.ModalDialog.ShowPopupDialog('{SiteUrl}'+
'/_layouts/15/DocSetVersions.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
330
Send To other location
/_layouts/15/images/sendOtherLoc.gif?rev=43
javascript:GoToPage('{SiteUrl}' +
'/_layouts/15/docsetsend.aspx'
+ '?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
350