Question: how long are cvs extra bucks good for?
Answer: 4. Get the most from your ExtraBucks by rolling them from one transaction to the next. ExtraBucks usually expire within 30 days, so you'll want to use them quickly. You'll also want to be strategic about how you earn and spend them.