User blog comment:AVP3/Aaahhh!!/@comment-10906513-20130822180948/@comment-5242921-20130823100631

Yes there are 26 eps per season. However a production complication made them double the length of this one.

Season 6 (aka Season 7) will be 26 episodes.