1,300+ baby development activities and milestones for children 0-24 months. Designed by experts, used by over a million parents around the world. BabySparks gives you a customized program to support your baby's specific development needs.

The first months and years of life are the most critical time for your child’s development. Consistently reinforcing a broad range of positive experiences makes strong connections in the brain and helps enhance your child's progress, which will have a lifetime impact.

BabySparks activities have been designed by leading child development experts to help you do the right things at the right time in the right way. The best part? Each activity is just about playing with your baby, so you have the benefit of great quality time together too.

With BabySparks you get:

- Today's Program: A daily balanced mix of suggested activities that address all critical areas of development
- A fully browsable collection of activities – Want help with crawling? Are you at the beach? We’ve got activities for any situation
- Our activities are not only customized by age, as you use BabySparks it learns and adapts to your baby's UNIQUE development needs
- Each activity has a brief illustrative video to help you understand exactly what to do
- Keep track of activities you complete and those you especially love

- All relevant content about key milestones in one place –specific to your baby’s age and organized by development category
- Information provided by month: explore what's coming next

- Get personalized reports summarizing your child's development progress
- Receive expert-written articles relevant to your baby's current development stage

All of our activities and development information are organized by critical areas of development: Gross Motor, Fine Motor, Cognitive, Speech, Sensory, Self Care and Social-Emotional.

BabySparks can be downloaded at no cost. Our free version allows you to use our app and to create a profile for your baby with access to a few sample activities, milestones and other development information. If you choose to become a premium member, you will unlock all our premium activities. You can do this through our monthly, annual or lifetime packages:
- Monthly subscription: US$3.99 paid month-to-month
- Annual subscription: US$23.99 (or US$1.99/month) paid once a year
- Lifetime: US$37.99 (1-time payment)

Your credit card will be charged for this subscription through your iTunes account once you confirm your purchase. Our monthly and annual subscriptions renew automatically unless cancelled 24 hours before the end of the current period. The price of your subscription won't increase when renewed.

You can manage and turn off auto-renew for your subscriptions in your iTunes account settings. You can find additional information on how to cancel or manage your subscriptions here:

For our privacy policy and terms of use, please go to:

What's New

Version 2.2.18

- Small bugs fixed

Ratings and Reviews

4.5 out of 5
1.4K Ratings
1.4K Ratings

Exactly what it claims

BabySparks is just what it says it is. The app provides me with nearly a dozen activities to choose from each day, that promote all of the developmental areas for my child. None have required special equipment that is not found around the house or any kind of pre-planning. With the ability to archive things that are easy for your child and postpone things that are currently beyond them, the app caters directly to my child where they are in each area instead of just assuming all 10 month olds are the same, like other apps do. Best investment I've made.

Developer Response

Thank you so much for your nice and thoughtful review. We hope that you and your baby continue to enjoy BabySparks. Please let us know if there's anything that we can do for you. Have a great day.


Great app but some user friendly changes would help

Love this app for the developmental activities! Is there some way to set the app up so you don’t have to sign in every time? This is a serious time waster when dealing with a baby in one hand and a phone in the other.

Also would love for the activity views to be easier to switch in and out of. The extra screen if you don’t clean clothes activity completed is annoying.

Otherwise it’s a great tool for aiding baby play time.

Developer Response

Hi - You are not supposed to have to login every time, so we apologize about you experiencing this technical issue. In most cases, this happens because of one of the reasons below:
1) There was an issue at the moment of downloading the app to your device. To resolve this, please delete BabySparks, reinstall it, log into your BabySparks account one more time (and hopefully for the last time).
2) You have very little memory available in your device. When this is the case, your device automatically tries to save memory everywhere it cans including keeping your logged into some apps like ours. If you free some memory, the problem will likely go away.
If none of the above seems to be your case, please email us at and we will gladly assist you.
Have a great day.


Improvement Needed

Love this app. It definitely helped my son progress through his milestones. The activities are simple and effective.

Now that my son is a little older, he is charging through his milestones and has surpassed the app. I have had to create a second child who is three months older than my son to find activities that will benefit him. Perhaps you need to make it so, when the child surpasses a milestone, the next set of activities appear. Instead of only categorising them in age groups. There needs to be better correlation between milestones reached and activities available.

When I come from an activity I’m not ready to complete yet, I don’t want to be asked if I want to close and continue; that’s why I pressed the back button in the first place. Get rid of that page.

The app is well worth the money anyhow.

Developer Response

Hi there -
You don't need to create a second profile for your baby. Our program has the ability to adapt to each child's specific development profile. You just need to be sure that you create a profile for your baby and that you do the activities from within your baby's profile (by clicking on "Play with [your baby's name]". If you do this every time that you finish an activity you will be to tell the app if it was too easy, giving it the opportunity to calibrate itself with more advanced activities for your baby.
There are a couple of ways to do this in an accelerated way, if you email us at we will gladly assist you.


BabySparks LLC
102.4 MB
Requires iOS 10.0 or later. Compatible with iPhone, iPad and iPod touch.
Age Rating
Rated 4+
© 2018 Copyright
In-App Purchases
  1. Months 0 - 12 $12.99
  2. Subscription $5.99
  3. Subscription $5.99


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

You May Also Like