Yes. But what motherboard do you have in mind.
Probably an Asrock H77. Here's the situation, I recently built my computer using an Asrock H77 with an i7 3770.
Now my Dad wants me to build him a computer, but is thinking of going with i3-3225 because his needs are more basic, but we wanted to know if it works ok to upgrade the CPU later.