1. Home
  2. Cinema glossary
  3. Film Programming
Distribution and booking

Film programming: deciding what plays, where and when

Film programming is the weekly decision about which films a cinema plays, on which screens, at which times — balancing what the audience wants against what the bookings oblige.

Also written: film scheduling · cinema programming · programmer

Two jobs that share a name

In a multiplex, programming is mostly allocation: the titles are largely decided by the release calendar, and the skill is in matching screens and time slots to demand — the big opener in the biggest room at peak, the family title on weekend mornings, the holdover squeezed into the gaps.

In an independent or repertory house, programming is closer to curation. The programmer is choosing from a far wider pool, building seasons and events, and making the argument for why an audience should come. Both are real skills; they are just different jobs.

The weekly cycle

DayWhat happens
WeekendGrosses come in. Which titles are over their holdover figures, which are fading
MondayHoldover decisions, draft schedule, screen allocation for Friday's openings
Tuesday–WednesdayTimes confirmed with distributors, keys requested, times published to the website, app and listings partners
ThursdayIngest and playlist checks for the new week; previews and early shows
FridayNew week opens

The exact days vary by territory — many markets open on Thursday or Wednesday — but the dependency chain is the same everywhere.

What good programming looks like in numbers

The outputs are measurable: occupancy by show rather than by day, revenue per available seat, and how often a sold-out show sat next to a half-empty one in a larger room. The inputs are harder — they include what your own audience has booked before, which a box office system alone rarely makes easy to see.

That is the argument for connecting programming to audience data rather than running it from a spreadsheet: the question is not only what is opening, but who at your cinema is likely to come, and when. Filmgrail's planning tool is built around exactly that loop.

Answers

Frequently asked questions

What does a film programmer do?

Decides which films a cinema shows, on which screens and at which times — and in independent cinemas, also builds seasons, events and the case for why an audience should come.

How far ahead are cinema schedules made?

Titles are booked weeks or months ahead, but detailed times are usually fixed only a few days before the new week opens, because they depend on the weekend's grosses and holdover decisions.

What software do cinemas use for programming?

Scheduling usually lives in the box office system. Separate planning tools add forecasting and audience data on top of it.