You should recalculate your macros every few weeks or whenever your weight or fitness goals change. This ensures that you are consuming the correct amounts of each nutrient to support your current health and fitness goals.