Backers can cancel their pledge at any time before the project's funding deadline. However, if a backer cancels a pledge, there's no guarantee they'll be able to pledge again as it depends on whether the project has reached its funding goal.
How Well Do You Know Kickstarter? Test Your Crowdfunding Knowledge!