The duration for mouse repellent to show results varies depending on the product or method you're using. Chemical repellents may take effect in a matter of days, while natural solutions like essential oils may take longer or require continuous application.