When are games played?

Each division is a little different. The league makes every effort to schedule games at times that are suitable for each age group.
Games are held during the week, and the weekends (Saturdays and Sundays). There are typically two games per week, but there can be more scheduled on some weeks.