You can take Celebrex whichever time is most convenient for you. As long as you take it around the same time everyday it will yield the best results.