- Price
- Free
- Category
- Education
- Works on
- iPhone
- Stages
- P1 to P7
- Ads
- None
- Requires
- iOS 26.2 or later









About Primary Phonics
Primary Phonics helps children build reading confidence through play, with flashcards, rhymes, word games and stories instead of worksheets.
Each week brings a pack of sounds and words to practise. The app remembers what your child knows and what they don’t, so difficult sounds and words come back more often until they stick.
It was designed with Scottish primary schools in mind, and it works well alongside what children are learning in the classroom.
Swipe to learn
Flashcards use spaced repetition, so tricky sounds and words come back more often and mastered ones fade away.
Stories with their words
On supported devices, create stories using the very words your child is learning.
Picture word games
Match sounds to images and build words from letters and pictures.
Rhyme time
Match rhyming pairs and try beat-the-clock challenges to hear the patterns in language.
Badges and rewards
Children collect badges for mastering sounds, finishing stories and practising regularly.
Progress for parents
See exactly what your child has mastered, with a separate profile for each sibling.
Frequently asked questions about Primary Phonics
- What age is Primary Phonics for?
- Primary Phonics is suitable for children from P1 to P7, whether they're just starting out or building fluency.
- Is Primary Phonics free?
- Yes. It's free to download, with no ads and no in-app purchases.
- Does it follow the Scottish curriculum?
- It's designed with Curriculum for Excellence in mind and works alongside school literacy programmes. It covers all 44 phonemes.
- Does it work offline?
- Yes. Primary Phonics works offline, which makes it handy for car journeys and waiting rooms.
- What do the AI stories need?
- The story generator uses Apple Intelligence, and the picture games use Image Playground, so these features need a device that supports them. Parents can help choose story options that suit their child's reading age.