Depends on the level of sealant already in there and when you last topped it up. I top up my sealant every two to three months, dependant on the time of year.
Also bear in mind if you have a small hole, then it helps to spin the wheel or go for a ride to get the sealant to actually flow to the area and do it's stuff. I had a friend "helpfully" pull a thorn out of my tire this summer whilst it was sat still, there was sealant flowing everywhere and the tire losing air until I gave it a good spin to agitate the sealant and block the hole.
Another issue could be the valve, a blob of sealant may be clogging up the valve and causing air to leak. You could always remove the valve core (make sure the valve is at the top of the wheel first), then clean the core in warm water and poke a pipe cleaner into the empty outer part to clean it.