Sorry, you need to enable JavaScript to visit this website.

ddot

District Department of Transportation

To find support and resources for federal workers, visit fedsupport.dc.gov.

" ).insertAfter(".header-agency-logo.desktop"); jQuery("#block-domain-conf-domain-main-links ul:first-child") .children() .each(function () { jQuery(this).clone().appendTo("#desktop-main-menu"); }); } jQuery("#search_form").clone().appendTo(".region-branding-inner"); jQuery( "
"); }) //Event Title and url modifications let eventLink = document.querySelectorAll('.view-display-id-upcoming_events .views-field-title .field-content a'); eventLinks = []; eventLink.forEach((el)=>{ let link = el.getAttribute('href'); eventLinks.push(link); }) document .querySelectorAll( ".view-display-id-upcoming_events .views-row .views-field-title" ) .forEach(function (element, index) { element.insertAdjacentHTML( "afterend", "
More Info
" ); }); // Move Div sections if (document.getElementById("region-agency-home-main-content")) { let region_agency_home_main_content = document.getElementById( "region-agency-home-main-content" ); // some E DOM instance let feature_servies_block = document.getElementById( "block-views-agency-home-responsive-block-1" ); //element which should be first in E console.log("What time of element is my fS block", typeof feature_servies_block) region_agency_home_main_content.insertBefore( feature_servies_block, region_agency_home_main_content.firstChild ); let ddot_projects_div = document.getElementById( "ddot-projects" ); //element which should be first in E //console.log("What time of element is my project div", typeof ddot_projects_div) region_agency_home_main_content.insertBefore(ddot_projects_div, region_agency_home_main_content.firstChild); //jQuery("#ddot-projects").prependTo("#zone-content"); let region_content = document.getElementById("region-content"); let zone_postscript_wrapper = document.getElementById( "zone-postscript-wrapper" ); //element which should be first in E region_content.insertBefore( zone_postscript_wrapper, region_content.firstChild ); zone_postscript_wrapper.insertAdjacentHTML( "afterbegin", "

What's Happening At DDOT

" ); } //Change Names if ( document.getElementById("quicktabs-tab-agency_featured_news_home-3") ) { document.getElementById( "quicktabs-tab-agency_featured_news_home-3" ).innerText = "DDOT Advisories"; //Rewrite Dates document .querySelectorAll(".date-display-single") .forEach(function (element, index) { console.log(element.innerHTML); let dcdate = new Date(Date.parse(element.innerHTML)); let month = dcdate.toUTCString().split(" ")[2]; let day = dcdate.getDate(); console.log("dcdate", dcdate); console.log("month", month); console.log("day", day); console.log(element.innerHTML); element.innerHTML = "
" + day + "
" + month + "
"; }); } // Add header banner image to top of page if (jQuery(".not-front .field-name-field-image").length > 0) { //jQuery(".fullpage-banner-image").prependTo(".section-content"); jQuery( "
" ).prependTo(".section-content"); //Banner adjustments let banner = document.getElementById("banner-image"); let leadImg = document.querySelector(".field-name-field-image img"); console.log(leadImg); let stylesURL = leadImg.getAttribute("src"); let rawURL = stylesURL.replace("/styles/medium/public/", "/"); //banner.insertAdjacentHTML("afterbegin", ""); jQuery(".field-name-field-image img") .attr("src", rawURL) .prependTo("#banner-image"); //Page Title //let bannerTitle = document.getElementById("banner-title-text"); //let pageTitle = document.getElementById("page-title"); //bannerTitle.insertAdjacentHTML("afterbegin", pageTitle.innerHTML); jQuery("#page-title").prependTo("#banner-title-text"); } // Override PDF icon if (jQuery(".file-icon").length > 0) { let fileicon = document.querySelectorAll(".file-icon"); console.log(fileicon); fileicon.forEach((el) => { console.log(el); el.setAttribute( "src", "/sites/default/files/dc/sites/ddot/pdf-icon.png" ); }); } //jQuery(".form-type-date-popup input").attr("class", "no-autoinit"); // jQuery('.form-text date-popup-init').datepicker({ //format: "yyyy/mm/dd" , //}); // document.addEventListener('DOMContentLoaded', function() { // var date_elems = document.querySelectorAll('.date-popup-init'); //var options = { //format: "mm/dd/yyyy", //} // var instances = M.Datepicker.init(date_elems, options); // }); }); //End jQuery

Kids Ride Free Program

Kids Ride Free Logo 2022

Mayor Muriel Bowser established and championed the Kids Ride Free transit subsidy program to ensure that enrolled District students who are also District residents can get to school and school-related activities for free.

The Kids Ride Free (KRF) program allows students to ride for free on Metrobus or Metrorail while traveling within the District.

To be eligible for participation in the KRF program, each student must be:

  • A resident of the District of Columbia, and
  • Ages 5 through 21, and
  • Enrolled in an elementary or secondary public, charter, private or parochial school located within the District or youth in the care of the District.

School Year 2024-2025

In School Year 2025-2026, DC students can request a new SmarTrip Card for traveling on public transit systems within the District. Students can request a School Year 2024-2025 KRF SmarTrip card from their school ID administrators, like during the last school year.

Remember: No Card, No Free Ride

Students riding Metrobus or Metrorail should always have their Kids Ride Free SmarTrip card with them or be prepared to pay the regular fare for their trip. In addition, students should always tap their card at the Metrorail fare gate or Metrobus fare box.

For more information, please review the Kids Ride Free Frequently Asked Questions. If you have additional questions about the KRF program, please contact your school’s ID Administrator or the District Department of Transportation’s School Transit Subsidy Program Office at (202) 673-1740 or [email protected].