Giving blood more frequently – up to every 8 weeks for men and every 12 weeks for women – has no major side effects and could help to increase blood stocks, according to the first ever randomized trial of blood donation involving more than 45000 people in England.