diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index cee98c0..95a3c9b 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -412,7 +412,7 @@ Feeds 7.x 2.0 Alpha 2, 2010-11-02
   FeedsSource::state() has changed.
 - Remove 6.x upgrade hooks.
 - #923318: Fix Fatal error: Call to a member function import() on a non-object
-  occuring on cron.
+  occurring on cron.
 - Clean up basic settings form.
 - Make getConfig() include configuration defaults.
 
diff --git a/feeds.api.php b/feeds.api.php
index 46cf902..58d7dc2 100644
--- a/feeds.api.php
+++ b/feeds.api.php
@@ -227,7 +227,7 @@ function hook_feeds_after_clear(FeedsSource $source) {
 function hook_feeds_parser_sources_alter(&$sources, $content_type) {
   $sources['my_source'] = array(
     'name' => t('Images in description element'),
-    'description' => t('Images occuring in the description element of a feed item.'),
+    'description' => t('Images occurring in the description element of a feed item.'),
     'callback' => 'my_source_get_source',
   );
 }
diff --git a/feeds_ui/feeds_ui.css b/feeds_ui/feeds_ui.css
index 017c345..d089e41 100644
--- a/feeds_ui/feeds_ui.css
+++ b/feeds_ui/feeds_ui.css
@@ -89,7 +89,7 @@ ul.container-actions li {
   background-image: none;
   margin: 0;
   padding: 0;
-  position: relative; /* Fix for IE 7 compatability mode. */
+  position: relative; /* Fix for IE 7 compatibility mode. */
 }
 
 ul.container-actions .form-item,
diff --git a/includes/FeedsSource.inc b/includes/FeedsSource.inc
index f5b0de3..bb03d0e 100644
--- a/includes/FeedsSource.inc
+++ b/includes/FeedsSource.inc
@@ -6,7 +6,7 @@
  */
 
 /**
- * Distinguish exceptions occuring when handling locks.
+ * Distinguish exceptions occurring when handling locks.
  */
 class FeedsLockException extends Exception {}
 
diff --git a/libraries/http_request.inc b/libraries/http_request.inc
index d7ffaac..a6ddd49 100644
--- a/libraries/http_request.inc
+++ b/libraries/http_request.inc
@@ -49,7 +49,7 @@ function http_request_get_common_syndication($url, $settings = array()) {
     return FALSE;
   }
 
-  // Drop the data into a seperate variable so all manipulations of the html
+  // Drop the data into a separate variable so all manipulations of the html
   // will not effect the actual object that exists in the static cache.
   // @see http_request_get.
   $downloaded_string = $download->data;
diff --git a/plugins/FeedsProcessor.inc b/plugins/FeedsProcessor.inc
index 932b994..4a84c08 100644
--- a/plugins/FeedsProcessor.inc
+++ b/plugins/FeedsProcessor.inc
@@ -1108,7 +1108,7 @@ abstract class FeedsProcessor extends FeedsPlugin {
   }
 
   /**
-   * Creates a log entry for when an exception occured during import.
+   * Creates a log entry for when an exception occurred during import.
    *
    * @param Exception $e
    *   The exception that was throwned during processing the item.
diff --git a/plugins/FeedsSimplePieParser.inc b/plugins/FeedsSimplePieParser.inc
index 495b2a1..018d98a 100644
--- a/plugins/FeedsSimplePieParser.inc
+++ b/plugins/FeedsSimplePieParser.inc
@@ -22,7 +22,7 @@ class FeedsSimplePieEnclosure extends FeedsEnclosure {
   /**
    * Serialization helper.
    *
-   * Handle the simplepie enclosure class seperately ourselves.
+   * Handle the simplepie enclosure class separately ourselves.
    */
   public function __sleep() {
     $this->_serialized_simplepie_enclosure = serialize($this->simplepie_enclosure);
diff --git a/tests/feeds_mapper_profile.test b/tests/feeds_mapper_profile.test
index b0d9efd..1b39888 100644
--- a/tests/feeds_mapper_profile.test
+++ b/tests/feeds_mapper_profile.test
@@ -24,7 +24,7 @@ class FeedsMapperProfileTestCase extends FeedsMapperTestCase {
   }
 
   /**
-   * Basic test loading a doulbe entry CSV file.
+   * Basic test loading a double entry CSV file.
    */
   public function test() {
     // Create profile fields.
