It is going to depend on how big your tattoo is and how well it was done. Typically it takes about 2-3weeks for your tattoo to heal (the part you can see), but it can take as long as 6months for the skin below the tattoo to heal completely.
Placement of your tattoo is important when it comes to the healing process. For example if you have an under-boob tattoo, how is the bra you’re wearing going to make you feel for the week or so after? A big leg piece and you work out on the daily. . . might want to take a couple of days off until you can walk on it properly?
Always follow the aftercare instructions given by your tattoo artist.