Most watches don’t need a sim card. However, you should read the instruction manual. If you have a watch that has this kind of capacity it is definitely specified in there.