Reading the 'typical day in Secondary' thread with interest so thought we needed a Primary one. 
I don't do a typical job, but my days generally go like this:
8.30 Arrive, switch on computer, check emails, print resources, check in with TAs for the day ahead
8.50 kids arrive, sort them out, talk to any parents that need to hand over to me.
9.15 teach
10.15 supervise playtime
10.45 teach
12.00 lunch with kids then supervise playtime
1.00 read to class, man individual reading
1.40 carry out management role whilst also supporting HLTAs who teach
3.00 man home time/ taxis/ handover
3.15 leave (to do my own school run) or straight into meeting until 5pm
At home- respond to emails, catch up on anything that needs actioning