Yes, it is safe to use on a bed. However, the table warmer is designed especially for massage tables and might therefore be uncomfortable on a normal bed.