Yes, you can use milorganite before the rain. Many people prefer to apply milorganite before the rain as they would like the fertilizer to be absorbed into the ground well. Heavy rainfall after application will provide the lawns with nitrogen that is required for their nourishment.