We know D.C. Get our free newsletter to stay in the know.

September 8-18

DC Shorts showcases the largest audience-driven collection of short films in the USA. For our 8th year, we are showing 145 films from 23 nations – and expect hundreds of filmmakers and thousands of audience members mix, mingle and explore the world of short cinema.

DC Shorts has been named by MovieMaker Magazine us as “one of 20 festivals worth an entry fee” (three years in a row) and “one of the leading film festivals” in the country. They have also been voted by Washington City Paper readers as a top area festival!

During the film competition weekend (September 8–10), they will screen the films in 17 unique 90-minute showcases – all followed by Q&A sessions with the filmmakers.

After the competition weekend (September 11-18), they will re-screen all of the programs, plus remix films into specialty shows. The week culminates with the special “Best of DC Shorts” screenings on September 17 and 18 at the Atlas Performing Arts Center.


Click here for more contests.

Enter Contest

Please complete the required fields below.









Promotions & Free Stuff

DC Theater Digest

Loose Lips Daily

Young & Hungry Email Edition

DC in 10 Links

Offers from our partners

// Ad size 450×340

pontiflex_ad = {pid: 149, options: {format:”iframe”}};
pontiflex_ad.options.subSourceId = “”;
pontiflex_ad.options.trackingURL = “”;
pontiflex_ad.options.redirectURL = “”;

NOTE: Only one submission per person, please. Multiple entries by the same person will count as one entry. This contest is open to residents of D.C., Virginia, and Maryland. No purchase necessary. Employees of City Paper are not eligible.

No personal info will be shared with any third party without your consent.

Questions? Comments? Send us a message.

jQuery(document).ready(function () {

jQuery(‘#contest’).submit(function () {

var valid = true;

jQuery(‘label.required’).next().each(function () {

if (jQuery(this).val() == ”) {

valid = false;

jQuery(this).parent(‘p’).css(‘color’, ‘red’);



if (!valid) {


return false;