In general you should re-apply repellent if you are being bitten by mosquitoes. Always follow the directions on the product you are using. Sweating, perspiration or getting wet may mean that you need to re-apply repellent more frequently.
Repellents containing a higher concentration (higher percentage) of active ingredient typically provide longer-lasting protection.