Binaries

Linux

There is a Linux version at launchpad that can be used on Ubuntu and Debian based systems:

$ sudo apt-add-repository ppa:elmer-csc-ubuntu/elmer-csc-ppa
$ sudo apt-get update
$ sudo apt-get install elmerfem-csc

Windows

There is a nightly build for Windows both with and without mpi updated rather frequently at. 

https://sourceforge.net/projects/elmerfem/
http://www.nic.funet.fi/pub/sci/physics/elmer/bin/windows/

Only 64-bit version is supported. Note that AMD there refers to the instruction set also applicable on Intel processors.

Virtual machine

There is a Linux Mint based virtual machine (VM) available at  
http://www.nic.funet.fi/pub/sci/physics/elmer/bin/VirtualMachines

The VM is huge in size but provides a certified user experience. This is often used at courses to give not only a fresh Elmer version, but also a complete installation of related tools. 

Mac

There is no official Mac support. However, there are old recipes for homebrew that may help in the process.

https://github.com/ElmerCSC/homebrew-elmerfem