You want an animation on a PowerPoint slide to keep repeating until you move to the next slide. By default, animations play once and stop. To make an animation loop continuously during a slide, you need to adjust the timing settings in the Animation Pane. This article explains exactly how to set an animation to repeat until the slide ends using the Repeat option in the Timing group.
The feature that controls this behavior is the Repeat dropdown found in the animation’s Timing settings. Setting it to Until End of Slide forces the animation to replay over and over as long as the slide is displayed. You can apply this to any entrance, emphasis, or motion path animation.
This guide covers the step-by-step process for setting up a looping animation. It also explains common mistakes like accidentally looping the entire slide transition instead of a single object animation. By the end, you will be able to make a single object—such as a spinning gear or a blinking text box—repeat its animation for the entire duration of the slide.
Key Takeaways: Loop an Animation Until the Slide Advances
- Animation Pane > Timing > Repeat > Until End of Slide: Makes a selected animation replay continuously while the slide is visible.
- Animation Pane > Timing > Duration: Sets how long each single play of the animation lasts — adjust this to control the speed of each loop cycle.
- Animation Pane > Timing > Trigger > Start With Previous: Ensures the looping animation begins automatically when the slide appears, without a click.
Why the Repeat Until End of Slide Option Exists
PowerPoint animations are set to play once by default. An entrance animation fades an object in and stops. An emphasis animation like Spin rotates the object 360 degrees and stops. This behavior works for most presentations where you want a single motion per slide.
The Repeat setting overrides this default. When you set Repeat to Until End of Slide, PowerPoint keeps restarting the animation as soon as it finishes. The animation loops indefinitely until you press the Next button or the slide timer advances to the next slide. This is useful for loading spinners, rotating logos, pulsing callout shapes, or any element that needs continuous motion.
A common confusion is that the Repeat option applies to the slide transition, not the object animation. The transition Repeat setting makes the entire slide fade in and out repeatedly — that is not what you want. You must apply the Repeat setting to the individual animation on the object, not to the slide transition.
Steps to Set an Animation to Loop Until the Slide Ends
Follow these steps to make a single object animation repeat continuously on a slide. The process works the same in PowerPoint for Microsoft 365, PowerPoint 2021, PowerPoint 2019, and PowerPoint 2016.
- Select the object that has the animation
Click the text box, shape, picture, or icon that already has an animation applied. If no animation exists, apply one first: go to the Animations tab and choose an effect such as Spin, Pulse, or Float In. - Open the Animation Pane
On the Animations tab, in the Advanced Animation group, click Animation Pane. The pane appears on the right side of the window. You will see a list of all animations on the current slide. - Open the Timing dialog for the animation
In the Animation Pane, click the arrow next to the animation you want to loop. A dropdown menu appears. Select Timing. The Timing dialog box opens. - Set the Repeat value to Until End of Slide
In the Timing dialog, locate the Repeat dropdown near the bottom. Click the dropdown and select Until End of Slide. This tells PowerPoint to replay the animation as long as the slide is displayed. - Adjust the Duration and Delay
Still in the Timing dialog, set the Duration to control how fast each animation cycle runs. For a slow spin, use 3.00 seconds. For a fast blink, use 0.50 seconds. Set Delay to 0 seconds if you want the animation to start immediately when the slide appears. - Set the Start trigger
In the same dialog, under Start, choose With Previous. This makes the animation begin automatically when the slide loads. If you choose On Click, the animation will only start after you click, and then it will loop. Choose the option that fits your presentation flow. - Preview the loop
Click OK to close the dialog. On the Animation Pane toolbar, click the Play From button (a small play icon) to preview the slide. The animation should repeat continuously. Press Escape to stop the preview.
Common Mistakes When Setting Up Looping Animations
I set Repeat to Until End of Slide but the animation still stops after one play
The most likely cause is that you applied the Repeat setting to the slide transition instead of the object animation. Go to the Transitions tab and check the Timing group. If the Duration or After setting has a Repeat value, remove it. The Repeat setting for object animations is only available in the Animation Pane Timing dialog, not on the Transitions tab.
The animation plays once and then the object disappears
This happens when you use an exit animation (such as Disappear or Fade Out) and set it to loop. An exit animation removes the object from the slide after one play. To loop a visible motion, use an entrance animation (Fade In, Float In) or an emphasis animation (Spin, Pulse, Teeter). Do not use exit animations for looping effects unless you want the object to vanish after the first cycle.
The animation loops too fast or too slow
The speed of each loop is controlled by the Duration value in the Timing dialog. A shorter Duration makes the animation cycle faster. A longer Duration makes it slower. For a smooth loop, adjust the Duration until the motion looks natural. For emphasis animations like Spin, a Duration of 2.00 to 4.00 seconds usually works well.
| Item | Looping with Repeat Until End of Slide | Looping with Slide Transition Repeat |
|---|---|---|
| What loops | One object animation (entrance, emphasis, or motion path) | The entire slide transition effect (fade, wipe, etc) |
| Where to set it | Animation Pane > Timing > Repeat | Transitions tab > Timing > Repeat |
| Effect on slide content | Only the animated object moves; other content stays still | The whole slide fades out and in repeatedly |
| Use case | Spinning logo, pulsing button, blinking cursor | Kiosk display that needs to cycle through slides |
If the Looping Animation Still Does Not Work
PowerPoint ignores the Repeat setting and plays the animation once
This can occur if you have multiple animations on the same object and the Repeat setting is only applied to one of them. Open the Animation Pane and check each animation listed for that object. Every animation that you want to loop must have its own Repeat set to Until End of Slide. If an object has an entrance animation followed by an emphasis animation, set Repeat on both.
The animation loops but the object jumps back to its start position
This is normal behavior for entrance and exit animations. For example, a Float In animation makes the object rise from below. When it loops, the object snaps back to the starting position below the slide and floats in again. To avoid this visual jump, use an emphasis animation like Pulse or Spin. Emphasis animations do not change the object’s position, so the loop appears seamless.
I cannot find the Repeat option in the Timing dialog
The Repeat dropdown is only available when you open the Timing dialog from the Animation Pane. If you right-click the object and choose Timing from the context menu, the Repeat option may be missing. Always open the Animation Pane first, then click the arrow next to the animation and select Timing. The Repeat dropdown is at the bottom of the dialog.
Conclusion
You can now make any object animation repeat continuously on a PowerPoint slide using the Repeat Until End of Slide setting. The key is to apply the setting to the individual animation in the Animation Pane, not to the slide transition. Adjust the Duration value to control the speed of each loop cycle.
Try combining a looping animation with a trigger to start it on click. For example, set a spinning gear to start when you click a button. This gives you control over when the loop begins while keeping it running until the slide ends.
For advanced presentations, use the Animation Pane > Timing > Rewind option to reset the object to its original state after each loop. This works well with entrance animations that need to appear to come from the same starting point every time.