Is Xbox Live Gold required?

An Xbox Live account is required, but it does not need to be a "Gold" account. The free Xbox Live Silver account will work fine.