This page is completely free. We earn no commission and show no ads here. How we make money

Teachers Pay Teachers logo

Teachers Pay Teachers Promo Codes

teacherspayteachers.com
30 promo codes·updated Oct 31

There's a low chance you'll find a working Teachers Pay Teachers promo code right now. On this page you'll find all 30 codes ranked by what's worked at checkout. The best one to try is BTSBONUS25, though nothing's a sure thing.

BEST CODE RIGHT NOW
25% off
BTSBONUS25
Source:Instagram post

How often Teachers Pay Teachers codes work

Each bar is one week of real shopper results: the greener the bar, the better the chance a code worked that week. Paler bars carry limited data.

DecJanFebMarAprMayJunJulAugSepOct0%25%50%75%100%+2+3NOW
Likely workedLikely workedMixed resultsMixedLow chance any workedLow chance
WEEKS WITH WORKING CODES0 / 49
NEW CODES · 30 DAYS0
TYPICAL CODE LIFESPAN~30 days
Teachers Pay Teachers promo codes, ranked
DiscountSourceFreshnessPromo code
Up to 25% off TPT resourcesSourceteacherspayteachers.comFreshness
SALE
5% off sitewideSourceTikTok videoFreshness
BTS
40% off, no activation requiredSourceYouTube videoFreshness
ALP
10% offSourceTikTok videoFreshness
MADISON10
25% off your first month subscriptionSourceYouTube videoFreshness
BOWDEN
10% offSourceTikTok videoFreshness
MACI10
5% offSourceInstagram postFreshness
BTSBONUS
Promo code: STANFXSourceYouTube videoFreshness
STANFX
20% offSourceTikTok videoFreshness
GARCIACONACENTO
Up to 30% offSourceStore's adFreshness
20YEARS
40% off6 High School Super BundlesSourceStore's adFreshness
SUPER40
50% offSourceStore's adFreshness
OUTLINES50
50% off Halloween Grab BagSourceStore's adFreshness
SAVE50
25%–55% OFFSourceStore's adFreshness
BTSBONUS26
40% off all productsSourceYouTube videoFreshness
CAMCAP
8% offFreshness
SMILE
30% off sitewideSourceYouTube videoFreshness
ALPINE
Free Bingo game copySourceInstagram postFreshness
DVT
25% offSourceStore's adFreshness
DIWALI25
40% off & no activation feeSourceYouTube videoFreshness
DONTETRADES
Up to 25% offAugust 25 and 26 onlySourceStore's adFreshness
BTSBONUS2026
20% offSourceStore's adFreshness
FULLCOURSES20
25% off everythingSourceTikTok videoFreshness
BTS26
25% off all resourcesSourceInstagram postFreshness
THANKYOU25
60% off Adobe Acrobat courseSourceTikTok videoFreshness
SAVE60
25% off storewideSourceInstagram postFreshness
THANKYOU26
25% offSourceInstagram postFreshness
FEBSALE26
25% offSourceInstagram postFreshness
CYBER25
Up to 25% off dental education resourcesSourceInstagram postFreshness
BTS25

About this page

Introducing a more honest way to find coupon codes

Every code has a history, and we track it

Codes fail for boring reasons: they expire, they only cover one category, they only apply to a first order. Calling any of them "verified" would be a guess dressed up as a fact. We publish the chance instead, built from checkout data and shopper answers, and we track it over time.

Likely not workingMixed resultsHigh chance of working

You'll find one of these charts on every code we list, tracking how it has performed over time.

When there is nothing worth trying, we say so

When we don't think there is a working code for a store, we say so right at the top of the page, before you spend time scrolling.

Example · when codes are working

Good chance right now78%

Example · when they are not

Nothing likely right now9%

A code that works at breakfast can be dead by lunch. Nobody can promise otherwise, so we don't stamp anything here as "working" or "verified". We tell you the chance of a code working instead, based on real shopper feedback and data, and when the chance is poor we say that out loud.