At around 8-12 weeks or 2-3 months old you could sleep with your kitten. You should avoid sleeping with kittens that are 6 weeks old or less as these are too small and if you are a heavy sleeper you could unintentionally harm your kitten.