Not according to NOAA. We had a sunspot numbers of 63 back in March 2008, according to them. We are currently on the longest streak of days with spots though, in quite a while. Which tells us cycle 24 is active, but the activity level is low to very low at present. That beats just very low to none, however.
Some of those spots back in March 2008 however, may have still been cycle 23 spots. So this could be the most cycle 24 spots we have had to date, which is good if you want to stop cooling. We need sunspot numbers above 60 to 75 to begin thinking of net warming. It is nice however to slow the cooling.