
Our award-winning KS1 teaching resources include complete schemes of work for maths, English (SPaG), science and geography, alongside over 6,000 additional KS1 worksheets, activities and classroom resources.
Every KS1 scheme of work includes editable slides, differentiated worksheets, planning and assessment tools, while extra packs cover phonics, morning starters, seasonal topics and more. All resources are curriculum-aligned, engaging and designed to support clear progression.
Trusted by KS1 teachers across the UK – our resources are widely used in classrooms and have earned national recognition through multiple awards.
One membership – everything you need for KS1.
Complete schemes of work, daily starter activities, phonics, seasonal packs and more – with full coverage from EYFS to KS2.
KS1 Morning Starter Activities – a daily favourite!
Quick, engaging tasks to help pupils settle, focus and get ready to learn. Perfect for every school day and included in all memberships.
Strengthen maths skills in Key Stage 1 — explore our KS1 maths scheme with engaging lessons, fluency practice and problem-solving activities.
Our KS1 Maths Scheme covers the full National Curriculum for Year 1 and Year 2, building seamlessly on EYFS foundations. Designed to support all abilities, it develops fluency, reasoning and problem-solving skills while keeping lessons engaging and child-friendly.
Each unit includes clear lesson plans, editable interactive slides, differentiated worksheets, stem sentences and assessment tools. Aligned with White Rose small steps, the scheme ensures progression week by week and gives teachers everything they need in one place.
Trusted by thousands of KS1 teachers across the UK, our maths resources save planning time and help pupils achieve confident, secure understanding in maths.
Our KS1 schemes and resources build directly on EYFS foundations and ensure smooth progression from Reception through Year 6. Every resource is designed to match the National Curriculum and give teachers a clear pathway for skills and knowledge development.
Thousands of KS1 teachers use our schemes and resources every week. Here’s what they say about how Mrs Mactivity helps save time, engage pupils and support progress.
“Absolutely love all the resources I have downloaded and can’t wait for Year 1 to use all the resources! Really friendly and creative. Thank you!”
Kirsten Marie
Year 1 teacher
“There are so many great things about Mrs Mactivity: the visuals, the resources, the scaffolding, and we absolutely love the fact that there’s activities as well as more formal worksheets as well”
Louise French
Year 1 teacher
“Very animated and colourful resources for the whole of primary school. User friendly. Everything is clearly linked to national curriculum objectives or making progress with the children.”
Looking for more Year 1 and Year 2 teaching ideas?
Our award-winning KS1 resources cover the full National Curriculum with maths, SPaG, science and geography schemes of work – plus phonics, morning starters, seasonal packs and thousands of extra KS1 worksheets and activities. Every pack includes differentiated worksheets, editable slides, planning support and assessment tools.
Aligned with White Rose small steps: worksheets, lesson plans and slides to build fluency, reasoning and problem solving across number, calculation, shape and measure.
Ready-to-teach KS1 SPaG lessons, worksheets and games with clear progression and built-in opportunities for oracy.
Hands-on activities across animals (including humans), plants, materials and seasonal change. Mapped to NC objectives with structured vocabulary and assessment built in.
Enquiry-led KS1 geography plans covering place knowledge, human and physical geography, map skills and fieldwork – with teacher-friendly planning notes and differentiated tasks.
Yes – all our KS1 schemes of work and resources are fully aligned with the National Curriculum for Year 1 and Year 2, ensuring clear progression in every subject.
Each scheme includes editable lesson plans, interactive slides, differentiated worksheets and assessment tools, so you have everything ready to teach.
Yes – our resources work for whole-class teaching, small groups and intervention sessions, supporting pupils at different stages of learning.
You’ll have full access to all KS1 resources and schemes, plus 6,000+ activities across EYFS and KS2. The free trial includes 30 downloads over 7 days.
Start your free trial today and unlock every KS1 scheme, worksheet and activity.
Start Free Trial – Unlock KS1 Resources| Cookie | Duration | Description |
|---|---|---|
| _fbp | 3 months | Facebook sets this cookie to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising after visiting the website. |
| _ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
| _ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
| _gcl_au | 3 months | Google Tag Manager sets the cookie to experiment advertisement efficiency of websites using their services. |
| Cookie | Duration | Description |
|---|---|---|
| edd-rvi | 3 months | Description is currently not available. |
| GFE_RTT | 5 minutes | No description available. |
| m | 1 year 1 month 4 days | No description available. |
| Cookie | Duration | Description |
|---|---|---|
| fr | 3 months | Facebook sets this cookie to show relevant advertisements by tracking user behaviour across the web, on sites with Facebook pixel or Facebook social plugin. |
| NID | 6 months | Google sets the cookie for advertising purposes; to limit the number of times the user sees an ad, to unwanted mute ads, and to measure the effectiveness of ads. |
| VISITOR_INFO1_LIVE | 6 months | YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. |
| VISITOR_PRIVACY_METADATA | 6 months | YouTube sets this cookie to store the user's cookie consent state for the current domain. |
| YSC | session | Youtube sets this cookie to track the views of embedded videos on Youtube pages. |
| yt-remote-connected-devices | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
| yt-remote-device-id | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
| yt.innertube::nextId | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
| yt.innertube::requests | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |