How Long Does It Take to Write Your First Screenplay?

Most first-time writers take three to six months to finish a first draft of a feature screenplay, writing a few hours a week. A feature script runs roughly 90 to 120 pages. At two pages a day, a draft takes about two months, and outlining first usually shortens the total time.

How many pages is a screenplay?

Feature screenplays usually run 90 to 120 pages, with many spec scripts landing between 95 and 110. A half-hour TV pilot is typically 25 to 35 pages and an hour-long pilot 50 to 65.

What does a realistic schedule look like?

A workable plan for a first feature: two to four weeks developing the idea and outline, eight to twelve weeks drafting, then several weeks on a first rewrite. Writers with a full-time job often write in short, fixed sessions, such as an hour before work or a longer block at the weekend.

What slows first-time writers down?

The most common problems are rewriting page one again and again, starting without knowing the ending, and writing with no deadline or reader waiting. Each of these can turn a three-month draft into a two-year one.

How can you finish faster?

Set a weekly page count and track it. Outline the main turning points before drafting. Save revisions for the second draft. Join a class or writing group so that someone expects pages from you every week.

Questions

How many drafts does a screenplay need?
There is no fixed number. Most scripts go through several drafts before they are ready to send out, with each rewrite focusing on a different layer: structure, then character, then dialogue and polish.
Can you write a screenplay in a month?
Some writers draft a feature in a month, especially with a detailed outline. A first draft written that quickly will still need rewriting.

Related course: Screenwriting 101

FADE IN:

Everyone
has a story.
Write yours.

Screenwriting, acting and casting workshops, live online. Small classes with working mentors. We help you write it, pitch it and cast it, and when it’s ready, we’ll introduce you to the people who can help make it.

5-star rating on Google 5 stars on Yelp
1.
Int. Kitchen table – Night

A laptop glows. The coffee went cold an hour ago. MAYA (40s) stares at a blank page.

MAYA

Everyone keeps telling me I have a story.

She types. Stops. Deletes it all. Types again.

MAYA (CONT’D)
(to herself)

Fine. Page one.

CUT TO:
Strong first line. Now give her a reason to write tonight.
— Your mentor
OUR PARTNERS
{{ partnerMarquee }}
{{ f.big }}
{{ f.small }}

Eight writers.
One table.
Every week.

Every class is capped at eight, so your pages get read and discussed every session.

FROM PAGE TO SCREEN

Four steps. One place.

STARTING SOON

Next classes

{{ nc.date }} {{ nc.dow }}
{{ nc.name }} {{ nc.meta }}
{{ nc.spots }} {{ nc.price }}
FROM OUR STUDENTS

In their words

Read all reviews on Google ↗
★★★★★
“My initial fear was that the session would be shallow and sales-sy… THIS WAS NOT THAT. He packed our time together with value… I 10/10 recommend this experience. It’s also very beginner-friendly!”
Opeletia H.Google review
★★★★★
“It has been such a great journey… I surely have gained much knowledge and confidence. Thanks for creating such a safe environment for me to grow as a screenwriter.”
Kay Q.Google review
★★★★★
“I like the emphasis they put on character and how a great story flows out of great characters. Well structured courses. Positive, supportive teachers. Definitely worth the price of admission!”
Dan F.Google review

Courses

{{ c.code }}

{{ c.name }}

{{ c.blurb }}

{{ c.length }}{{ c.priceLabel }}

Questions

{{ q.q }}+

{{ q.a }}

YOUTH PROGRAMS · AGES 7–17

Under 18? Try Film Camp.

Write it. Shoot it. Edit it. Screen it. Hands-on filmmaking camps and classes in Los Angeles, San Francisco, Austin, Dallas and Houston.

See the dates ↗ No experience needed · Ages 7–17 · 12:1 camper-to-instructor ratio
NEXT CLASS STARTS {{ nextStart }}

Take a seat in the room.

Courses & pricing

Every course meets live on Google Meet, capped at eight students. Payment plans are available on every course.

{{ c.code }}

{{ c.name }}

{{ c.detail }}

{{ c.length }}{{ c.when }}{{ c.maxLabel }}
{{ c.priceLabel }}

{{ cd.name }}

{{ cd.answer }}

{{ fx.k }}{{ fx.v }}

What you’ll do

{{ cd.detail }}

{{ cd.blurb }}

Upcoming dates

{{ nc.date }} {{ nc.dow }}
{{ nc.name }} {{ nc.meta }}
{{ nc.spots }} {{ nc.price }}

Questions

{{ fq.q }}

{{ fq.a }}

OTHER COURSES
NOW ENROLLING · FALL & WINTER 2026

Course dates

Early bird · 10% off tuition, taken off automatically when you enroll 30 or more days before a course starts. No code needed.

{{ s.dow }}
{{ s.dateMain }}
{{ s.year }}
{{ s.courseName }}
{{ s.meta }}
{{ s.spotsLabel }}{{ s.ebLabel }}
{{ s.priceLabel }}

Not sure which course fits? and we'll recommend one.

INT. SCRIPT SCHOOL – NIGHT

For writers ready to take their work seriously.

Script School is a mentorship and filmmaking education program based in Los Angeles. Great stories come from writers with something to say and live, practical guidance to get them to the finish line.

Our students are teachers, novelists, former actors, retirees, engineers and bartenders. Some are writing for the first time. Some already have managers and want notes before the next round. Every class is capped at eight so each writer gets real feedback on real pages.

{{ p.n }}

{{ p.title }}

{{ p.body }}

ONE-TO-ONE · LIVE ONLINE

Private mentorship

Live TV and movie screenplay consultations with a working mentor. Send your pages ahead, then talk them through on the call: what works, what doesn’t, and what to do next.

{{ p.tag }} Most popular

{{ p.name }}

{{ p.price }} {{ p.was }}
{{ p.note }}
✓{{ li }}
Or buy now on Stripe ↗

Payment is taken securely by Stripe. Add a plan to your cart to pay for it together with a course, or use the Stripe link to buy it on its own. Installments are available on 5 Mentor Sessions. Not sure which to pick? .

{{ st.n }}

{{ st.t }}

{{ st.b }}

THE BLOG

Notes on the craft

Practical screenwriting tips, filmmaking guides and honest advice to help you write, finish and pitch your script.

{{ p.kicker }}

{{ p.title }}

{{ p.excerpt }}

Read article →

{{ post.title }}

By {{ post.read }}
SHORT ANSWER

{{ post.answer }}

KEY TAKEAWAYS

  • —{{ t }}

{{ sec.h }}

{{ para }}

{{ sec.code }}

Questions writers ask

{{ f.q }}

{{ f.a }}

KEEP READING

Q&A

Frequently asked questions

Courses, schedules, payment and what you need to take part. Anything else, .

{{ g.title }}

{{ q.q }}+

{{ q.a }}

Book a consultation

A free one-to-one call to talk through your project and goals, and which course fits. Questions about dates or payment plans are welcome too.

CUT TO:

Message received.

We'll reply within one working day to set a time.

STEP 1 OF 2 · ENROLLMENT

Take your seat

One minute of form, then payment. Classes are capped at eight, so your seat is held while you check out.

YOUR CART
{{ it.name }}
{{ it.sub }}
{{ it.priceLabel }}

1 · Which course

2 · Which start date

Pick a course above and the open dates will appear here.

{{ n3 }} · About you

{{ n4 }} · Writing partners

Enrolling with a friend or co-writer? Add them here. One form, one payment, and $25 off each additional student.

{{ x.heading }}
{{ extrasSaving }}

{{ n5 }} · Where you are as a writer

{{ n6 }} · How did you find us?

{{ enrollError }}
Payment plans available · Full refund up to 7 days before the first class
STEP 2 OF 2 · PAYMENT

Confirm your seat

Promo & referral codes

Early bird takes 10% off tuition when you enroll 30+ days before the start date. A referral code from another student takes $25 off. Writing partners are $25 off each. All three stack.

{{ promoMsg }}

Add mentor time

Optional. Booked after class starts, with your course mentor.

{{ a.name }}{{ a.note }} · {{ a.priceLabel }}
{{ a.qty }} {{ a.lineTotal }}

How to pay

Secure payment

POWERED BY STRIPE

When you press pay, you go to Stripe’s secure checkout to enter your card, Apple Pay or Google Pay. You come straight back here once it’s done. Card details never touch our servers.

PAYMENT RECEIVED · ENROLLMENT CONFIRMED

Your seat is saved.

Stripe has emailed your receipt to {{ done.email }}. Your welcome note with the Google Meet link and first-week reading arrives within one working day.

Paid today{{ done.paid }}Confirmation {{ done.ref }}
What you booked{{ done.course }}{{ done.session }}{{ done.students }}
{{ s.n }}
{{ s.title }}
{{ s.body }}