Register for free PDFs or subscribe now for hundreds of Maths teaching resources.

We're here to help

If you'd like to get in touch, please contact us by emailing and we'll get back to you within one working day. You can call us if you prefer on 01225 788850. Remember, for help with accessing resources, you can always take a look at our FAQs or log in to amend your personal details in My Account.

Maths teaching resources for KS3-5

Teachit started off as a tray in the corner of a staffroom (to allow teachers to share their resources with each other) and has grown into a thriving community of teachers contributing resources, discussing ideas and finding inspiration. We'd love you to join in – if you haven't already!

"The resources break things down for pupils so they are easier to understand, there are a lot of resources on different topics, overall a great website for maths teachers!"

L Bromley

Explore our resources - there are hundreds to choose from.

Share your maths resources

Share your resources

We urgently need new KS3-5 Maths resources. Find out more.
Have a look at our featured maths teaching resource

Paving slab mystery

Use your knowledge of quadrilaterals to solve a logic problem. Answers are included on the last page.
Find resources for maths revision


Download question banks, puzzles, cards and quizzes. All perfect for revising.
Use our interactive whiteboard maths games

Interactive resources

Explore topics in more detail with these interactive whiteboard activities or use the templates to create your own.
Browse maths teaching resources

Browse resources

Find secondary maths teaching resources for the new curriculum.
Follow us on Twitter for ideas and information on maths


Follow us @teachitmaths for the latest maths news, lesson ideas and links to top tips from other teachers and educationalists.

We use cookies to deliver functionality and provide you with a better service. By continuing to browse our site you are agreeing to our use of cookies. Find out more.

Don't show this message again.