Spring and fall are the best times to plant Japanese anemones, ensuring the weather is mild and the soil is adequately moist.