A typical practice schedule for us looks like this:
The first 30 minutes is identical every single practice:
7.5 minutes - Dynamic Warm-Ups
7.5 minutes - Position-specific Warm-Ups (Settle & Noose for backs/receivers, Duck Demeanor and Agility Ladders for Linemen)
7.5 minutes - Team Pursuit Drill
7.5 Minutes - Tackling Circuit (either 4 stations for 1:45 each, or 3 stations for 2:30 each) - one station is always ball disruption.
5 minute water break
Sometimes (maybe 25% of the time) 10 minute group drill (3-level Oklahoma or Whose Ball are most common)
50-60 Minutes Indy/Group - this is the heart of practice and where most of the teaching and learning takes place. We do installs here as well as work on skills development.
5 minute water break
15-20 Minutes Team - Review installs with full team, run plays on air, etc.
5-10 Minutes (if there's anything left) - Scrimmage and/or Competitive Games (Sumo, Towel Drill, Deer Hunter, Whose Ball, etc.)
When I get a chance, I'll try to find a few actual practice plans from previous seasons and post them here for you.