ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Add RAM (Memory) to iMac

Updated on February 22, 2009

I have a late 2006 issue iMac which I love. It came with 1GB of RAM, which was fine for a quite a while, but recently became problematic due to how slow the computer was running. I'd tried all the tips and tricks for speeding my iMac up, but none of them made much of a difference. And then someone told me it was all to do with how little RAM (memory) my iMac had.

Being the computer expert that I obviously am not, I dismissed this as silliness. Until I couldn't take the constantly spinning rainbow wheel and decided to look into the claim. To make a long story short, he was right. And to make a short story a little bit longer, it was incredibly easy to add the RAM. Honestly, Aunt Bertha could do it with rollers in her hair and green gick on her face. So if you want to speed your iMac up, run out and get you some RAM, and follow these instructions.

How much RAM can you add?

And, obviously, how much it had it in when it you bought it.

  • The early 2006 iMac can utilize a total 2GBs of RAM.
  • The mid 2006 iMac can utilize a total of 2GBs of RAM.
  • The late 2006 iMac can utilize a total of 3GBs of RAM.

So, if your early/mid 2006 iMac came with 1GB already installed, the most you can add is another GB. If your late 2006 iMac came with 1GB, like mine did, the most you can install is another 2GB.

RAM is cheap!

It cost me about 40 bucks to add 2GB to my iMac, bringing it to a total of 3GB.

Here are the specs Apple lists for replacing/adding RAM to your iMac: (Please note that you can also use the 2GB module, though it's not specifically mentioned here - it is mentioned on the apply site in other places, and is what I myself used)

DIMMs that are not supported contain the following characteristics:

  • registers or buffers
  • PLLs
  • ECC
  • parity

Small-outline dual inline memory modules (SO-DIMMS) of 512 MB or 1 GB that meet all of these criteria:

  • PC2-5300
  • unbuffered
  • nonparity
  • 200-pin
  • 667 MHz DDR2 SDRAM

Now that you know how much RAM you need, let's look at how easy it is to install it:

  • Step 1: Turn your computer off, and unplug everything connected to it.

  • Step 2: Place a soft cloth on the desk and gently lay your iMac face down on it. The cloth is to prevent scratching the screen. You may want to have another person there with you when you do this, as it was a bit awkward and I was worried about setting it down to hard. If you've got two people, it's much easier to do -- but you certainly can do it solo if you need to.

  • Step 3: Using a small Phillips screwdriver, remove the two screws from the center panel on the bottom of the computer.

  • Step 4: There are two little ejector arms partially covering the two card slots -- you want to push them outward until they unlock themselves. Let them rest against the outer edge of the slot.

  • Step 5: My cards didn't just pop out, so I had to gently pry them from the slot. It wasn't hard to do, I'm just mentioning that they didn't eject like pop tarts, so don't worry if you have to pry yours out. Notice the way your memory cards are facing when you pull them out (if you're removing as opposed to just adding) because this is how the new ones will be going in.

  • Step 6: The RAM in my iMac happened to be facing sticker-down when I pulled them out, which happened to be the same way the new RAM needed to be when it went in. I cant guarantee this will be the case with yours as well, but it may be. (What you need to look for is the "keying" -- there's a little grove/indentation down the length of the card itself. That key should be closer to the left than to the right -- it's not right in the center -- and the little copper bits go in head first, so that ought to give you a good idea of how to install them.)

  • Step 7: Apple says you shouldn't use the ejector hands (the ones you opened in order to get the cards out) to push the new cards in, because this could damage the new RAM. Instead, push them in with your thumbs. They also say that you'll hear a little click when they're in place -- I did not hear this click either time, so don't worry if you don't hear it.

  • Step 8: When the cards are installed, close the ejector hands. They will snap shut.

  • Step 9. Re-attach the little door, screw it back on, set your computer back up, reconnect the cables, turn it on. Check your "About this Mac" thingie and it should show the new amount of RAM.

  • Step 10: Enjoy your speedy new iMac!


    0 of 8192 characters used
    Post Comment

    • profile image

      Martin Perez 

      7 years ago

      I've got lots of music and pics plus an online download of a newer OS. Will I need to back all of this up somewhere else before I upgrade the memory?

    • profile image

      Dr Dodd 

      7 years ago

      In response to your comment Steve the late 2006 iMac can only address 3 gigabytes of RAM. About this Mac will show 4 gigs as being installed but Activity Monitor will show that only 3 gigs are being addressed and used.

    • MACtech profile image


      8 years ago

      Wow! Isabella Snow thank your for this imformation it was great. Anyway you have a lovely name.

    • profile image


      8 years ago

      I have a late 2006 iMac and I just installed 4 Gig of ram in it from OWC. I had read only 3 Gig total but they had 4 GIG listed (2 gig each slot)on their site. It now shows 4 Gig.

    • profile image

      nick miller 

      9 years ago

      Thanks man this worked. Your the best!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)