To earn festival credits in forza horizon 3, players can participate in races, complete missions, complete challenges, and explore the open world. Performing well in events and achieving high rankings will reward players with additional credits. These credits can then be used to purchase and upgrade festival sites, unlocking new content and advantages.