diff --git a/CHANGES b/CHANGES
index 4f44c1412a3a8b5f90015255dcf4c19d84038987..0e2f0bc992efc6829842037e25360ee86ee3e3de 100644
--- a/CHANGES
+++ b/CHANGES
@@ -524,7 +524,7 @@ Queue changes
  * A new option, 'I' has been added to both app_queue and app_dial.
    By setting this option, Asterisk will not update the caller with
    connected line changes or redirecting party changes when they occur.
- * A 'relative-peroidic-announce' option has been added to queues.conf.  When
+ * A 'relative-periodic-announce' option has been added to queues.conf.  When
    enabled, this option will cause periodic announce times to be calculated
    from the end of announcements rather than from the beginning.
  * The autopause option in queues.conf can be passed a new value, "all." The
diff --git a/apps/app_queue.c b/apps/app_queue.c
index 7cd3b9ed8f7e6dd348b9eb587462dc1723c72c1f..07b8d7db486f89c94c3a7af9a9b5f96a979eb06e 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -3377,7 +3377,7 @@ static int store_next_lin(struct queue_ent *qe, struct callattempt *outgoing)
 	return 0;
 }
 
-/*! \brief Playback announcement to queued members if peroid has elapsed */
+/*! \brief Playback announcement to queued members if period has elapsed */
 static int say_periodic_announcement(struct queue_ent *qe, int ringing)
 {
 	int res = 0;