I don't know about the fish oil but the body can only absorb about 500mg. of calcium at a time, so if you take more than that, you need to take it at different times of the day. Usually glucosamine pills are so big and you need to take 2 or 3 of them to get the dosage needed. I take one in the morning and one in the evening.