There are many legitimate sites that offer the opportunity to earn money on a weekly basis. Some popular options include freelance writing, online tutoring, virtual assistant work, data entry, and online surveys. It is important to research each option to make sure it is legitimate and safe before signing up. Additionally, it is important to remember that earning money online requires dedication and hard work, and it may take some time to start seeing results.