Yes it will! There are many different types of awnings out there and some will block less some will block more but it will provide that nice shade under which you can relax on a hot and sunny day!