The best time to visit Shilpgram is December. This is because annual fair is conducted in December, however, you can visit anytime during the year.