The minimum requirements are pretty low: https://www.qubes-os.org/doc/system-requirements/
I've only used it on mid-high end systems though. You should easily be able to launch a few small VMs (each AppVM is tunable) on a dual core machine with 4 GB of RAM though.